과정소개 & 신청

과정소개 & 신청

DevOps Engineering on AWS

과정소개

이 과정에서는 가장 일반적인 DevOps 패턴을 사용하여 AWS에서 애플리케이션을 개발, 배포 및 유지 관리하는 방법을 배웁니다. DevOps 방법론의 핵심 원리에 대해 배우고 시작, 중소 기업 및 엔터프라이즈 개발 시나리오에 적용 할 수 있는 다양한 사례를 살펴봅니다.
  • 고급
  • 강의식 교육, 실습
  • 3일
교육시간 09:00 ~ 17:30
수강대상 •시스템 관리자
•소프트웨어 개발자
과정목표 •데브옵스 방법론의 근본이 되는 주요 개념 및 사례의 사용
•1개 이상의 데브옵스 개발 프로젝트를 지원하는 인프라를 AWS상에 설계 및 구현
•AWS CloudFormation과 AWS OpsWorks를 사용하여 소프트웨어 개발 프로젝트를 위한 개발, 테스트 및 프로덕션 환경을 구축하는 데 필요한 인프라 배포
•AWS상에 Git를 설정하여 AWS에서 지속적 통합 환경을 지원할 수 있는 광범위한 옵션을 이해
•지속적인 통합 및 지속적인 배포의 핵심 원리 사용
•블루/그린 배포 및 A/B 테스트를 비롯하여 AWS 기술을 사용한 몇 가지 일반적인 지속적 배포 사용 사례를 구현
•AWS에서 제공하는 광범위한 애플리케이션 배포 기술(AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon EC2 Container Service 등)을 식별하고 주어진 시나리오에 가장 적합한 기술
사전조건 •하나 이상의 고급 프로그래밍 언어 (C #, Java, PHP, Ruby, Python 등)에 대한 실무 지식
•명령 행 레벨에서 Linux 또는 Windows 시스템 관리에 대한 중급 지식
•AWS Management Console과 AWS Command Line Interface (AWS CLI)를 모두 사용하여 AWS에 대한 실무 경험
교육비용 120만원 (VAT없음 / 교재 + 서버 포함)


학습일정
1일차 •DevOps 소개
•AWS CLI 명령어 활용
•DevSecOps 소개
•배포 전략 및 개발자 도구 소개
2일차 •AWS 코드형 인프라 소개
•AWS 개발자 도구 심층 탐구
•CI/CD 구현 방안
•AWS 기반 자동화 테스트
3일차 •인프라 구성관리 도구 소개
•AMI 빌드 전략과 Systems Manager 소개
•컨테이너 관리 도구
•고객 사례 연구