Elastic Beanstalk 환경 종료 - AWS Elastic Beanstalk

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

Elastic Beanstalk 환경 종료

Elastic Beanstalk 콘솔을 사용하여 실행 중인 AWS Elastic Beanstalk 환경을 종료할 수 있습니다. 이렇게 하면 사용하지 않는 AWS 리소스에 대해 요금이 부과되는 것을 방지할 수 있습니다.

참고

이후에 동일 버전을 사용하여 언제든 새 환경을 시작할 수 있습니다.

환경에서 데이터를 보존하려는 경우 환경을 종료하기 전에 데이터베이스 삭제 정책을 Retain(으)로 설정하세요. 이렇게 하면 Elastic Beanstalk 외부에서 데이터베이스가 계속 작동합니다. 그런 다음 Elastic Beanstalk 환경을 외부 데이터베이스로 연결해야 합니다. 데이터베이스를 작동시키지 않고 데이터를 백업하려면 환경을 종료하기 전에 데이터베이스의 스냅샷을 생성하도록 삭제 정책을 설정합니다. 자세한 내용은 이 가이드의 환경 구성 챕터의 데이터베이스 수명 주기을(를) 참조하세요.

Elastic Beanstalk가 환경 종료에 실패할 수 있습니다. 일반적인 이유 중 하나는 다른 환경의 보안 그룹이 종료하려는 환경의 보안 그룹에 종속되어 있기 때문입니다. 문제를 방지하는 방법에 대한 지침은 이 가이드의 EC2 인스턴스 페이지의 보안 그룹을(를) 참조하세요.

중요

환경을 종료하는 경우 생성한 CNAME 매핑도 모두 삭제해야 합니다. 그래야 다른 고객이 사용 가능한 호스트 이름을 재사용할 수 있습니다. 매달린 DNS를 방지하려면 종료된 환경을 나타내는 DNS 레코드를 삭제해야 합니다. 매달린 DNS 항목이 있는 경우 도메인으로 향하는 인터넷 트래픽이 보안 취약성에 노출될 수 있습니다. 다른 위험도 초래할 수 있습니다.

자세한 내용은 Amazon Route 53 개발자 안내서Route 53에서 누락된 위임 레코드 보호를 참조하세요. AWS보안 블로그Amazon CloudFront 요청을 위한 강화된 도메인 보호에서 매달린 DNS 항목에 대해 자세히 알아볼 수 있습니다.

Elastic Beanstalk 콘솔

환경을 종료하려면
  1. Elastic Beanstalk 콘솔을 연 다음 리전(Regions) 목록에서 해당 AWS 리전을 선택합니다.

  2. 탐색 창에서 환경을 선택한 다음 목록에서 환경 이름을 선택합니다.

    참고

    여러개의 환경을 보유한 경우 검색 창을 통해 환경 목록을 필터링합니다.

  3. 작업(Actions)을 선택한 후 환경 종료(Terminate Environment)를 선택합니다.

  4. 화면에 표시되는 대화 상자를 사용하여 환경 종료를 확인합니다.

    참고

    환경을 종료할 때, 종료된 환경에 연결되어 있던 CNAME은 누구나 사용할 수 있게 됩니다.

    Elastic Beanstalk가 환경에서 실행 중인 AWS 리소스를 종료하는 데 몇 분 정도 걸립니다.

AWS CLI

환경을 종료하려면
  • 다음 명령을 실행합니다.

    $ aws elasticbeanstalk terminate-environment --environment-name my-env

API

환경을 종료하려면
  • TerminateEnvironment를 다음 파라미터를 사용하여 호출합니다.

    EnvironmentName = SampleAppEnv

    https://elasticbeanstalk.us-west-2.amazon.com/?EnvironmentName=SampleAppEnv &Operation=TerminateEnvironment &AuthParams