Architecture
Overview
Overview
The cloud is changing how applications are designed. Instead of monoliths, applications are decomposed into smaller, decentralized services. These services communicate through APIs or by using asynchronous messaging or eventing. Applications scale horizontally, adding new instances as demand requires. These trends bring new challenges. Application state is distributed. Operations are done in parallel and asynchronously. Applications must be resilient when failures occur. Deployments must be automated and predictable. Monitoring and telemetry are critical for gaining insight into the system. Have a look at Reference Architectures for best practices.
Getting Started
Getting Started
-
Base your cloud solutions on strategy and architecture that meets the needs of your organization. In the Azure for Architects e-book from Packt Publishing, you’ll find...
-
One of the benefits of cloud technology that is only just being realised is the greatly reduced risk profile and timelines it enables when designing and delivering robust,...
-
We created The Developer’s Guide to Microsoft Azure to help you on your journey to the cloud, whether you’re just considering making the move, or you’ve already decided and...
-
This guide breaks down the “why” and “how” for scenarios suited to the cloud with a focus on building apps using platform services available in Microsoft Azure. The second...
Videos
Learning
Learning Paths
Learn how to design and build secure, scalable, high-performing solutions in Azure using the pillars of the Microsoft Azure Well-Architected Framework.