Training
Contact
News
About Us
Member




Cloud 개발 > Cloud Native Application 구현

서비스 통합 구현 및 테스트

현대적인 애플리케이션 개발에서 서비스 통합은 필수입니다. 이 강의는 프론트엔드와 MSA 환경에서의 백엔드 서비스 통합 방법을 심층적으로 다룹니다. Integration review와 Data Projection의 중요성을 배우고, GraphQL과 CQRS를 활용한 데이터 통합 실습을 통해, 효과적인 서비스 통합 전략을 마스터하게 됩니다.
이 강의에서는 서비스 간의 신뢰를 구축하는 핵심인 컨트랙트 테스트의 개념을 소개하고, Request/Response 방식과 Message driven 방식의 컨트랙트 테스트 실습을 진행합니다. 이를 통해 참가자는 서비스 간의 상호작용을 보다 견고하게 만드는 테스트 전략을 학습합니다.
다양한 시나리오를 통해, 실제 서비스 구현 및 테스트 과정을 체험합니다. 각 사례별 모델 리뷰부터 서비스 구현, 테스트에 이르기까지의 전 과정을 단계별로 실습하며, 서비스 통합의 베스트 프랙티스를 배웁니다

800,000 원 (VAT별도)

교육목표

프론트엔드와 백엔드에서의 서비스 통합 방법부터 마이크로서비스 아키텍처에서의 데이터 통합 패턴과 테스트 전략까지 학습하여, 다양한 도메인에서의 실제 서비스 통합과 테스트에 대한 능력을 학습합니다.

강의내용

[Chapter 1: 프론트엔드에서의 서비스 통합]
· 학습 목표:
프론트엔드에서의 서비스 통합의 중요성을 이해하고, 다양한 서비스 통합 기술과 방법을 습득합니다.
· 주요 내용:
1. 프론트엔드에서의 서비스 통합

[Chapter 2: MSA 환경에서의 서비스 통합]
· 학습 목표:
MSA(Microservices Architecture) 환경에서의 서비스 통합에 대한 개념을 이해하고, Integration review와 Data Projection 등의 기술을 활용하여 서비스 간의 효율적인 통합을 구현하는 능력을 학습합니다.
· 주요 내용:
1. MSA 환경에서의 Integration review와 Data Projection

[Chapter 3: 데이터 통합 패턴]
· 학습 목표:
다양한 데이터 통합 패턴 중에서 GraphQL에 초점을 맞추어 실습을 통해 이해합니다.
· 주요 내용:
1. 데이터 통합 패턴 - GraphQL 실습 1
2. 데이터 통합 패턴 - GraphQL 실습 2
3. 데이터 통합 패턴 - GraphQL 실습 3

[Chapter 4: CQRS 기반 데이터 통합]
· 학습 목표:
Command Query Responsibility Segregation (CQRS) 기반 데이터 통합에 대한 이해를 높이고, 실제로 CQRS를 적용하여 데이터를 효과적으로 통합하는 방법을 학습합니다.
· 주요 내용:
1. CQRS 기반 데이터 통합 실습 1
2. CQRS 기반 데이터 통합 실습 2
3. CQRS 기반 데이터 통합 실습 3
4. CQRS 기반 데이터 통합 실습 4

[Chapter 5: 마이크로서비스 테스트]
· 학습 목표:
마이크로서비스 아키텍처에서의 테스트에 대한 이해를 높이고, 컨트랙트 테스트를 포함한 다양한 테스트 기법을 학습합니다.
· 주요 내용:
1. 컨트랙트 테스트란
2. 컨트랙트 테스트 실습 (Request Response 방식) 1
3. 컨트랙트 테스트 실습 (Request Response 방식) 2
4. 컨트랙트 테스트 실습 (Request Response 방식) 3
5. 컨트랙트 테스트 실습 (Message driven 방식) 1
6. 컨트랙트 테스트 실습 (Message driven 방식) 2

[Chapter 6: 12th 쇼핑몰]
· 학습 목표:
가상 쇼핑몰의 시나리오와 모델을 분석하고, 이를 기반으로 실제 서비스를 구현하고 테스트하는 능력을 학습합니다.
· 주요 내용:
1. 12th 쇼핑몰 시나리오 및 모델 분석
2. 12th 쇼핑몰 서비스 구현 및 테스트 1
3. 12th 쇼핑몰 서비스 구현 및 테스트 2
4. 12th 쇼핑몰 서비스 구현 및 테스트 3
5. 12th 쇼핑몰 서비스 구현 및 테스트 4

[Chapter 7: Google Drive]
· 학습 목표:
Google Drive의 시나리오와 모델을 분석하고, 해당 기능을 구현하고 테스트하는 능력을 학습합니다.
· 주요 내용:
1. Google Drive 시나리오 및 모델 분석
2. Google Drive 서비스 구현 및 테스트 1
3. Google Drive 서비스 구현 및 테스트 2
4. Google Drive 서비스 구현 및 테스트 3

[Chapter 8: Food Delivery App]
· 학습 목표:
Food Delivery App의 시나리오와 모델을 분석하고, 해당 애플리케이션의 서비스를 구현하고 테스트하는 능력을 학습합니다.
· 주요 내용:
1. Food Delivery App 시나리오 및 모델 분석
2. Food Delivery App 서비스 구현 및 테스트 1
3. Food Delivery App 서비스 구현 및 테스트 2
4. Food Delivery App 서비스 구현 및 테스트 3
5. Food Delivery App 서비스 구현 및 테스트 4

자주 묻는 질문

서비스 통합 구현 및 테스트 과정은 어떤 내용을 다루나요?
현대적인 애플리케이션 개발에서 서비스 통합은 필수입니다. 이 강의는 프론트엔드와 MSA 환경에서의 백엔드 서비스 통합 방법을 심층적으로 다룹니다. Integration review와 Data Projection의 중요성을 배우고, GraphQL과 CQRS를 활용한 데이터 통합 실습을 통해, 효과적인 서비스 통합 전략을 마스터하게 됩니다. 이 강의에서는 서비스 간의 신뢰를 구축하는 핵심인 컨트랙트 테스트의 개념을 소개하고, Request/Response 방식과 Message driven 방식의 컨트랙트 테스트 실습을 진행합니다. 이를 통해 참가자는 서비스 간의 상호작용을 보다 견고하게 만드는 테스트 전략을 학습합니다. 다양한 시나리오를 통해, 실제 서비스 구현 및 테스트 과정을 체험합니다. 각 사례별 모델 리...
서비스 통합 구현 및 테스트 과정을 통해 무엇을 배울 수 있나요?
프론트엔드와 백엔드에서의 서비스 통합 방법부터 마이크로서비스 아키텍처에서의 데이터 통합 패턴과 테스트 전략까지 학습하여, 다양한 도메인에서의 실제 서비스 통합과 테스트에 대한 능력을 학습합니다.
서비스 통합 구현 및 테스트 교육 기간은 얼마나 되나요?
2일 과정입니다. 상세 일정은 교육 페이지에서 확인하실 수 있습니다.
서비스 통합 구현 및 테스트 수강료는 얼마인가요?
수강료는 800,000원(VAT 별도)입니다. 고용보험 환급 및 기업 할인 혜택이 적용될 수 있으니 자세한 내용은 트레이노케이트로 문의해 주세요.
트레이노케이트는 공인 교육 기관인가요?
트레이노케이트(Trainocate Korea)는 공인된 IT 전문 교육 기관으로서, 검증된 강사와 공식 커리큘럼을 통해 수준 높은 교육을 제공합니다.

교육 과정 검색