AWS Elastic Beanstalk 제어: - AWS Security Hub

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

AWS Elastic Beanstalk 제어:

이러한 제어는 Elastic Beanstalk 리소스와 관련이 있습니다.

이러한 컨트롤을 모두 사용할 수 있는 것은 아닙니다. AWS 리전자세한 내용은 리전별 제어 기능 사용 가능 여부 단원을 참조하십시오.

[ElasticBeanstalk.1] Elastic Beanstalk 환경에는 향상된 상태 보고 기능이 활성화되어 있어야 합니다.

관련 요구 사항: NIST .800-53.r5 CA-7, .800-53.r5 SI-2 NIST

범주: 감지 > 감지 서비스 > 애플리케이션 모니터링

심각도: 낮음

리소스 유형: AWS::ElasticBeanstalk::Environment

AWS Config 규칙: beanstalk-enhanced-health-reporting-enabled

스케줄 유형: 변경이 트리거됨

파라미터: 없음

이 제어는 AWS Elastic Beanstalk 환경에 향상된 상태 보고가 활성화되어 있는지 여부를 확인합니다.

Elastic Beanstalk의 향상된 상태 보고 기능을 사용하면 기본 인프라의 상태 변화에 보다 신속하게 대응할 수 있습니다. 이러한 변경으로 인해 애플리케이션 가용성이 떨어질 수 있습니다.

Elastic Beanstalk 확장 상태 보고는 식별된 문제의 심각도를 판단하고 조사할 가능한 원인을 식별할 수 있는 상태 설명자를 제공합니다. 지원되는 Amazon 머신 AMIs 이미지 () 에 포함된 Elastic Beanstalk 상태 에이전트는 환경 인스턴스의 로그와 지표를 평가합니다. EC2

자세한 내용은 AWS Elastic Beanstalk 개발자 안내서향상된 상태 보고 및 모니터링을 참조하십시오.

이제 Security Hub가 와 통합되었습니다

향상된 상태 보고를 활성화하는 방법에 대한 지침은 AWS Elastic Beanstalk 개발자 안내서Elastic Beanstalk 콘솔을 사용하여 향상된 상태 보고 활성화를 참조하십시오.

[ElasticBeanstalk.2] Elastic Beanstalk 관리형 플랫폼 업데이트를 활성화해야 합니다.

관련 요구 사항: NIST .800-53.r5 SI-2, .800-53.r5 SI-2 (2), .800-53.r5 SI-2 (4), NIST .800-53.r5 SI-2 (5) NIST NIST

범주: 식별 > 취약성, 패치 및 버전 관리

심각도: 높음

리소스 유형: AWS::ElasticBeanstalk::Environment

AWS Config 규칙: elastic-beanstalk-managed-updates-enabled

스케줄 유형: 변경이 트리거됨

파라미터:

파라미터 설명 유형 허용된 사용자 지정 값 Security Hub 기본값

UpdateLevel

버전 업데이트 수준

Enum

minor, patch

기본값 없음

이 제어는 Elastic Beanstalk 환경에 대해 관리형 플랫폼 업데이트가 활성화되었는지 여부를 확인합니다. 관리형 플랫폼 업데이트가 활성화되지 않은 경우 제어가 실패합니다. 기본적으로 모든 유형의 플랫폼 업데이트가 활성화되면 제어가 통과됩니다. 필요에 따라 특정 업데이트 수준을 요구하는 사용자 지정 파라미터 값을 제공할 수 있습니다.

관리형 플랫폼 업데이트를 활성화하면 해당 환경에 사용 가능한 최신 플랫폼 수정 사항, 업데이트 및 기능이 설치됩니다. 패치 설치를 최신 상태로 유지하는 것은 시스템 보안의 중요한 단계입니다.

이제 Security Hub가 와 통합되었습니다

관리형 플랫폼 업데이트를 활성화하려면 AWS Elastic Beanstalk 개발자 안내서관리형 플랫폼 업데이트에서 관리형 플랫폼 업데이트를 구성하려면을 참조하세요.

[ElasticBeanstalk.3] Elastic Beanstalk는 로그를 다음으로 스트리밍해야 합니다. CloudWatch

범주: 식별 > 로깅

심각도: 높음

리소스 유형: AWS::ElasticBeanstalk::Environment

AWS Config 규칙: elastic-beanstalk-logs-to-cloudwatch

스케줄 유형: 변경이 트리거됨

파라미터:

파라미터 설명 유형 허용된 사용자 지정 값 Security Hub 기본값

RetentionInDays

만료 전 로그 이벤트를 유지할 일수

Enum

1, 3, 5, 7, 14, 30, 60, 90, 120, 150, 180, 365 , 400, 545, 731, 1827, 3653

기본값 없음

이 컨트롤은 Elastic Beanstalk 환경이 로그를 Logs로 전송하도록 구성되어 있는지 여부를 확인합니다. CloudWatch Elastic Beanstalk 환경이 로그를 Logs로 전송하도록 구성되지 않은 경우 제어가 실패합니다. CloudWatch 필요에 따라 만료 전 지정된 일 수 동안 로그가 보존되는 경우에만 제어가 통과되도록 하려면 RetentionInDays 파라미터에 대한 사용자 지정 값을 제공하면 됩니다.

CloudWatch 애플리케이션 및 인프라 리소스에 대한 다양한 메트릭을 수집하고 모니터링할 수 있도록 도와줍니다. 또한 CloudWatch 사용하여 특정 지표를 기반으로 경보 조치를 구성할 수 있습니다. Elastic Beanstalk 환경에 대한 가시성을 높이려면 Elastic CloudWatch Beanstalk를 와 통합하는 것이 좋습니다. Elastic Beanstalk 로그에는 eb-activity.log, nginx 또는 Apache 프록시 서버 환경의 액세스 로그, 환경별 로그가 포함됩니다.

이제 Security Hub가 와 통합되었습니다

Elastic CloudWatch Beanstalk를 로그와 통합하려면 개발자 안내서의 인스턴스 CloudWatch 로그를 로그로 스트리밍을 참조하십시오.AWS Elastic Beanstalk