Azure Microservices with .NET Core for Developers
Azure Microservices with .NET Core for Developers is an Intermediate level course on Business, written by an expert, Rodrigo Díaz Concha. This course is an absolute pillar for an individual who needs to get better at his/her Business talent. It gives you a strong understanding on Business, Developer, Cloud Computing, IT, Azure, Business, Developer, Cloud Computing, IT and Azure.
Cloud native architectures, such as microservices, are becoming the de facto standard in the software industry—and, in today’s developer environment, it’s no longer only architects who need to understand its benefits and challenges. By leveraging this popular architectural pattern, developers and other key application stakeholders can enhance the availability, reliability, and scalability of their software solutions. In this course, instructor Rodrigo Díaz Concha provides an overview of microservices, as well as how to use .NET Core 3.1 to create microservices that can be deployed in Azure. Rodrigo covers key topics such as microservices pros and cons; writing unit tests; microservices containerization with Docker; microservices deployment on top of an orchestrator, such as Azure Service Fabric; and synchronous communication between microservices.
- A comparison of monolithic and microservice architectures
- The main communication mechanisms for microservices
- Designing microservices solutions
- Synchronous communication between microservices
- Writing unit tests for your microservices
- Adding Docker Compose support to a microservices solution
- Deploying microservices