이 과정에서는 시스템 운영자와 시스템 운영 기능을 수행하는 사용자를 대상으로 AWS에서 네트워크와 시스템의 자동화 및 반복 가능한 배포를 관리하고 운영하는 방법을 학습합니다. 관련 서비스, 네트워크, 시스템의 설치, 구성, 자동화, 모니터링, 보안, 유지 관리, 문제 해결 등 시스템 운영 기능에 대해 배우게 됩니다. 그 밖에 해당 실무와 관련된 AWS 기능, 도구 및 모범 사례에 대해서도 구체적으로 알아보겠습니다.
과정 목표
이 과정에서 배울 내용은 다음과 같습니다.
- Well-Architected Framework의 핵심 요소인 운영 우수성의 여러 단계를 지원하는 AWS 서비스 파악
- AWS 계정 및 조직과 AWS Identity and Access Management(IAM)를 사용해 AWS 리소스에 대한 액세스 관리
- AWS Systems Manager, AWS CloudTrail, AWS Config 등 AWS 서비스를 사용하여 사용 중인 AWS 리소스의 인벤토리 유지 관리
- 메타데이터 태그, Amazon Machine Image(AMI), AWS Control Tower를 사용하여 AWS 클라우드 환경을 배포 및 유지 관리하는 리소스 배포 전략 개발
- AWS CloudFormation, AWS Service Catalog 같은 AWS 서비스를 사용해 리소스 배포 자동화
- AWS 서비스를 사용해 배포, 패치 같은 CloudOps 수명 주기 프로세스를 통한 AWS 리소스 관리
- Amazon Route 53, Elastic Load Balancing과 같은 AWS 서비스를 사용해 지연 시간과 성능을 최적화하여 트래픽을 라우팅할 수 있는 고가용성 클라우드 환경 구성
- AWS Auto Scaling 및 Amazon EC2 Auto Scaling 구성을 통한 수요 기반 클라우드 환경 확장
- Amazon CloudWatch를 비롯한 관련 기능(경보, 대시보드, 위젯 등)을 사용한 클라우드 환경 모니터링
- AWS CloudTrail 및 AWS Config 등 AWS 서비스를 사용하여 클라우드 환경에서 권한 관리 및 활동 추적
- Amazon Virtual Private Cloud(Amazon VPC)에 대한 리소스 배포, Amazon VPC에 대해 필요한 연결 구성, 서비스 중단에서 리소스 보호
- AWS 클라우드 환경에서 탑재 가능한 스토리지의 용도, 이점, 적절한 사용 사례 명시
- Amazon Simple Storage Service(Amazon S3), Amazon S3 Glacier를 포함해 AWS 클라우드의 객체 스토리지에 대한 운영 특성 설명
- AWS Cost Explorer, AWS Cost and Usage Report 같은 서비스를 사용해 클라우드 비용을 수집하고, 최적화하고, 예측할 수 있는 포괄적 비용 모델 구축
수강 대상
이 과정의 수강 대상은 다음과 같습니다.
- AWS 클라우드에서 작업하는 시스템 관리자 및 운영자
- 시스템 운영에 대한 지식을 쌓고 싶은 IT 업계 종사자
수강 전 권장 사항
이 과정을 수강하기 전에 다음 조건을 갖출 것을 권장합니다.
- AWS Technical Essentials 과정을 성공적으로 이수
- 소프트웨어 개발 또는 시스템 관리와 관련된 경력
- Linux 환경의 셸 스크립팅, Windows의 cmd/PowerShell 같은 명령줄에서 운영 체제를 유지 관리할 수 있는 능력
- 네트워킹 프로토콜(TCP/IP, HTTP)에 대한 기본 지식
과정 개요
- 모듈 1 - Cloud Operations on AWS 소개
- 모듈 2 - 액세스 관리
- 모듈 3 - 시스템 검색
- 모듈 4 - 리소스 배포 및 업데이트
- 모듈 5 - 리소스 배포 자동화
- 모듈 6 - 리소스 관리
- 모듈 7 - 고가용성 시스템 구성
- 모듈 8 - 크기 조정 자동화
- 모듈 9 - 시스템 상태 모니터링 및 유지 관리
- 모듈 10 - 데이터 보안 및 시스템 감사
- 모듈 11 - 안전하고 복원력 있는 네트워크 운영
- 모듈 12 - 탑재 가능한 스토리지
- 모듈 13 - 객체 스토리지
- 모듈 14 - 비용 보고, 알림 및 최적화