Event-Driven MicroServices Training

Niveau
Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Event-Driven MicroServices Training

Xebia Academy
Logo van Xebia Academy
Opleiderscore: starstarstarstarstar_half 8,6 Xebia Academy heeft een gemiddelde beoordeling van 8,6 (uit 102 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeLaapersveld 27, Hilversum
21 mrt. 2024 tot 22 mrt. 2024
Toon rooster
event 21 maart 2024, 09:00-17:00, Laapersveld 27, Hilversum, Dag 1
event 22 maart 2024, 09:00-17:00, Laapersveld 27, Hilversum, Dag 2
placeLaapersveld 27, Hilversum
4 jul. 2024 tot 5 jul. 2024
Toon rooster
event 4 juli 2024, 09:00-17:00, Laapersveld 27, Hilversum, Dag 1
event 5 juli 2024, 09:00-17:00, Laapersveld 27, Hilversum, Dag 2
placeLaapersveld 27, Hilversum
17 okt. 2024 tot 18 okt. 2024
Toon rooster
event 17 oktober 2024, 09:00-17:00, Laapersveld 27, Hilversum, Dag 1
event 18 oktober 2024, 09:00-17:00, Laapersveld 27, Hilversum, Dag 2

Beschrijving

Do you plan to move toward a MicroServices Architecture and do not want to end up with a distributed monolith? Or do you find it a challenge to deal with such a distributed monolith, tightly coupled and tangled, where a failure of one service cascades to many others, causing much damage to your business?

This 2-day training will teach you the tremendous power an Event-Driven Architecture offers. Gain all the knowledge, practices, and design patterns to create and/or restore a MicroServices landscape that really pays off.

The Event-Driven MicroServices training is perfect for…

  • Architects or developers who want to restore their dysfunctional distributed monoliths – falsely called MicroService…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Microservices, Eventmanagement, Service Oriented Architecture (SOA), Projectmanagement en Horeca.

Do you plan to move toward a MicroServices Architecture and do not want to end up with a distributed monolith? Or do you find it a challenge to deal with such a distributed monolith, tightly coupled and tangled, where a failure of one service cascades to many others, causing much damage to your business?

This 2-day training will teach you the tremendous power an Event-Driven Architecture offers. Gain all the knowledge, practices, and design patterns to create and/or restore a MicroServices landscape that really pays off.

The Event-Driven MicroServices training is perfect for…

  • Architects or developers who want to restore their dysfunctional distributed monoliths – falsely called MicroServices – to a healthy system landscape that enables their business to grow rather than obstruct it.
  • Architects or developers who plan to move towards a MicroServices architecture and want to do things right from the start.
  • Architects or developers who want to know all about the potential of an Event-Driven Architecture, which possibilities it offers, problems it solves and prevents.

No coding is required.

What will you learn during the Event-Driven MicroServices training?

  • A quick recap on system architecture styles and design goals from Monoliths, Service-Oriented Architecture (SOA) to MicroServices including pros and cons.
  • The downsides of system integration with Remote Procedure Calls (Request-Reply) often lead to the infamous ‘Distributed Monoliths’..
  • Design Principles for Autonomous Systems / MicroServices, which go hand in hand with an Event-Driven Architecture.
  • Key characteristics of an Event-Driven Architecture as well as the benefits they offer.
  • A complete overview of all the design patterns for Event-Driven Architecture / MicroServices, including the context when to apply which one.
  • Knowledge of the criteria when an Event-Driven approach works best and when not, applying orchestration, choreography, or a mix thereof.
  • How to collaboratively model Event-Driven flows using Domain-Driven Design (DDD) and EventStorming.
  • Guidelines on how to incrementally convert a Monolith or distributed Monoliths to an Event-Driven MicroService Architecture that pays off.

Program Details

Why Event-Driven Architecture?

  • Monolith vs. SOA vs. MicroServices.
  • Design Principles for Autonomous Systems / MicroServices.
  • Building blocks for MicroServices Architecture.
  • Downsides of traditional data exchange via Remote Procedure Calls (Request-Reply).
  • Introduction to Event-Driven Architecture. 

Event-Driven Patterns

  • Event-Driven Patterns (Event-Sourcing and CQRS).
  • Consistency Patterns for Event-Driven Architectures (Transactional Outbox, Polling Publisher, Event Streamer, etc.).
  • Benefits and Downsides of Command/Queries approach vs. Event-Driven / Orchestration vs. Choreography.
  • Long-Running Transactions in Event-Driven Architectures (Choreographed and Orchestrated Sagas).
  • Overview of Messaging Middleware.
  • Message Delivery Guarantees.
  • Strategies on how to expose Events to third parties (B2B).

Event-Driven Modeling & Migration

  • Collaborative Modelling for Event-Driven Architecture (DDD and EventStorming).
  • Migration Paths towards Event-Driven Architectures.
  • Real-world cases brought in by the participants.

Our Trainers

Our trainers are skilled Software Engineers and Consultants with more than 15 years of experience in distributed system design. They are gurus in their field with an impressive amount of experience with large system landscapes they are eager to share with you. From in-depth knowledge to hands-on experience, our trainers will teach you how to step up your game and do a better job!

Learning Journey

If you'd like to learn more about Domain-Driven Design and Collaborative Modeling, you can also check out the following DDD courses:

  • Domain-Driven Design (DDD) Foundation.
  • Strategic Domain-Driven Design (DDD): Design Loosely Coupled Architecture.
  • Tactical Domain-Driven Design (DDD) Foundation.
  • Domain Models in Practice – DDD, CQRS and Event Sourcing.
  • EventStorming Foundation.
  • Collaborative Agile Architecture: Facilitating software design decisions.

Or maybe a more Architecture-focused course, like:

  • Architecting .NET solutions in Docker.
  • Architecting on AWS.
  • Certified SAFe for Architects (SAFe ARCH).

Yes, I'd like to expand my MicroServices Architecture knowledge!

After registering for this Event-Driven MicroServices Architecture training, you'll receive a confirmation email with practical information. A week before the training, we will ask you about any dietary requirements and share literature if there's a need to prepare. See you soon!

What else should I know?

  • Delicious lunches are included in the price of the training.
  • Travel and accommodation expenses are not included.

Scale up your skills
Boost your career

Get the training you need to succeed, in every IT field.
Learn from the world's leading experts with public and in-company courses at Xebia Academy.

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Vraag nu gratis en vrijblijvend informatie aan:

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
We slaan je gegevens op, en delen ze met Xebia Academy, om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.