Documentation

Homepage

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

  1. 1/1/2019, Ebook
    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...
  2. 6/25/2020, Trainings
    Learn how to design and build secure, scalable, high-performing solutions in Azure using the pillars of the Microsoft Azure Well-Architected Framework.
  3. 2/10/2017, Video, 0:56:41
    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,...
  4. 12/8/2017, Ebook
    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...
  5. 5/20/2016, Ebook
    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...

Architecture News

In today’s episode, Jeffrey Palermo is joined by Steve Sanderson! Steve is a developer at Microsoft on the ASP.NET team and the inventor of the first version of Blazor. He has worked on web...
In today’s episode, Jeffrey Palermo is joined by a really exciting guest; Robert C Martin, better known as Uncle Bob Martin!   If you don’t already know Bob, he is a software engineer,...
This week on the podcast, Jeffrey Palermo is virtually sitting down with Derek Comartin to discuss migrating to .NET Core!   Derek Comartin is a software developer with two decades of...
In today’s episode, Jeffrey Palermo sits down virtually with Daniel Vacanti, the co-founder and CEO of ActionableAgile.    Daniel is a 20-year software industry veteran who got his start as a...
8/20/2020, Azure Podcast
Reshmi Yandapalli, a Principal Program Manager in the Azure Networking group, helps us understand the Virtual WAN service. She provides an overview of Virtual WAN and gives use-cases when it...
This week, Brady Gaster is joining The Azure DevOps Podcast to discuss all things SignalR and beyond. Brady is a Senior Program Manager in the ASP.NET team at Microsoft where he works on SignalR,...
Joining Jeffrey Palermo today is Mike Sigsworth, a Principal Software Architect at Clear Measure.   Mike has been developing for over 20 years (most of that in the .NET space) and an unquenchable...
In today’s episode, Jeffrey is joined by a good friend and incredible software engineer and trainer, Richard Hundhausen.   Richard helps software organizations and teams deliver better products...
This week’s guest is Joe Duffy, the CEO of Pulumi — a venture-backed startup in Seattle whose mission is to help developers and operators get their code to the cloud faster together. Prior to...
7/25/2020, Azure Podcast
Chris Gillum, an Engineering Manager in the Azure Serverless team, talks to us about the value of Durable Functions in serverless computing. He explains the underlying architecture of the Azure...
7/23/2020,
Monitor Air Pollution with a Raspberry Pi, a Particulate Matter sensor and IoT Central Background Born of necessity, this project tracks the air quality over Sydney during the height of the...
Joining Jeffrey today is Jimmy Bogard, an Independent Consultant, long-time Microsoft MVP award recipient, C# guru, and author and maintainer of AutoMapper (as well as many other open-source...
This week on the podcast, Jeffrey is joined by Danny Vandergriff! Danny is a Principal DevOps Architect at Clear Measure, designing DevOps solutions for clients in a variety of industries. He's...
In today’s episode, Jeffrey Palermo is speaking with Simon Brown! Simon is the author of Software Architecture for Developers; a developer-friendly guide to software architecture, technical...
Joining the podcast today is Chris Patterson! Chris is the Staff Product Manager for GitHub Actions at GitHub. He has been in the software industry for more than 20 years. In that time, he has...
Joining Jeffrey once again is return guest, Elton Stoneman! Elton has spent most of his career as a consultant, designing and building large enterprise applications. When he discovered the...
In today’s episode, Steve Hickman is joining the podcast! Steve is a 25-year veteran of the software industry who has built many software systems in a variety of environments. He first started...
Today on the show, Jeffrey Palermo is joined by a long-time colleague of his, Frans Bouma! Frans is the Lead Developer of LLBLGen Pro, a market-leading entity modeling/object-relational mapper...
This week, return guest Greg Leonardo joins the podcast! Greg is a Cloud Architect that assists organizations with cloud adoption and innovation. He has been working in the IT industry since his...
Joining Jeffrey Palermo this week is the curious through-and-through international speaker and software engineer, Heather Downing!   Heather is a passionate coder and entrepreneur. She has...