Azure Service Selection
This part replaces “Which Azure service is best?” with better questions about workload shape, communication, state, trust, operations, and cost.
What You Will Learn
Choose runtime models by control, scaling, portability, and operational burden.
Distinguish APIs, queues, events, streams, and workflows.
Match data services to access patterns, consistency, and lifecycle.
Compose identity, secrets, network, posture, detection, and evidence controls.
Chapters
Choosing Compute Services — compare managed hosting, containers, Kubernetes, functions, and virtual machines.
Choosing Integration Services — select communication contracts and coordination models.
Choosing Data Services — place relational, document, object, file, cache, and analytical data.
Choosing Security Services — build layered preventive, detective, and responsive controls.
How the Chapters Connect
Compute places execution, integration defines communication, data places state, and security protects the resulting system across every boundary.