콘텐츠 도메인 2: 구성 관리 및 IaC
작업 설명 2.1: 클라우드 인프라 및 재사용 가능한 구성 요소를 정의하여 수명 주기 전반에 걸쳐 시스템 프로비저닝 및 관리
관련 지식:
AWS용 코드형 인프라(IaC) 옵션 및 도구
IaC 기반 플랫폼을 위한 변경 관리 프로세스
구성 관리 서비스 및 전략
관련 기술:
IaC 템플릿 구성 및 배포(예: AWS Serverless Application Model(AWS SAM), AWS CloudFormation, AWS Cloud Development Kit(AWS CDK))
여러 계정 및 AWS 리전에 CloudFormation 스택 세트 적용
최적의 구성 관리 서비스 결정(예: AWS OpsWorks, AWS Systems Manager, AWS Config, AWS AppConfig)
인프라 패턴, 거버넌스 제어 및 보안 표준을 재사용 가능한 IaC 템플릿에 구현(예: AWS Service Catalog, CloudFormation 모듈, AWS CDK)
작업 설명 2.2: 자동화를 배포하여 다중 계정 또는 다중 리전 환경에서 AWS 계정 만들기, 온보딩 및 보호
관련 지식:
AWS 계정 구조, 모범 사례 및 관련 AWS 서비스
관련 기술:
계정 프로비저닝 및 구성 표준화 및 자동화
계정 만들기, 통합 및 중앙 집중식 관리(예: AWS Organizations, AWS Control Tower)
다중 계정 및 복잡한 조직 구조에 IAM 솔루션 적용(예: SCP, 역할 수임)
대규모 거버넌스 및 보안 제어 구현 및 개발(AWS Config, AWS Control Tower, AWS Security Hub, Amazon Detective, Amazon GuardDuty, Service Catalog, SCP)
작업 설명 2.3: 복잡한 작업과 대규모 환경을 위한 자동화된 솔루션 설계 및 구축
관련 지식:
작업 및 프로세스를 자동화하는 AWS 서비스 및 솔루션
AWS 소프트웨어 정의 인프라와 상호 작용하는 방법 및 전략
관련 기술:
시스템 인벤토리, 구성 및 패치 관리 자동화(예: Systems Manager, AWS Config)
복잡한 시나리오를 위한 AWS Lambda 함수 자동화 개발(예: AWS SDK, Lambda, AWS Step Functions)
소프트웨어 애플리케이션의 구성을 원하는 상태로 자동화(예: OpsWorks, Systems Manager State Manager)
소프트웨어 규정 준수 유지 관리(예: Systems Manager)