Scoping and Organizing .NET Microservices Using Event Storming
Learn to use event storming as a scoping technique to identify microservices within your software model, as well as the contracts between them. You will also learn how to progress the event storming model into an organized set of .NET applications.
What you'll learn
Event storming is a scoping technique used to identify potential microservices within your software model, as well as the initial event-driven contracts between them and also progress the architecture from the event storming model. In this course, Scoping and Organizing .NET Microservices Using Event Storming, you will gain the ability to scope and organize .NET microservices. First, you will learn event storming to scope and identify your microservices and their event-driven contracts. Next, you will discover incremental design practices to progress your event storming model into .NET applications. Finally, you will explore how to organize your .NET microservices. When you are finished with this course, you will have the skills and knowledge of event storming and incremental design needed to scope and identify .NET microservices.
Table of contents
- Introduction 1m
- Setup for Event Storming 4m
- Plotting Events 5m
- Plotting Definitions and Concerns 3m
- Plotting Commands 4m
- Plotting External Systems 2m
- Plotting Time Triggered Events 1m
- Plotting Policies 5m
- Plotting Read Models 3m
- Plotting Aggregates 4m
- Drawing Boundaries 5m
- Consolidating and Decomposing Microservices 2m
- Summary 1m