Trainocate Korea 홈
Trainocate Korea 홈
Training
Contact
News
About Us
Member




과정 요약
교육 기간
3일
다음 개강
일정 문의

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

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

현재 예정된 일정이 없습니다. 문의를 남겨 주시면 개강 일정을 안내해 드립니다.
수강료
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 전문 교육 기관으로서, 검증된 강사와 공식 커리큘럼을 통해 수준 높은 교육을 제공합니다.

Trainocate · Corporate Training

기업교육 레퍼런스

금융·통신·반도체·제조 등 여러 산업의 기업과 함께 AI·데이터·인프라 등 IT 전반의 임직원 역량 강화 교육을 진행해 왔습니다.

교육 사례 보기 ›

기업 교육 상담

교육 대상과 규모에 맞는 과정을
함께 설계해 드립니다

10명 미만 소규모 심화 과정부터 수백 명 규모의 온라인 교육까지 운영해 왔습니다.
AI·데이터·인프라 등 IT 전반에서 업종과 직책, 직무에 맞춰 커리큘럼을 제안합니다.

교육 문의하기