코스 개요
이해Microservices
- 마이크로서비스란 무엇인가요?
- 마이크로서비스의 주요 이점과 과제
- 모놀리식 대 마이크로서비스 아키텍처
마이크로서비스 시스템 설계
- 마이크로서비스 아키텍처의 원칙
- 서비스 경계 정의
- Communication 서비스 간
서비스 디자인
- RESTful API 및 서비스 계약
- 서비스 버전 관리 전략
- 마이크로서비스를 위한 데이터 분할 및 저장
이벤트 소싱
- 이벤트 소싱 개념 이해
- 이벤트 소싱의 이점 및 사용 사례
- 이벤트 기반 아키텍처 구현
CQRS(명령 쿼리 책임 분리)
- CQRS 소개
- CQRS를 사용하는 경우
- 마이크로서비스 시스템에 CQRS 구현하기
마이크로서비스 기반 아키텍처를 위한 기타 Design Patterns
- 서비스 레지스트리 및 검색
- 서비스 메시 및 API 게이트웨이
- 복원력 패턴(예: 회로 차단기, 방벽)
시스템 설계 및 운영
- 마이크로서비스에서의 모니터링 및 로깅
- 컨테이너화 및 오케스트레이션(예: Docker, Kubernetes)
- 마이크로서비스에 대한 보안 고려 사항
Microservices 채택
- 마이크로서비스를 위한 조직적 준비성 평가
- 모놀리스에서 마이크로서비스로 마이그레이션하는 단계
- 문화적, 기술적 과제 관리
요약 및 다음 단계
요건
- 이전 프로그래밍 경험
청중
- 소프트웨어 개발자
- 시스템 아키텍트
- 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
기계 번역됨