코스 개요
마이크로서비스 이해하기
- 마이크로서비스란 무엇인가?
- 마이크로서비스의 장점과 도전 과제들
- 모놀리식 아키텍처와 마이크로서비스 아키텍처의 비교
마이크로서비스 시스템 설계하기
- 마이크로서비스 아키텍처의 기본 원칙
- 서비스 경계를 정의하는 방법
- 서비스 간 통신 방식
서비스 설계 전략
- RESTful API와 서비스 계약의 이해
- 서비스 버전 관리 기법
- 마이크로서비스를 위한 데이터 분할 및 저장 방법
이벤트 소싱 활용하기
- 이벤트 소싱의 개념과 원리 이해하기
- 이벤트 소싱을 활용하는 장점 및 적절한 사용 사례
- 이벤트 기반 아키텍처 구현 방법
CQRS(명령과 쿼리의 분리) 활용하기
- CQRS 개요 및 배경 설명
- CQRS를 사용해야 하는 상황들
- 마이크로서비스 시스템에서 CQRS 구현법
기타 마이크로서비스 아키텍처 관련 디자인 패턴
- 서비스 레지스트리와 서비스 검색 기법
- 서비스 메시 및 API 게이트웨이의 역할과 사용법<\/li>
- 회로 차단기, 벌크헤드 등 시스템 복원력 향상 패턴
시스템 설계와 운영 관리
- 마이크로서비스 환경에서 모니터링 및 로깅 방법
- 컨테이너화 기술과 오케스트레이션 도구(Docker, Kubernetes 등) 활용법
- 마이크로서비스 보안 설계 시 고려사항들
마이크로서비스 도입 전략
- 조직의 마이크로서비스 도입 준비도 평가 방법
- 모놀리식 시스템에서 마이크로서비스 환경으로 전환하는 단계들
- 문화적 및 기술적 측면에서 발생하는 문제 해결 방안
요약 및 향후 발전 방향 제시
요건
- 프로그래밍 경험 필수
대상자
- 소프트웨어 개발자
- 시스템 아키텍트
- DevOps 전문가
회원 평가 (7)
실용적이고 이론적인 정보가 잘 조화되어 있었습니다. 실제 사례를 활용한 참여도 높은 발표였습니다.
Anita
코스 - Building Microservice Architectures
기계 번역됨
정보가 제시된 방식이 마음에 들었고, 하산은 매력적이며 모든 주제에 대해 철저히 준비되어 있습니다. 질문이 나올 경우에도 말이죠.
Daniel Onisor
코스 - Building Microservice Architectures
기계 번역됨
우리와의 상호작용, 연습문제, 그리고 자료. 많은 내용이 설명되며 매우 실용적입니다.
Stefan Andrei
코스 - Building Microservice Architectures
기계 번역됨
이 주제에 관심이 있다면, 필요한 정보를 교육에서 쉽게 찾을 수 있습니다. 잘 구성되었습니다. 교육의 속도가 마음에 들었습니다.
Marius
코스 - Building Microservice Architectures
기계 번역됨
새로운 것들을 많이 배우고 개발 관점에서 아키텍처 관점으로 시각이 바뀌었습니다.
Georgiana
코스 - Building Microservice Architectures
기계 번역됨
질문을 통해 현재 주제를 이해하는 대화형 세션으로 이론과 실습 사이의 균형이 잘 맞춰져 있습니다.
Mihai Cleja
코스 - Building Microservice Architectures
기계 번역됨
미세 서비스 시스템의 모든 주제에 대한 좋은 일반적인 개요이며, 개발 환경이 웹에서 격리되어 있기 때문에 현재 미세 서비스의 다양한 문제를 해결하기 위한 기술 옵션이 제공됩니다.
Brian Wilkinson - Mass Consultants Ltd
코스 - Building Microservice Architectures
기계 번역됨