MSA기반 gRPC를 활용한 서비스 개발
MSA와 gRPC의 이론적 배경을 이해하고, 실제 서비스 개발에 필요한 실용적인 기술을 습득하는 데 초점을 맞추고 있습니다.
이론 학습과 실습을 통해 gRPC를 활용한 마이크로서비스 개발 능력을 키울 수 있습니다.
학습 목표
• MSA의 기본 원리와 gRPC의 기능 이해
• gRPC를 활용한 효과적인 서비스 개발 능력 습득
수강대상
• MSA와 gRPC에 관심 있는 분
• 분산 시스템과 마이크로서비스 아키텍처를 배우고자 하는 분
• 클라우드 기반 서비스 개발에 관심 있는 분
교육 일정
- 시작일 : 2025년 11월 17일 ~ 종료일 : 2025년 11월 21일
- 시작 시간 : 9시 30분 ~ 종료 시간 : 17시 30분
커리큘럼
- 2025-11-17 - 2025-11-21
35시간
대면MSA기반 gRPC를 활용한 서비스 개발1일차 : MSA와 gRPC의 기본 이해
MSA의 원리와 장점
gRPC 소개 및 기본 개념
RESTful API와 gRPC의 비교
2일차 : gRPC 개발 환경 구축
gRPC 개발 환경 설정
프로토콜 버퍼 기초 및 정의
간단한 gRPC 서비스 구현 실습
3일차 : gRPC 고급 기능과 활용
스트리밍, 인터셉터, 메타데이터 관리
gRPC의 인증 및 보안 메커니즘
에러 처리 및 로깅 전략
4일차 : MSA 환경에서의 gRPC 적용
gRPC와 서비스 디스커버리
마이크로서비스 간 통신 패턴
gRPC를 사용한 서비스 간 통합 실습
5일차 : 프로젝트 및 워크샵
프로젝트 및 워크샵
gRPC를 활용한 서비스 개발 활용
Q&A 및 피드백