DevSecOps framework을 효율적인 적용은 어떻게 할 수 있을까요?
2. 기존 환경과 상황을 고려한 프레임워크
3. 큰 그림을 다른 작업 흐름으로 나누는 프레임워크
4. 이러한 작업 흐름이 단계적으로 구현될 수 있도록 하는 프레임워크
기존 환경 및 상황을 고려할 필요가 있습니다.
프레임워크는 DevSecOps 프로세스를 구축하거나 애플리케이션 개발 수명 주기에 애자일 방법론을 구현할 때 일반적인 시나리오를 해결하려고 합니다.
해결하려는 시나리오 중 하나 또는 전체가 될 수 있습니다.
4가지 원칙을 기반으로 하는 프레임워크
원칙 #1. 애플리케이션 제공 현대화와 애플리케이션 현대화는 별개의 목표입니다.
What is Modernize Application?
Goal: 기존 3계층 모놀리식 애플리케이션에서 클라우드 네이티브 컨테이너 기반 애플리케이션으로 애플리케이션을 변환합니다.
What is Modernize Application Delivery?
Goal: 몇 개월에서 며칠로 가능한 한 빨리 애플리케이션에 코드를 푸시할 수 있는 전달 메커니즘을 구현했습니다.
원칙 #2: 애플리케이션 현대화와 애플리케이션 전달 현대화는 모두 모듈화 되고 단계적으로 구현될 수 있습니다.
단계별로 구현하고 서로 독립적으로 구현할 수 있도록 "레고 블록"으로 모듈화
대규모 구현의 위험을 피하고 기존 접근 방식의 전면 교체를 피하기 위한 이 접근 방식의 배경입니다. 우리는 이러한 새로운 프로세스를 고객의 기존 배송 파이프라인에 구현하고자 합니다.
원칙 #3: 사람과 프로세스는 애플리케이션 및 애플리케이션 제공 현대화의 성공에 필수적입니다.
DevOps 모델에서 개발 및 운영 팀은 더 이상 "고립"되지 않습니다. 때로는 이 두 팀이 단일 팀으로 병합되어 엔지니어가 개발 및 테스트에서 배포, 운영에 이르기까지 전체 애플리케이션 수명 주기에 걸쳐 작업하고 단일 기능에 국한되지 않는 다양한 기술을 개발합니다.
원칙 #4: 애플리케이션 및 애플리케이션 제공을 안전하게 현대 화하려면 보안 모범 사례와 보안 도구를 프로세스에 구현해야 합니다.
애플리케이션 현대화 및 애플리케이션 현대화 제공 활동을 모듈화하여 단계적으로 구현할 수 있다면 보안 모범 사례와 도구도 단계적으로 구현할 수 있습니다.
'VMware TANZU > TKG: Tanzu Kubernetes Grid' 카테고리의 다른 글
Antrea Networking (1) | 2022.09.30 |
---|---|
Why VMware Tanzu Kubernetes Grid...? - part 1 (0) | 2022.09.30 |
Contour L7 Ingress 환경 설정 (0) | 2022.09.30 |
Kubernetes L4 Loadbalancer, L7 Ingress (0) | 2022.01.28 |
Octant by VMware - kubernetes Dashboard (0) | 2021.06.04 |