coverpage
Azure for Architects Third Edition
Preface
About
About Azure for Architects Third Edition
1. Getting started with Azure
Cloud computing
Understanding Azure
Azure as an intelligent cloud
Azure Resource Manager
Virtualization
Containers
Docker
Interacting with the intelligent cloud
Summary
2. Azure solution availability scalability and monitoring
High availability
Azure high availability
Architectural considerations for high availability
Scalability
VM scale sets
Upgrades and maintenance
Monitoring
Summary
3. Design pattern – Networks storage messaging and events
Azure Availability Zones and Regions
Virtual networks
Virtual network design
Storage
Cloud design patterns
Summary
4. Automating architecture on Azure
Automation
Azure Automation
Azure Automation architecture
Concepts related to Azure Automation
Runbook authoring and execution
Using Az modules
Webhooks
Azure Automation State Configuration
Azure Automation pricing
Comparison with serverless automation
Summary
5. Designing policies locks and tags for Azure deployments
Azure management groups
Azure tags
Azure Policy
Azure locks
Azure RBAC
Azure Blueprints
An example of implementing Azure governance features
Summary
6. Cost management for Azure solutions
Azure offer details
Understanding billing
Invoicing
Usage and quotas
Resource providers and resource types
Usage and Billing APIs
Azure pricing calculator
Best practices
Summary
7. Azure OLTP solutions
OLTP applications
Azure cloud services
Deployment models
Azure SQL Database
Single Instance
Elastic pools
Managed Instance
SQL database pricing
Azure Cosmos DB
Summary
8. Architecting secure applications on Azure
Security
IaaS security
Application security
Azure Sentinel
PaaS security
Azure Storage
Azure SQL
Azure Key Vault
Authentication and authorization using OAuth
Security monitoring and auditing
Summary
9. Azure Big Data solutions
Big data
Big data tools
Data integration
ETL
A primer on Azure Data Factory
A primer on Azure Data Lake
Migrating data from Azure Storage to Data Lake Storage Gen2
Creating a solution using Databricks
Summary
10. Serverless in Azure – Working with Azure Functions
Serverless
The advantages of Azure Functions
FaaS
Creating an event-driven function
Function Proxies
Durable Functions
Creating a connected architecture with functions
Azure Event Grid
Summary
11. Azure solutions using Azure Logic Apps Event Grid and Functions
Azure Logic Apps
Creating an end-to-end solution using serverless technologies
Summary
12. Azure Big Data eventing solutions
Introducing events
Event Hubs architecture
A primer on Stream Analytics
A sample application using Event Hubs and Stream Analytics
Provisioning a new resource group
Summary
13. Integrating Azure DevOps
DevOps
The essence of DevOps
DevOps practices
Azure DevOps
Preparing for DevOps
DevOps for PaaS solutions
DevOps for IaaS
DevOps with containers
Azure DevOps and Jenkins
Azure Automation
Tools for DevOps
Summary
14. Architecting Azure Kubernetes solutions
Introduction to containers
Kubernetes fundamentals
Kubernetes architecture
Kubernetes primitives
AKS architecture
Deploying an AKS cluster
AKS networking
Access and identity for AKS
Virtual kubelet
Virtual nodes
Summary
15. Cross-subscription deployments using ARM templates
ARM templates
Deploying resource groups with ARM templates
Deploying resources across subscriptions and resource groups
Deploying cross-subscription and resource group deployments using linked templates
Virtual machine solutions using ARM templates
PaaS solutions using ARM templates
Data-related solutions using ARM templates
Creating an IaaS solution on Azure with Active Directory and DNS
Summary
16. ARM template modular design and implementation
Problems with the single template approach
Understanding the Single Responsibility Principle
Linked templates
Nested templates
Free-flow configurations
Known configurations
Understanding copy and copyIndex
Securing ARM templates
Using outputs between ARM templates
Summary
17. Designing IoT solutions
IoT
IoT architecture
Azure IoT
Azure IoT Hub
High availability
Azure IoT Central
Summary
18. Azure Synapse Analytics for architects
Azure Synapse Analytics
A common scenario for architects
An overview of Azure Synapse Analytics
Migrating from existing legacy systems to Azure Synapse Analytics
Common SQL incompatibilities and resolutions
Security considerations
Tools to help migrate to Azure Synapse Analytics
Summary
19. Architecting intelligent solutions
The evolution of AI
Azure AI processes
Azure Cognitive Services
Understanding Cognitive Services
Building an OCR service
Building a visual features service using the Cognitive Search .NET SDK
Safeguarding the Cognitive Services key
Consuming Cognitive Services
Summary
Index
About
更新时间:2021-04-09 23:17:23