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