Training
Contact
News
About Us
Member




Cloud > Cloud_개발

클라우드 네이티브 어플리케이션 개발

본 과정에서는 마이크로서비스 아키텍처를 분석, 설계, 구현하고 마이크로 서비스로 통합하는 시스템을 구성해 클라우드 네이티브한 개발 방법에 대해 학습합니다. 

1,200,000 원 (VAT별도)

수강대상

개발자

교육목표

마이크로서비스 아키텍처를 분석, 설계, 구현합니다.
클라우드 네이티브 애플리케이션을 개발합니다. 

강의내용

1. 마이크로서비스의 분석과 설계
DDD와 MSA 디자인 패턴을 적용한 마이크로서비스 구현 전략과 Cloud Native Application의 특성과 구현 원칙들에 대해서 학습합니다.
학습내용 : Cloud Native Application 특성 및 원칙, Core Domain, Supporting Domain, Bounded Context

2. 단위 마이크로서비스의 구현
DDD와 이벤트 스토밍 결과를 헥사고날 아키텍처로 매핑하는 방법과 Spring Boot와 Maven을 이용한 단위 서비스 포장, JPA를 이용한 도메인 모델과 어댑터를 구현하는 방법에 대해서 학습합니다.
학습 내용 : 헥사고날 아키텍처로 매핑, 단위 서비스 포장, 도메인 모델과 어댑터 구현

3. 프론트엔드를 통한 마이크로 서비스 통합
UI를 기반한 서비스 통합전략에 대해서 살펴보고 API Gateway를 통해 진입점 단일화 및 접근 관리, 인증통합에 대해서 학습합니다.
학습 내용 : SPA, MVVM, VueJS, 접근 관리 및 인증 통합

4. 인터-마이크로서비스의 통합
인터-마이크로서비스의 통합 방식인 Request-Response 방식 연동과 Event-driven 방식 연동에 대해 학습합니다. 또한 추적 이슈, 성능 이슈, 트랜잭션 이슈에 대해서 살펴보고 실습을 통해 성능의 장점에 대해 이해합니다.
학습 내용 : Request-Response 방식의 연동, Event-driven 방식의 연동

5. 데이터 프로젝션
Join SQL을 회피하고 데이터를 취합하여 보여주는 전략에 대해서 이해하고 CQRS 구현방법에 대해서 학습합니다.
학습 내용 : 데이터 취합 전략, CQRS 구현 방법

자주 묻는 질문

클라우드 네이티브 어플리케이션 개발 과정은 어떤 내용을 다루나요?
본 과정에서는 마이크로서비스 아키텍처를 분석, 설계, 구현하고 마이크로 서비스로 통합하는 시스템을 구성해 클라우드 네이티브한 개발 방법에 대해 학습합니다. 
클라우드 네이티브 어플리케이션 개발 과정을 통해 무엇을 배울 수 있나요?
마이크로서비스 아키텍처를 분석, 설계, 구현합니다. 클라우드 네이티브 애플리케이션을 개발합니다. 
클라우드 네이티브 어플리케이션 개발 교육 기간은 얼마나 되나요?
3일 과정입니다. 상세 일정은 교육 페이지에서 확인하실 수 있습니다.
클라우드 네이티브 어플리케이션 개발 수강료는 얼마인가요?
수강료는 1,200,000원(VAT 별도)입니다. 고용보험 환급 및 기업 할인 혜택이 적용될 수 있으니 자세한 내용은 트레이노케이트로 문의해 주세요.
트레이노케이트는 공인 교육 기관인가요?
트레이노케이트(Trainocate Korea)는 공인된 IT 전문 교육 기관으로서, 검증된 강사와 공식 커리큘럼을 통해 수준 높은 교육을 제공합니다.

교육 과정 검색