コース概要
Understanding Microservices
- What are microservices?
- Key benefits and challenges of microservices
- Monolithic vs. microservice architectures
Designing Microservice Systems
- Principles of microservice architecture
- Defining service boundaries
- Communication between services
Service Design
- RESTful APIs and service contracts
- Service versioning strategies
- Data partitioning and storage for microservices
Event Sourcing
- Understanding event sourcing concepts
- Benefits and use cases for event sourcing
- Implementing event-driven architectures
CQRS (Command Query Responsibility Segregation)
- Introduction to CQRS
- When to use CQRS
- Implementing CQRS in microservice systems
Other Design Patterns for Microservice-Based Architectures
- Service registry and discovery
- Service mesh and API gateways
- Resilience patterns (e.g., Circuit Breaker, Bulkhead)
System Design and Operations
- Monitoring and logging in microservices
- Containerization and orchestration (e.g., Docker, Kubernetes)
- Security considerations for microservices
Adopting Microservices
- Evaluating organizational readiness for microservices
- Steps for migrating from monolith to microservices
- Managing cultural and technical challenges
Summary and Next Steps
要求
- Previous programming experience
Audience
- Software developers
- System architects
- DevOps professionals
お客様の声 (7)
実践的な情報と理論的な情報をうまく組み合わせました。実際の例を使った魅力的なプレゼンテーション。
Anita
コース - Building Microservice Architectures
Machine Translated
情報の提示方法が気に入りました。ハッサンはカリスマ性があり、質問が出る可能性のあるすべてのトピックについて十分な準備をしています。
Daniel Onisor
コース - Building Microservice Architectures
Machine Translated
私たちとの交流、演習、教材。多くのことが説明されており、非常に実践的です。
Stefan Andrei
コース - Building Microservice Architectures
Machine Translated
このテーマに興味がある場合は、トレーニングで必要な情報を簡単に見つけることができます。よく構成されています。トレーニングのペースが気に入りました。
Marius
コース - Building Microservice Architectures
Machine Translated
たくさんの新しいことを学び、開発から建築の視点に視点が変わりました
Georgiana
コース - Building Microservice Architectures
Machine Translated
質問を伴うインタラクティブなセッションは、現在のトピックの理解を助け、理論と実践のバランスが取れています。
Mihai Cleja
コース - Building Microservice Architectures
Machine Translated
The good general overview of all topics in the micro service system, and because we a insulated in our development environment away form the web, the current technology options available to overcome various issues of micro services.