Cloud > MSA 과정
Spring Cloud를 활용한 MSA 개발
강의기간
교육 시작일 후 5일
난이도
중급
수강일
5일, 09:30~17:30
수강료
1,600,000원 KRW (KR)
환급
비환급과정
※ 비환급과정(면세) 입니다.
과목코드
ABC225
과정개요 교육장 안내
※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다.
과정소개

• Microservices의 개념을 이해하고 Monolithic 아키텍처와의 차이점 및 장단점을 학습합니다.

• Spring Cloud 를  활용하여 MSA(Microservices Architecture)기반의 서비스를 구축하는 방법에 대해서 학습합니다.

• Spring Cloud에서 제공하는 Configuration, Service Discovery, Gateway, Monitoring & Tracing(Sleuth & Zipkin) 구현하는 방법에 대해서 학습합니다.

• Spring Cloud와 Docker를 통합하여 배포하는 방법에 대해서 학습합니다.

수강대상

• Microservices 서비스를 구축하려는 분

• Java환경에서 Spring Cloud로 Microservices를 구축하려는 분

• Spring Boot와 Spring Cloud에 대해서 학습하려는 분

교육내용

Module 1 – Microservices Architecture
- N-tier Architecture
- Monolithic Architecture
- Microservice란 무엇인가?
-애플리케이션 구축 방법을 왜 바꾸어야 할까?
- Cloud와 Microservices

Module 2 – Spring Cloud와 Microservices
- Spring Cloud란 무엇인가?
- Spring Cloud 소개
- Cloud Native Microservice
- Spring Boot와 Java

Module 3 – Spring Boot로 Microservice 구축하기
- Spring Boot 소개
- Spring Boot 기본 요소 및 프로젝트 구조
- Spring Boot로 간단한 Microservice 구현하기
- Spring Cloud와 DevOps
- Spring Boot와 Spring Cloud 

Module 4 – Spring Cloud Config Server
- Configuration 관리
- Spring Cloud Configuration server
- Spring Cloud Config와 Spring Boot Client와 통합

Module 5 – Docker
- Container와 Virtual Machines
- Docker란 무엇인가?
- Dockerfile와 Docker Compose
- Docker와 Microservices 통합

Module 6 – Spring Cloud Service Discovery
- Service란 무엇인가?
- Cloud에서 Service Discovery
- Spring Eureka Service 구현하기
- Service Discovery 검색 서비스

Module 7 – Spring Cloud Gateway
- Service Gateway란 무엇인가?
- Spring Cloud Gateway 소개
- Spring Cloud Gateway에 Routes 설정하기
- Automated mapping, Manually mapping 설정하기
- Predicate, Filter Factories, pre-filter 설정하기

Module 8 – Spring Cloud Sleuth & Zipkin
- Spring Cloud Sleuth와 Correlation ID
- Spring Cloud Sleuth와 Log 수집
- Zipkin 분산 추적

선수과목

• Java 개발 경험 필요

• Spring Framework에 대한 개념 필요

• 웹 애플리케이션 개발 경험 필요

• 가상화 소프트웨어에 대한 개념 필요

다음과목

• Spring Cloud를 활용한 MSA Advanced 개발 [ABC226]

Contact us

  • 교육관련 문의
    1661 - 9080
  • HP제품 서비스 문의
    1588 - 3003
HPE 교육센터 BLOG
2016 중소기업 정부지원과정 CAFE