Cloud Native 애플리케이션 개발
이 과정은 클라우드 네이티브 애플리케이션 개발의 기본 원칙, 도구, 최적의 방법들을 학습합니다.
컨테이너화, 마이크로서비스 아키텍처, 클라우드 서비스, 지속적인 통합 및 배포(CI/CD) 등의 개념과 기술을 학습하게 됩니다.
학습 목표
• 클라우드 네이티브 아키텍처 이해
• 컨테이너 및 마이크로서비스 기술 습득
• 클라우드 환경에서의 애플리케이션 개발 및 배포
• 지속적 통합 및 지속적 배포(CI/CD) 프로세스 구현
수강대상
• 클라우드 애플리케이션에 관심 있는 개발자, IT 전문가
• 기초적인 프로그래밍 및 클라우드 서비스에 대한 이해가 있는 사람
교육 일정
- 시작일 : 2026년 2월 9일 ~ 종료일 : 2026년 2월 13일
- 시작 시간 : 9시 30분 ~ 종료 시간 : 17시 30분
커리큘럼
- 2026-02-09 - 2026-02-13
35시간
대면Cloud Native 애플리케이션 개발클라우드 네이티브 소개 및 아키텍처
클라우드 네이티브 개념 및 이점
마이크로서비스 아키텍처 소개
컨테이너 기술의 기초
컨테이너화 및 오케스트레이션
Docker와 Kubernetes 기초
컨테이너 이미지 생성 및 관리
Kubernetes를 사용한 컨테이너 오케스트레이션
클라우드 서비스 및 API
클라우드 서비스 모델(IaaS, PaaS, SaaS) 이해
RESTful API와 서비스 간 통신
클라우드 네이티브 데이터 관리
CI/CD 파이프라인 및 모니터링
지속적 통7합(CI) 및 지속적 배포(CD) 개념
Jenkins, GitLab CI와 같은 도구 사용
애플리케이션 모니터링 및 로깅 전략
실습 및 프로젝트
클라우드 환경에서의 애플리케이션 개발
마이크로서비스 기반 애플리케이션 구축
실습 프로젝트 발표 및 리뷰
