Entra Platform Infrastructure

This topic covers the Azure platform services that commonly surround systems built on Microsoft Entra. Each service is taught on its own terms - what it is, how it works, when to use it - rather than through an identity-only lens. The Entra context explains why these services appear together, but the knowledge is general-purpose and applies to any Azure workload.

Overview

  • What it covers: Microsoft Graph as the API layer, Azure Functions for event-driven compute, Cosmos DB for operational data, Azure Storage for objects and files, Event Hubs for streaming, Service Bus for messaging, Azure Data Explorer for analytics, and VMs/networking for hybrid scenarios
  • Who it is for: Builders working with Azure platform services, especially those building systems around Entra where these services commonly appear together
  • Approach: Each service is explained as general infrastructure first, with Entra context showing where it fits in identity-adjacent architectures

Platform Architecture

Contents

Concepts

Quickstart

Deep Dives

How To Use This Topic

Start with the Concepts section to build mental models for each service. Each page answers: what is it, what are the key concepts, when do you use it, and when do you not.

Move to Quickstarts when you want to see how services connect in practice. Each quickstart shows a concrete pattern with architecture diagrams.

Use Deep Dives when you need to make real design decisions - partition keys, messaging selection, failure modes, networking boundaries.

Resources

Writing Rules

  • Teach each service as general infrastructure first, then show where it appears in Entra-adjacent systems.
  • Use current Microsoft terminology throughout.
  • Use diagrams when they clarify architecture boundaries or data flow.
  • Link to existing local Entra topics (Entra Connect Sync, Entra Cloud Sync, Entra Application Provisioning) for product-specific depth.