View a markdown version of this page

7단계: 테스트 인프라 배포 - AWS 변환

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

7단계: 테스트 인프라 배포

이 단계에서 AWS 는 Transform이 테스트 인프라를 배포하므로 프로덕션 전환 전에 컨테이너화된 애플리케이션을 검증할 수 있습니다.

테스트 배포 중에 발생하는 일

AWS 변환은 이전 단계에서 생성된 인프라 템플릿을에 배포합니다 AWS 계정. Amazon EKS 배포의 경우 Helm을 사용합니다. Amazon ECS 배포의 경우 Terraform을 사용합니다.

배포하기 전에 AWS 변환은 리소스 이름, 복제본 수 및 환경별 설정과 같은 배포 파라미터를 구성할 수 있는 인프라 값 양식을 제공합니다. AWS 변환은 생성될 리소스를 보여주는 배포 미리 보기도 생성하므로 승인 전에 변경 사항을 검토할 수 있습니다.

알아야 할 내용

테스트 인프라를 배포하고 검증하려면
  1. 배포 구성으로 인프라 값 양식을 작성합니다. 양식에는 클러스터 이름, 네임스페이스, 복제본 수 및 기타 환경별 설정과 같은 파라미터가 포함됩니다.

  2. 생성 또는 수정할 리소스를 보여주는 배포 미리 보기를 검토합니다.

  3. AWS Transform이 인프라 배포를 요청할 때 인프라 배포를 승인합니다.

  4. 배포가 완료될 때까지 기다립니다. AWS 변환은 배포 결과를 표시합니다.

  5. 배포된 애플리케이션을 테스트하여 컨테이너에서 올바르게 실행되고 인프라가 요구 사항을 충족하는지 확인합니다.

  6. 배포에 만족하는지 또는 인프라를 수정하고 재배포할지 여부를 AWS 변환에 알립니다.

인프라에서 반복

인프라 템플릿을 수정해야 하는 경우 업데이트된 템플릿을 업로드하고 재배포할 수 있습니다.

  1. AWS 변환에 IaC를 수정하도록 지시합니다.

  2. 수정된 인프라 템플릿이 포함된 zip 파일을 업로드합니다.

  3. AWS 변환은 템플릿을 대체하고 증분 업데이트(Terraform 적용 또는 Helm 업그레이드)를 수행합니다.

  4. 업데이트된 배포 결과를 검토합니다.

배포에 만족할 때까지이 주기를 반복할 수 있습니다.

세션 복구

인프라 배포는를 사용하여 비동기적으로 실행됩니다. 배포 중에 세션이 중단되면 다시 연결하면 AWS 변환이 자동으로 작업을 복구하고 배포 결과를 표시합니다.