Overview: The Sample Application

Take a look at what you’ll learn in this chapter.

We'll cover the following

Over the past several years, the emergence of high-volume, scalable, event-driven applications has caused an interesting shift in application development. Complimentary design patterns have made writing and implementing event-driven architectures more appealing and have helped reduce the learning curve when it comes to fully leveraging the elasticity and resiliency of cloud platform components. We’ll be taking a look at an application that utilizes event-driven architectures, implemented using .NET 7 and leveraging cloud-native applications and data constructs.

Objective

widget

This chapter provides us with an outline of the sample application we’ll be using throughout this course, along with the business drivers and goals it intends to satisfy. This will provide us with the opportunity to get a baseline understanding of the application’s structure, source code, mechanics, and domains.

Here are the topics we’ll cover in this chapter:

  • Exploring business drivers and the application

  • Architectural structures and paradigms

  • Implementation details