

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

# Elastic Beanstalk 환경 관리
<a name="using-features.managing"></a>

이 장에서는 Elastic Beanstalk 환경을 생성하고 관리하는 방법을 설명합니다. 이 소개 페이지에서는 시간이 경과하면서 애플리케이션 및 환경이 발전함에 따라 적용할 업데이트, 유지 관리 및 구성에 대한 개요를 제공합니다.

**환경 함수**  
개발, 테스트 및 프로덕션용 환경을 별도로 만들어 관리할 수 있으며, 모든 환경에서 애플리케이션 [버전에 상관없이 배포](using-features.deploy-existing-version.md)할 수 있습니다. 환경은 장기 또는 임시로 실행할 수 있습니다. 환경을 종료할 때 이후 다시 생성하도록 구성을 저장할 수 있습니다.

**애플리케이션 배포**  
애플리케이션을 개발할 때 다양한 목적으로 여러 환경에 배포할 경우가 많을 수 있습니다. Elastic Beanstalk로 [배포의 실행 방식을 구성](using-features.rolling-version-deploy.md)할 수 있습니다. 모든 인스턴스를 동시에 환경에 배포하거나 롤링 배포를 사용하여 배포를 배치로 분할할 수 있습니다.

**구성 변경**  
[구성 변경](environments-updating.md)은 배포와 별도로 처리되며 자체 범위가 있습니다. 예를 들어 애플리케이션을 실행하는 EC2 인스턴스의 유형을 바꾸려면, 모든 인스턴스를 교체해야 합니다. 반면 환경 로드 밸런서의 구성을 수정하는 경우 서비스를 중단하거나 용량을 줄이지 않고도 인 플레이스(in-place)에서 바꿀 수 있습니다. [롤링 구성 업데이트](using-features.rollingupdates.md)를 사용하여 환경에서 인스턴스를 배치 단위로 수정하도록 구성 변경을 적용할 수도 있습니다.

**참고**  
Elastic Beanstalk를 통해서만 환경에서 리소스를 수정할 수 있습니다. 다른 서비스의 콘솔, CLI 명령 또는 SDK를 사용하여 리소스를 수정하는 경우, Elastic Beanstalk는 리소스 상태를 정확하게 모니터링할 수 없으며, 사용자는 구성을 저장하거나 환경을 안정적으로 다시 만들 수 없습니다. 대역 외부의 변경은 환경을 업데이트하거나 종료할 때도 문제를 일으킬 수 있습니다.

**플랫폼 업데이트**  
환경을 시작할 때 플랫폼 버전을 선택합니다. 플랫폼을 정기적으로 새 플랫폼 버전으로 업데이트하여 성능 개선 사항 및 새 기능을 안내 받습니다. 언제든지 [최신 플랫폼 버전으로 환경을 업데이트](using-features.platform.upgrade.md)할 수 있습니다. [지원되는 플랫폼](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html) 목록과 현재 날짜 범위를 포함하는 [플랫폼 버전 기록](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platform-history.html)은 *AWS Elastic Beanstalk 플랫폼* 가이드를 참조하세요.

**아키텍처 옵션**  
복잡한 애플리케이션은 여러 구성 요소로 분할하여 별도의 환경에서 각각 실행할 수 있습니다. 장기 실행 워크로드의 경우 Amazon Simple Queue Service(Amazon SQS) 대기열에서 작업을 처리하는 [작업자 환경](using-features-managing-env-tiers.md)을 시작할 수 있습니다.

**Topics**
+ [Elastic Beanstalk 환경 관리 콘솔 사용](environments-console.md)
+ [Elastic Beanstalk 환경 생성](using-features.environments.md)
+ [EB CLI를 사용하여 여러 Elastic Beanstalk 환경을 하나의 그룹으로 관리](ebcli-compose.md)
+ [Elastic Beanstalk 환경에 애플리케이션 배포](using-features.deploy-existing-version.md)
+ [구성 변경](environments-updating.md)
+ [Elastic Beanstalk 환경의 플랫폼 버전 업데이트](using-features.platform.upgrade.md)
+ [환경 구성 업데이트 및 애플리케이션 배포 취소](using-features.rollingupdates.cancel.md)
+ [Elastic Beanstalk 환경 재구축](environment-management-rebuild.md)
+ [환경 유형](using-features-managing-env-types.md)
+ [Elastic Beanstalk 작업자 환경](using-features-managing-env-tiers.md)
+ [Elastic Beanstalk 환경 간에 링크 생성](environment-cfg-links.md)
+ [Elastic Beanstalk 환경을 유효하지 않은 상태에서 복구](environment-management-invalid-stack.md)