Elastic Beanstalk 플랫폼 용어집 - AWS Elastic Beanstalk

Elastic Beanstalk 플랫폼 용어집

다음은 AWS Elastic Beanstalk 플랫폼 및 그 수명 주기와 관련된 주요 용어입니다.

런타임

애플리케이션 코드를 실행하는 데 필요한 프로그래밍 언어별 런타임 소프트웨어(프레임워크, 라이브러리, 인터프리터, vm 등)

Elastic Beanstalk 구성 요소

Elastic Beanstalk가 Elastic Beanstalk 기능을 활성화하기 위해 플랫폼에 추가하는 소프트웨어 구성 요소입니다. 예를 들어 확장 상태 확인 에이전트는 상태 정보를 수집하여 보고하는 데 필요합니다.

플랫폼

플랫폼은 운영 체제(OS), 런타임, 웹 서버, 애플리케이션 서버 및 Elastic Beanstalk 구성 요소의 조합입니다. 플랫폼은 애플리케이션 실행에 사용할 수 있는 구성 요소를 제공합니다.

플랫폼 버전

특정 버전의 운영 체제(OS), 런타임, 웹 서버, 애플리케이션 서버 및 Elastic Beanstalk 구성 요소의 조합입니다. 플랫폼 버전에 기반한 Elastic Beanstalk 환경을 만들고 애플리케이션을 이 환경에 배포합니다.

플랫폼 버전은 X.Y.Z 형태의 의미상 버전 번호를 가지며, 여기서 X는 메이저 버전, Y는 마이너 버전, Z는 패치 버전에 해당됩니다.

플랫폼 버전은 다음 상태 중 하나일 수 있습니다.

  • 지원지원되는 구성 요소로 완전히 구성되는 플랫폼 버전입니다. 해당 공급업체(소유자(AWS 또는 서드 파티) 또는 커뮤니티)에서 지정한 대로 모든 구성 요소가 수명 종료(EOL)되는 것은 아닙니다. 공급업체로부터 정기적인 패치 또는 마이너 업데이트를 받습니다. Elastic Beanstalk는 지원되는 플랫폼 버전을 환경 생성에 사용할 수 있도록 합니다.

  • 만료 – 공급업체에서 지정한 대로 만료된 구성 요소가 하나 이상 포함된 플랫폼 버전을 수명 종료(EOL)했습니다. 만료된 플랫폼 버전은 새 고객이든 기존 고객이든 Elastic Beanstalk 환경에서 사용할 수 없습니다.

    만료된 구성 요소에 대한 자세한 내용은 Elastic Beanstalk 플랫폼 지원 정책 단원을 참조하십시오.

플랫폼 브랜치

운영 체제(OS), 런타임 또는 Elastic Beanstalk 구성 요소와 같은 일부 구성 요소의 특정(일반적으로 메이저) 버전을 공유하는 플랫폼 버전입니다. 예: 64비트 Amazon Linux에서 실행되는 Python 3.6, 64비트 Windows Server 2016에서 실행되는 IIS 10.0. 브랜치의 연속하는 각 플랫폼 버전은 이전 플랫폼 버전에 대한 업데이트입니다.

각 플랫폼 브랜치의 최신 플랫폼 버전은 환경 생성에 조건 없이 사용할 수 있습니다. 브랜치의 이전 플랫폼 버전은 계속 지원됩니다. WLSKS 30일 동안 환경에서 사용했다면, 여전히 이전 플랫폼 버전 기반의 환경을 만들 수 있습니다. 하지만 이러한 이전 플랫폼 버전은 최신 구성 요소가 대부분 누락되므로 사용하지 않는 것이 좋습니다.

플랫폼 브랜치는 다음 상태 중 하나일 수 있습니다.

  • 지원 – 현재 플랫폼 브랜치입니다. 전체적으로 지원되는 구성 요소로 구성됩니다. 플랫폼 업데이트를 지속적으로 받으며 프로덕션 환경에서 사용하는 것이 좋습니다. 지원되는 플랫폼 브랜치 목록은 AWS Elastic Beanstalk 플랫폼 안내서의 Elastic Beanstalk 지원 플랫폼을 참조하세요.

  • 베타 – 미리 보기, 시험판 플랫폼 브랜치입니다. 기본적으로 실험용입니다. 잠시 동안 지속적 플랫폼 업데이트를 받을 수 있지만 장기적 지원은 없습니다. 베타 플랫폼 브랜치는 프로덕션 환경에서 사용하지 않는 것이 좋습니다. 평가를 위해서만 사용하십시오. 베타 플랫폼 브랜치 목록은 AWS Elastic Beanstalk 플랫폼 안내서의 Elastic Beanstalk 공개 베타 플랫폼 버전을 참조하세요.

  • 사용 중단사용되지 않는 구성 요소가 하나 이상 포함된 플랫폼 브랜치입니다. 플랫폼 업데이트를 지속적으로 받지만 프로덕션 환경에서 사용하지 않는 것이 좋습니다. 사용되지 않는 플랫폼 브랜치 목록은 AWS Elastic Beanstalk 플랫폼 안내서의 Elastic Beanstalk 만료 예정 플랫폼 버전을 참조하세요.

  • 만료만료된 구성 요소가 하나 이상 포함된 플랫폼 브랜치입니다. 플랫폼 업데이트를 더 이상 제공하지 않으며 프로덕션 환경에서 사용하지 않는 것이 좋습니다. 만료된 플랫폼 브랜치는 AWS Elastic Beanstalk 플랫폼 안내서에 나열되어 있지 않습니다. Elastic Beanstalk에서는 만료된 플랫폼 브랜치의 플랫폼 버전을 환경 생성에 사용할 수 없습니다.

지원되는 구성 요소에는 공급업체(소유자 또는 커뮤니티)에서 예약한 만료 날짜가 없습니다. 공급업체는 AWS 또는 서드 파티입니다. 사용되지 않는 구성 요소에는 공급업체에서 예약한 만료 날짜가 있습니다. 만료된 구성요소는 수명 종료(EOL)에 도달하여 공급업체에서 더 이상 지원하지 않습니다. 만료된 구성 요소에 대한 자세한 내용은 Elastic Beanstalk 플랫폼 지원 정책 단원을 참조하십시오.

현재 환경에서 사용되지 않거나 만료된 플랫폼 브랜치를 사용하는 경우 지원되는 플랫폼 브랜치의 플랫폼 버전으로 업데이트하는 것이 좋습니다. 자세한 내용은 Elastic Beanstalk 환경의 플랫폼 버전 업데이트을(를) 참조하십시오.

플랫폼 업데이트

플랫폼의 일부 구성 요소에 대한 업데이트를 포함하는 새 플랫폼 버전의 릴리스 — OS, 런타임, 웹 서버, 애플리케이션 서버 및 Elastic Beanstalk 구성 요소. 플랫폼 업데이트는 의미 체계 버전 분류 체계를 따르며, 그에는 다음과 같은 몇 가지 수준이 있을 수 있습니다.

  • 메이저 업데이트 – 이전 플랫폼 버전과 호환되지 않는 변경 사항이 있는 업데이트. 새 메이저 버전에서 올바르게 실행하려면 애플리케이션의 수정이 필요할 수 있습니다. 메이저 업데이트는 새 메이저 플랫폼 버전 번호를 지닙니다.

  • 마이너 업데이트 – 이전 플랫폼 버전과 호환되는 기능을 추가하는 업데이트. 애플리케이션을 수정하지 않아도 새 마이너 버전에서 올바르게 실행할 수 있습니다. 마이너 업데이트는 새 마이너 플랫폼 버전 번호를 지닙니다.

  • 패치 업데이트 – 이전 플랫폼 버전과 호환되는 유지 관리 릴리스(버그 수정, 보안 업데이트 및 성능 개선)로 구성되는 업데이트. 패치 업데이트는 새 패치 플랫폼 버전 번호를 지닙니다.

관리형 업데이트

운영 체제(OS), 런타임, 웹 서버, 애플리케이션 서버 및 Elastic Beanstalk가 지원되는 플랫폼 버전을 위한 Elastic Beanstalk 구성 요소에 패치 및 마이너 업데이트를 자동으로 적용하는 Elastic Beanstalk 기능. 관리형 업데이트에서는 동일한 플랫폼 브랜치의 최신 플랫폼 버전을 사용자 환경에 적용합니다. 패치 업데이트만 또는 마이너 및 패치 업데이트를 적용하도록 관리형 업데이트를 구성할 수 있습니다. 관리형 업데이트를 완전히 비활성화할 수도 있습니다.

자세한 내용은 관리형 플랫폼 업데이트 단원을 참조하십시오.