과정소개 & 신청

과정소개 & 신청

Advanced Developing on AWS

과정소개

이 3일 고급 과정은 클라우드 네이티브 환경을 위한 설계와 같은 고급 개발 주제를 다룹니다. 온-프레미스 레거시 애플리케이션을 해체하고 클라우드 기반의 클라우드 네이티브 아키텍처로 재 패키징하며 Twelve-Factor Application 방법론의 원칙을 적용합니다.
  • 전문
  • 강의식 교육, 실습
  • 3일
교육시간 09:00 ~ 17:30
수강대상 • AWS 서비스에 익숙하고 숙련된 소프트웨어 개발자
과정목표 • 모놀리식 애플리케이션 아키텍처를 분석하여 여러 AWS 서비스에서 애플리케이션을 분리할 수있는 논리적 또는 프로그래밍 방식의 중단 점을 결정합니다.
• 모놀리식 아키텍처에서 마이그레이션하는 동안 12 단계 애플리케이션 매니페스트 개념 및 단계 적용
• 마이크로 서비스 기반 클라우드 네이티브 애플리케이션을 개발하기 위해 적절한 AWS 서비스를 권장
• AWS API, CLI 및 SDK를 사용하여 AWS 서비스 모니터링 및 관리
• 6 개의 R 마이그레이션을 사용하여 단일 응용 프로그램을 마이크로 서비스 응용 프로그램으로 마이그레이션
• AWS에서 마이크로 서비스 애플리케이션을 배포하는 데 필요한 SysOps 및 DevOps 상호 종속성 설명
사전조건 • 하나 이상의 고급 프로그래밍 언어에 대한 심층적 지식
• 핵심 AWS 서비스 및 퍼블릭 클라우드 구현에 대한 실무 지식
• Developing on AWS 과정을 이수하고, 실제 환경에서 최소 6개월 이상 적용
교육비용 120만원 (VAT없음 / 교재 + 서버 포함)


학습일정
1일차 • AWS 서비스와 인터페이스
• 모놀리식 아키텍처 분해
• 클라우드로 마이그레이션
• 인프라 만들기
2일차 • 종속성 선언 및 격리
• 클라우드에 구성 저장
• 빌드, 릴리즈, 런 모델 구축
• 코드베이스 생성
3일차 • 애플리케이션배포
• 아키텍처 진화
• 디자인 패턴
• I / O 폭발 및 방지
• 마이크로 서비스