Architecting Microsoft Azure Solutions exam guide 70-535 a complete guide to passing the 70-535 Architecting Microsoft Azure Solutions exam

Get certified as an Azure architect by acing the 70-535 Architecting Microsoft Solutions (70-535) exam using this comprehensive guide with full coverage of the exam objectives About This Book Learn to successfully design and architect powerful solutions on the Azure Cloud platform Enhance your skill...

Full description

Bibliographic Details
Main Author: Zaal, Sjoukje
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2018
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Cover
  • Title Page
  • Copyright and Credits
  • Packt Upsell
  • Foreword
  • Contributors
  • Table of Contents
  • Preface
  • Chapter 1: Working with Azure Virtual Machines
  • Technical requirements
  • Designing solutions for virtual machines
  • Virtual machine series and sizes
  • Available VM series and sizes
  • Availability Sets
  • Fault domains and update domains
  • Managed Disks
  • Creating highly available virtual machines
  • Creating highly available virtual machines from the Azure Portal
  • Creating highly available virtual machines from PowerShell
  • VM Scale Sets
  • Creating a VM Scale Set from the Azure Portal
  • Accessing your VM Scale Sets
  • VM Scale Set templates
  • Disaster recovery
  • Backup and recovery
  • Replication
  • Summary
  • Questions
  • Further reading
  • Chapter 2: Configuring Compute-Intensive Applications
  • High-performance compute virtual machines
  • Microsoft HPC Pack
  • Cloud-native HPC solutions
  • Hybrid HPC architecture
  • Azure Batch
  • Creating an Azure Batch service
  • Stateless components
  • Containers on Azure Batch
  • Summary
  • Questions
  • Further reading
  • Chapter 3: Designing Web Applications
  • Technical requirements
  • Azure Web Apps
  • App Service plans
  • The App Service Environment (ASE)
  • Creating an ASE
  • Web Apps for Containers
  • Getting started with Web App for Containers
  • Designing Web Apps for high availability, scalability, and performance
  • High availability and performance
  • Using a CDN
  • Using Redis Cache
  • Using Azure Traffic Manager
  • Scalability
  • Scaling out
  • Scaling up
  • Designing and securing custom Web APIs
  • Designing your Web API
  • Securing your Web API
  • Summary
  • Questions
  • Further reading
  • Chapter 4: Implementing Serverless and Microservices
  • Technical requirements
  • Event-driven actions using Azure Functions
  • Consumption App Service plan
  • Storage replication types
  • Locally Redundant Storage
  • Zone Redundant Storage
  • Geo-redundant Storage
  • Azure Blob Storage
  • Access tiers
  • Hot
  • Cool
  • Archive
  • Azure Table Storage
  • Creating a storage account
  • Uploading data to Azure Table Storage
  • Azure Queue Storage
  • Azure File Storage
  • Azure Disk Storage
  • Standard Disk Storage
  • Premium Disk Storage
  • Unmanaged versus Managed Disks
  • StorSimple
  • StorSimple Virtual Array
  • StorSimple 8000 Series
  • Cosmos DB Storage
  • Azure Search
  • Summary
  • Questions
  • Further reading
  • Chapter 8: Scalable Data Implementations
  • Technical requirements
  • Azure Data Catalog
  • Azure Data Factory
  • Azure SQL Data Warehouse
  • Azure Data Lake
  • Azure Data Lake Store
  • Azure Data Lake Analytics
  • Analyzing your data using Data Lake Analytics
  • Azure HDInsight
  • Azure Analysis Services
  • Azure SQL Database
  • SQL Server Stretch Database
  • High availability
  • Active geo-replication
  • Failover groups
  • Configuring active geo-replication and failover groups
  • Backup and recovery
  • Azure Database for MySQL
  • Azure Database for PostgreSQL
  • Summary
  • Questions
  • Further reading
  • Chapter 9: Securing Your Resources
  • Technical requirements
  • Azure Active Directory
  • Microsoft Graph
  • Azure AD Connect
  • Azure Active Directory password hash synchronization
  • Azure Active Directory pass-through authentication
  • Active Directory Federation Services
  • Multi-Factor Authentication
  • Enabling MFA in the Azure Portal
  • Enabling MFA in Office 365
  • Azure Active Directory Business to Business
  • Azure Active Directory Business to Consumer
  • Leveraging Azure AD B2C in your application
  • Summary
  • Questions
  • Further reading
  • Chapter 10: Securing Your Data
  • Technical requirements
  • Azure Key Vault
  • Creating an Azure Key Vault in the Azure Portal
  • Designing an Operations Automation Strategy
  • Azure PowerShell
  • Desired State Configuration
  • Azure Automation
  • Creating an Azure Automation Runbook
  • Chef
  • Puppet
  • Azure Event Grid
  • Azure Logic Apps
  • Visual Studio Team Services
  • Designing an autoscaling strategy
  • Summary
  • Questions
  • Further reading
  • Appendix A
  • Assessments
  • Appendix B
  • Mock Test Questions
  • Appendix C
  • Mock Test Answers
  • Other Books You May Enjoy
  • Index
  • Designing application solutions using Azure Functions
  • Durable Functions
  • Workflow-driven applications using Logic Apps
  • Designing application solutions using Logic Apps
  • Designing for serverless computing using Azure Container Instances
  • Creating containers
  • Container orchestrations
  • Azure Service Fabric
  • Life cycle management
  • API Management
  • API Gateway
  • API Management portal
  • Developer portal
  • Cloud-native deployments versus migrating assets
  • Summary
  • Questions
  • Further reading
  • Chapter 5: Robust Networking Implementations
  • Technical requirements
  • Azure Virtual Network
  • IP addresses
  • Public IP address
  • Private IP address
  • Creating a public IP address
  • DNS
  • Creating a VNet with two subnets
  • Azure Load Balancer
  • Probes
  • Azure Traffic Manager
  • Azure Application Gateway
  • External connectivity for Azure Virtual Networks
  • Azure VPN
  • Site-to-site VPN
  • VNet-to-VNet VPN
  • Point-to-site VPN
  • ExpressRoute
  • Network security strategies
  • DMZ
  • Network Security Groups
  • Creating a NSG
  • User Defined Routes
  • Creating User Defined Routes
  • Virtual network service tunneling
  • Web Application Firewall
  • Summary
  • Questions
  • Further reading
  • Chapter 6: Connecting Hybrid Applications
  • Azure Relay service
  • Hybrid connections
  • WCF Relays
  • Azure Data Management Gateway for Data Factory
  • Azure On-premises Data Gateway
  • Azure App Service Hybrid Connections
  • Azure App Service Virtual Network Integration
  • Azure AD Application Proxy
  • Joining VMs to domains
  • Enabling Azure AD Domain Services
  • Adding the VM to the managed domain
  • Summary
  • Questions
  • Further reading
  • Chapter 7: Using Storage Solutions
  • Technical requirements
  • Azure Storage and replication types
  • Storage account types
  • General-purpose v1 (GPv1)
  • Blob storage
  • General-purpose v2 (GPv2)
  • Azure Key Vault secrets in ARM templates
  • Azure Storage Service Encryption
  • Azure Disk Encryption
  • Azure SQL Database Security
  • Azure Active Directory Managed Service Identity
  • Summary
  • Questions
  • Further reading
  • Chapter 11: Governance and Policies
  • Technical requirements
  • Azure Role-Based Access Control
  • Built-in Roles
  • Custom Roles
  • Creating a Custom Role
  • Azure Resource Policies
  • Azure AD Privileged Identity Management
  • Azure AD Identity Protection
  • Azure Security Center
  • Advanced Threat Detection
  • Azure Endpoint Protection
  • Operations Management Suite
  • Security and Compliance
  • Summary
  • Questions
  • Further reading
  • Chapter 12: Artificial Intelligence, IoT, and Media Services
  • Technical requirements
  • Azure Cognitive Services
  • Available services and APIs
  • Using the Computer Vision API
  • Azure Bot Service
  • Creating a Bot from the Azure Portal
  • Azure Machine Learning
  • Azure IoT Hub
  • Azure Event Hub
  • Azure IoT Edge
  • Azure Stream Analytics
  • Azure Time Series Insights
  • Azure Media Services
  • Azure Media Analytics
  • Using the Azure Media Analytics Indexer
  • Summary
  • Questions
  • Further reading
  • Chapter 13: Implementing Messaging Solutions
  • Technical requirements
  • Azure Queue Storage
  • Azure Service Bus
  • Azure Event Grid
  • Routing Events with Azure Event Grid
  • Notification Hubs
  • Designing an effective messaging architecture
  • Summary
  • Questions
  • Further reading
  • Chapter 14: Application Monitoring and Alerting Strategies
  • Azure Log Analytics
  • Creating a Log Analytics Workspace
  • Azure Monitor
  • Application Insights
  • Azure Service Health
  • Azure Advisor
  • Address Recommendation from Azure Advisor
  • Azure Network Watcher
  • Summary
  • Questions
  • Further reading
  • Chapter 15: Exploring Operations Automation Strategies
  • Includes bibliographical references