마이크로 서비스 아키텍처, 직접 만들며 배우기

마이크로 서비스 아키텍처, 직접 만들며 배우기

3,000원

10

마이크로 서비스 아키텍처, 직접 만들며 배우기

Spring Boot로 마이크로 서비스 아키텍처를 만들며, 실제로 사용하는 방법을 배워보세요!

heart icon

찜하기

share icon

공유하기

🚀 강의 목적과 학습 목표

이 강의는 마이크로 서비스 아키텍처(MSA)의 개념과 설계 방법을 학습하며, 직접 여러 개의 작은 서비스를 개발하고 연동하는 과정을 통해 MSA의 실전을 경험할 수 있도록 돕습니다. MSA의 기초부터 실전 프로젝트까지 체계적으로 배워보세요! 😊

📍 MSA 기본 개념 이해: 마이크로 서비스 아키텍처의 특징, 장단점, 모놀리식 아키텍처와의 차이를 학습합니다.
📍 서비스 분할 및 설계: 비즈니스 로직을 작은 서비스로 나누고, 각 서비스 간의 통신 및 의존성을 설계하는 방법을 익힙니다.
📍 통신 방식과 API 게이트웨이: REST, gRPC, 메시지 큐 등 다양한 통신 방식을 이해하고, API 게이트웨이를 활용해 각 서비스를 효율적으로 연결합니다.
📍 컨테이너와 오케스트레이션: Docker 및 Kubernetes를 사용해 각 서비스를 컨테이너화하고, 오케스트레이션을 통해 확장성과 안정성을 확보합니다.
📍 모니터링 및 로깅: 마이크로 서비스 환경에서 로깅과 모니터링을 구성해 장애 대응과 성능 분석을 효과적으로 진행합니다.
📍 실전 프로젝트 완성: 여러 서비스 간의 통신 흐름을 설계하고, 실제 코드로 구현해 전체 MSA를 완성합니다.



👩🏻‍💻 이런 분을 위해 만들었어요

📍 마이크로 서비스 아키텍처를 처음 배우며 실전 프로젝트를 경험하고 싶은 백엔드 개발자
📍 대규모 시스템 설계에서 서비스 분할과 통신 방식을 익히고 싶은 중급 개발자
📍 Docker, Kubernetes 등 컨테이너 오케스트레이션 기술을 활용해 확장 가능한 아키텍처를 만들고 싶은 분


🎁 강의는 이렇게 구성돼요

📍 MSA 기본 개념서비스 분할 전략을 체계적으로 학습합니다!
📍 REST, gRPC, 메시지 큐 등 다양한 통신 방식과 API 게이트웨이를 배웁니다!
📍 Docker, Kubernetes를 활용해 컨테이너화하고 오케스트레이션 환경에서 서비스를 운영합니다!
📍 모니터링, 로깅, 장애 대응 등 실제 운영 환경에서 필요한 기술을 습득합니다!


💻 쉽게 이해되는 3분할 화면

위코드는 여러분이 최대한 쉽게 이해할 수 있도록 모든것을 준비했습니다. 강의 영상의 핵심 내용을 실시간으로 정리해 드리고, 직접 수정하고 실행해볼 수 있는 기능까지 실시간으로 제공하는 위코드만의 학습 플랫폼에서 재밌고 쉽게 학습하세요!



📍 모바일에서도 쉽게 볼 수 있는 세로 비율의 강의 영상
📍 강의 내용을 이해하기 쉽도록 실시간 핵심 내용 정리
📍 강의 내용 흐름에 맞추어 실시간 업데이트 되는 기능 제공
📍 직접 수정하고 실행할 수 있는 실습 환경

🙋🏻 질문이 있으신가요?

링크를 통해 위코드 코딩 질문방으로 오세요!
위코드 스태프들이 직접 친절하게 알려드립니다! 🫡
👉 위코드 코딩 질문방으로 들어가기 (비밀번호: wecode)


커리큘럼

미리보기를 통해 콘텐츠를 확인해보세요.

  • Play Icon모니터링, 로깅, 장애 대응: MSA 운영 전략
  • Play Icon프로젝트: 다중 서비스로 구성된 MSA 실전 구현
  • Play Icon서비스 간 인증과 보안: OAuth, JWT, mTLS
  • Play Icon배포 자동화와 GitOps: Argo CD, Helm 소개
  • Play Icon프로젝트 심화: 고가용성과 확장성 확보 사례 분석
  • Play Icon추가 심화: Circuit Breaker, Retry, Service Mesh