Virtual Live

Home > Virtual Live > 전체교육일정

Cloud

클라우드 네이티브 애플리케이션 개발 기법

교육일정
교육기간
1일
교육금액
0원(면세)
Cloud전체일정보기 수강신청

교육개요

클라우드 기반 애플리케이션이 최고의 성능과 확장성, 가용성을 내기 위해서는 클라우드 환경에 적합한 아키텍처를 가져야 합니다.
본 Virtual Live 교육은 클라우드 네이티브 애플리케이션의 특징 및 구조를 이해하고 실습을 할 수 있습니다.
클라우드 관련 개발자들은 이번 Virtual Live를 통해 클라우드 네이티브 개념을 정리하고 설계 및 개발 기법을 이해할 수 있는 좋은 기회입니다.



교육목표

- 클라우드 네이티브 개념을 이해한다
- 클라우드 네이티브 애플리케이션의 특징 및 구조를 이해하고 적용할 수 있다



수강대상

클라우드 기반 애플리케이션 설계 및 개발 관련 실무 지식이 필요한 사람



선수과목

클라우드 기본 이해, 개발언어(Java, Spring)



강의내용

* 클라우드 기반 애플리케이션(Cloud Native Application) 정의 / 특징
* 클라우드 기반 애플리케이션 구조 및 기술 이해
Lab1 : Spring Initializer를 통한 마이크로 서비스 기본 틀의 다운로드와 실행
Lab2 : Spring Boot를 이용한 기본 마이크로 서비스들의 생성과 컴파일 - 도메인 모델에서 구현체 도출
Lab3 : httpie 를 통한 REST 기반 테스트
Lab4 : 개발한 서비스의 도커 패키징과 쿠버네티스에의 배포