Seminare
Seminare

Microservices Architecture Basics

Seminar - GFU Cyrus AG

The goal of the Microservices Architecture Basics course is to provide  participants with a comprehensive understanding of microservices  architecture and its core concepts. By the end of the course,  participants will be able to define microservices and explain their  benefits. They will learn strategies for breaking down monolithic  applications into microservices and understand different communication  patterns and coordination mechanisms between services. Participants will  also be able to design and implement API gateways and service discovery  mechanisms. Additionally, they will gain insights into data management  approaches, such as database per service and shared database models, as  well as event sourcing and CQRS. The course will cover deployment and  monitoring techniques using containerization (Docker) and orchestration  (Kubernetes). Participants will learn best practices, design patterns,  and security considerations for building scalable and resilient  microservices architectures. Real-world case studies will be presented  to provide practical examples. Q&A sessions will be conducted to  address specific queries and ensure a clear understanding of the course  material. Ultimately, the course aims to equip participants with the  knowledge and skills necessary to effectively design, implement, and  maintain microservices architectures.
Termin Ort Preis*
05.01.2026- 07.01.2026 online 2.296,70 €
05.01.2026- 07.01.2026 Köln 2.296,70 €
16.03.2026- 18.03.2026 online 2.296,70 €
16.03.2026- 18.03.2026 Köln 2.296,70 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Definition and characteristics of microservices
  • Advantages and challenges of microservices architecture
  • Comparison with monolithic architecture
  • Use cases and scenarios for microservices
  • Identifying bounded contexts and business capabilities
  • Domain-driven design principles and concepts
  • Strategies for breaking down monolithic applications into microservices
  • Dependency management and modularization
  • Synchronous vs. asynchronous communication patterns
  • Message-oriented middleware and event-driven architecture
  • Implementing messaging systems
  • Service orchestration vs. choreography
  • Role and benefits of an API gateway
  • Designing and implementing an API gateway
  • Service discovery and registration mechanisms
  • Data ownership and consistency in microservices
  • Database per service vs. shared database approaches
  • Event sourcing and CQRS
  •  Capturing and storing events for audit and replay
  • Separating read and write models
  • Data integration and synchronization techniques
  • Containerization with Docker
  • Orchestration with Kubernetes
  • Continuous Integration and Deployment (CI/CD) pipelines
  • Monitoring and observability in a microservices environment
  • Design patterns for microservices
  • Security considerations in microservices architecture
  • Scalability, resilience, and fault tolerance strategies
  • Real-world case studies and lessons learned
  • ...


Den kompletten Seminarinhalt finden Sie auf der Anbieterseite

Dauer/zeitlicher Ablauf:
3 Tage
Zielgruppe:
The Microservices Architecture Basics course is designed for a diverse  range of participants in the software development and architecture  fields. It is suitable for software developers looking to understand and  implement microservices architecture, system architects involved in  designing scalable and distributed systems, technical leads and  engineering managers making decisions about adopting microservices, IT  professionals and software engineers seeking to expand their knowledge  in architectural paradigms, project managers interested in understanding  the benefits and challenges of microservices, software consultants and  freelancers offering expertise in microservices architecture, and  individuals who want to stay informed about modern software development  practices and industry trends. The course caters to both technical and  non-technical individuals by providing a comprehensive introduction to  microservices architecture and covering foundational concepts and  practical implementation considerations.
Seminarkennung:
84919
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha