기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
7단계: 테스트 인프라 배포
이 단계에서 AWS 는 Transform이 테스트 인프라를 배포하므로 프로덕션 전환 전에 컨테이너화된 애플리케이션을 검증할 수 있습니다.
테스트 배포 중에 발생하는 일
AWS 변환은 이전 단계에서 생성된 인프라 템플릿을에 배포합니다 AWS 계정. Amazon EKS 배포의 경우 Helm을 사용합니다. Amazon ECS 배포의 경우 Terraform을 사용합니다.
배포하기 전에 AWS 변환은 리소스 이름, 복제본 수 및 환경별 설정과 같은 배포 파라미터를 구성할 수 있는 인프라 값 양식을 제공합니다. AWS 변환은 생성될 리소스를 보여주는 배포 미리 보기도 생성하므로 승인 전에 변경 사항을 검토할 수 있습니다.
알아야 할 내용
테스트 인프라를 배포하고 검증하려면
-
배포 구성으로 인프라 값 양식을 작성합니다. 양식에는 클러스터 이름, 네임스페이스, 복제본 수 및 기타 환경별 설정과 같은 파라미터가 포함됩니다.
-
생성 또는 수정할 리소스를 보여주는 배포 미리 보기를 검토합니다.
-
AWS Transform이 인프라 배포를 요청할 때 인프라 배포를 승인합니다.
-
배포가 완료될 때까지 기다립니다. AWS 변환은 배포 결과를 표시합니다.
-
배포된 애플리케이션을 테스트하여 컨테이너에서 올바르게 실행되고 인프라가 요구 사항을 충족하는지 확인합니다.
-
배포에 만족하는지 또는 인프라를 수정하고 재배포할지 여부를 AWS 변환에 알립니다.
인프라에서 반복
인프라 템플릿을 수정해야 하는 경우 업데이트된 템플릿을 업로드하고 재배포할 수 있습니다.
-
AWS 변환에 IaC를 수정하도록 지시합니다.
-
수정된 인프라 템플릿이 포함된 zip 파일을 업로드합니다.
-
AWS 변환은 템플릿을 대체하고 증분 업데이트(Terraform 적용 또는 Helm 업그레이드)를 수행합니다.
-
업데이트된 배포 결과를 검토합니다.
배포에 만족할 때까지이 주기를 반복할 수 있습니다.
세션 복구
인프라 배포는를 사용하여 비동기적으로 실행됩니다. 배포 중에 세션이 중단되면 다시 연결하면 AWS 변환이 자동으로 작업을 복구하고 배포 결과를 표시합니다.