© Rahul Sahay 2020
R. SahayMicrosoft Azure Architect Technologies Study Companionhttps://doi.org/10.1007/978-1-4842-6200-9_24

24. Azure Architectural Practices

Rahul Sahay1  
Bangalore, India

In this chapter, we will cover best practices to design scalable, resilient, and highly available applications based on proven practices. We will go through a set of recommended architectures for Azure. These days, instead of using monolithic designs, applications are decomposed into smaller fragments known as microservices. These trends also bring new challenges, such as the following:

  • The application state is distributed.

  • Operations are done in parallel and asynchronously.

  • Resiliency.

  • Deployments must be automated.

  • Monitoring.

  • Alerting.

Technology Choices

Once ...

Get Microsoft Azure Architect Technologies Study Companion: Hands-on Preparation and Practice for Exam AZ-300 and AZ-303 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.