· 학습 목표:
Cloud Native 애플리케이션과 Agile 방법론의 개념을 이해하고, 마이크로서비스 아키텍처의 기본 원리를 습득하여 현대적인 애플리케이션 개발 및 배포 방법에 대해 학습합니다.
· 주요 내용:
1. Cloud Native application 및 Agile 정의
[Chapter 2: Agile에 필요한 것들, MSA 정의]
· 학습 목표:
Agile 방법론의 요구사항과 마이크로서비스 아키텍처의 정의를 이해하여 현대적인 애플리케이션 개발에 필요한 핵심 개념을 습득합니다.
· 주요 내용:
1. Agile에 필요한 것들, MSA 정의
[Chapter 3: 모노리스와 마이크로서비스 비교 및 MSA 장단점]
· 학습 목표:
모노리스와 마이크로서비스 아키텍처의 장단점을 비교하여 마이크로서비스의 개념과 이점을 이해합니다.
· 주요 내용:
1. 모노리스와 마이크로서비스 비교 및 MSA 장단점
[Chapter 4: 쇼핑몰(12번가)을 주제로 조직의 진화 및 접근 전략]
· 학습 목표:
가상 시나리오를 통해 조직의 진화와 마이크로서비스 아키텍처를 구현하는 접근 전략을 이해하고 적용하는 방안을 학습합니다.
· 주요 내용:
1. 쇼핑몰(12번가)을 주제로 조직의 진화 및 접근 전략

