기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
DevOps 파이프라인 액셀러레이터의 아키텍처
DevOps Pipeline Accelerator에서 액셀러레이터는 단계별로 관리되는 작업 모음입니다. 스테이지에는 작업을 구성하는 구성 요소가 포함되어 있습니다. 특정 IaC 파이프라인의 진입점을 구성하는 래퍼가 여러 개 있습니다. 애플리케이션은 파이프라인의 시작인 진입점을 사용합니다. 진입점은 집계자와 다양한 단계로 구성됩니다. 다음 이미지는 스테이지가 래퍼, 애그리게이터 및 진입점과 상호 작용하는 방식을 보여줍니다.

이 섹션에서는 다음 이미지와 같이 DPA 솔루션 아키텍처의 구성 요소를 설명합니다.

다이어그램은 다음 워크플로와 기능을 보여줍니다.
-
DPA 기본 구성 요소는 애플리케이션 구성을 기반으로 하는 다양한 단계와 작업을 포함하는 중앙 집중식 파이프라인입니다.
-
DPA는 일반적으로 사용되는 4가지 CI/CD 서비스 및 도구를 지원합니다. 중앙 집중식 파이프라인이 구성되는 곳입니다.
-
파이프라인 작업은 CI/CD 서비스 및 도구와 독립적인 재사용 가능한 스크립트를 사용합니다.
-
각 파이프라인 작업은 이동성을 위해 관련 Docker 이미지에서 실행됩니다. Amazon Elastic Container Registry(Amazon ECR) 리포지토리는 이러한 도커 이미지를 호스팅합니다.
-
DPA에는 사용자 지정할 수 있는 기본 제공 보안 제어가 포함되어 있습니다.
-
파이프라인은에 애플리케이션을 배포합니다 AWS 클라우드.
-
진입점은 중앙 집중식 파이프라인 전체를 나타내는 단일 개체입니다. 구성은 기술 스택 유형에 따라 다릅니다.
-
애플리케이션은 진입점을 가져오거나 포함합니다. 각 기술 스택은 별도의 진입점을 나타냅니다.
-
애플리케이션은 진입점 유형에 따라 파라미터를 구성합니다. 이러한 구성 파라미터는 파이프라인 작업의 동작과 작업을 정의합니다.