Table of Contents:
  • Cognitive Services
  • Bot Framework
  • Virtualization
  • PowerBI
  • PowerBI Embedded
  • Azure Time Series Insights
  • Summary
  • Chapter 4: Networking Design and Management
  • Anatomy of a VNet infrastructure
  • Connectivity
  • Internet connectivity
  • Connectivity between Azure resources (internal connectivity)
  • Azure VNet peering
  • Azure global VNet peering
  • Azure VNet-to-VNet (VPN gateway)
  • On-premises connectivity
  • Azure Site-to-Site
  • Azure Point-to-Site
  • Azure ExpressRoute
  • Azure VNet service endpoints
  • Important note
  • Routing, load balancing, or more general traffic directions
  • Routing
  • User-defined routes
  • Routing using the BGP
  • Azure Load Balancer
  • Azure Traffic Manager
  • Azure Application Gateway
  • Security
  • NSG
  • Application security groups
  • Security infrastructure
  • NVA
  • Management and monitoring
  • Summary
  • Chapter 5: Availability
  • What is availability?
  • First approach
  • Second approach
  • Uptime and downtime
  • SLA
  • Planned maintenance
  • What are the effects?
  • Azure autoscaling
  • Summary
  • Chapter 6: Performance and Scalability
  • What is performance?
  • What is a DTU?
  • Service level objectives
  • Analyzing and interpreting performance data
  • What are our business workloads?
  • Why is knowledge about existing business workloads important to us?
  • What are we still missing?
  • Scaling
  • What can you see?
  • What is different here?
  • Where can I use autoscaling?
  • Summary
  • Chapter 7: Monitoring and Telemetry
  • About telemetry data
  • What is a metric?
  • Client metrics
  • How do I collect the data from client metrics?
  • What data is collected?
  • Business metrics
  • How do I collect the data from business metrics?
  • What is a profiler?
  • What data is collected?
  • Application metrics
  • How do I collect the data from application metrics?
  • What data is collected?
  • Cover
  • Title Page
  • Copyright and Credits
  • Dedication
  • Packt Upsell
  • Contributors
  • Table of Contents
  • Preface
  • Chapter 1: An Introduction to the Microsoft Azure Platform
  • Cloud service models and cloud deployment models
  • Cloud service models
  • Cloud deployment models
  • Azure execution models
  • Azure application building blocks
  • Azure data services
  • Azure platform services
  • How is access to Azure organized?
  • How is work with Azure organized?
  • Summary
  • Chapter 2: Compute Design and Management
  • IaaS I (Azure VMs)
  • What is an Azure series?
  • Single VMs
  • Multiple VMs
  • Azure availability sets
  • N-tier deployment
  • N-tier (multi-regions) deployment
  • IaaS II (Azure Container Services)
  • What is an Azure Container Service?
  • Understanding containers
  • Cluster
  • Orchestrator
  • Which Orchestrator should I choose?
  • Mesosphere DC/OS
  • Docker Swarm
  • Kubernetes
  • PaaS I (Azure App Services)
  • PaaS II (Azure Service Fabric, also known as Azure microservices)
  • Summary
  • Chapter 3: Data Storing and Processing
  • Choosing the right data solution
  • What is variety?
  • What is volume?
  • Concurrency and consistency
  • Replication and redundancy
  • Other factors
  • Which Azure data services are available?
  • Management
  • Azure Data Catalog
  • Processing
  • Azure Data Factory
  • Azure Stream Analytics
  • Azure Time Series Insights
  • Storage
  • Azure Storage Blob service
  • Azure Storage Blob service premium
  • Azure Storage Queue service
  • Azure Storage Table service
  • Azure Files
  • SQL as a service
  • Azure SQL Database
  • SQL Server Stretch Database
  • Azure PostgreSQL
  • Azure MySQL
  • Other offers
  • NoSQL as a service
  • Azure CosmosDB
  • Big data
  • Azure HDInsight
  • Azure Data Lake Store
  • Azure Data Lake Analytics
  • Analytics
  • Cortana Intelligence Suite
  • AI
  • Azure Machine Learning
  • System metrics
  • How do I collect the data from system metrics?
  • What data is collected?
  • Service metrics
  • How do I collect the data from service metrics?
  • What data is collected?
  • An overview of monitoring
  • Azure management portal
  • System specific tools
  • Microsoft SC
  • Microsoft OMS
  • How do I start my work with the OMS?
  • Azure Monitor
  • Which capabilities can be seen here?
  • Which data (metric) is available?
  • Azure Application Insights
  • What data is captured by Azure Application Insights?
  • Grafana
  • How do I start my work with Grafana?
  • Azure Log Analytics
  • If Azure Log Analytics is part of OMS, why do I need to talk about it again?
  • Azure Network Watcher
  • Summary
  • Chapter 8: Resiliency
  • What is Resiliency?
  • Architecture design patterns for Resiliency
  • Retry pattern with transient failures
  • Load balancing
  • Data replication
  • Circuit Breaker pattern
  • Throttling pattern
  • Queue-Based Load Leveling pattern
  • Compensating Transaction pattern
  • Summary
  • Chapter 9: Identity and Security
  • Security in the cloud
  • Azure network security
  • SSO and MFA
  • Azure MFA setup
  • Federation and the Federated Identity Pattern
  • Gatekeeper pattern
  • Valet Key pattern
  • Summary
  • Other Books You May Enjoy
  • Leave a review
  • let other readers know what you think
  • Index