Azure Architecture Basics

Genny Allcroft
3 min readSep 16, 2022

Today I’ve got a little bit of time to learn about some of the basics of Azure Architecture. Here’s how I got on!

What is Azure Architecture?

Azure architecture is the process of creating, deploying, operating and managing cloud based applications.

It’s important to have good architecture so that your application is scalable, resilient, secure and highly available.

Let’s run through all the things you need to think about when considering your architecture.

Architectural Style

When you’re designing your application architecture, you first must consider what “architectural style” you will use. There’s some detail on that here.

Some examples are N-tier (a layered architecture with a web layer, middle layer and a data layer), micro-services (smaller independent services communicating via an API) or event-driven architecture (where events are published and consumed by different parts of the application).

Technology Decisions

Compute services

--

--