From the course: .NET Microservices for Azure Developers
What we are going to build - Azure Tutorial
From the course: .NET Microservices for Azure Developers
What we are going to build
- [Narrator] In this course, we're going to create a simple microservices solution for Wisdom Pet Medicine, a fictitious veterinary hospital. I'm not going to use any additional framework because I find them too opinionated and distracting while learning the basics. This solution includes two microservices management, which includes endpoints for managing and querying pets and breeds, and clinic, which includes a single endpoint for starting a new consultation with a specific pet. Each microservice is going to manage its own data. This is a key trait of microservices. To do so, we're going to use the entity framework core and in memory data provider. The clinic microservice communicates synchronously with management microservice to retrieve data for a specific pet. Additionally, we're going to create container images for both microservices and use the Azure Container Registry to store them. For running the microservices, we're going to use Azure Container apps, which is a fantastic serverless technology for running containerized applications. And if you want effectively adopt microservices, then you should automate everything, and that's why we're going to use a GitHub actions workflow to do this. Okay. As you can see, there are many things to do, so let's go ahead and get started.