Microsoft Azure For Dummies

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Your roadmap to Microsoft Azure Azure is Microsoft’s flagship cloud computing platform. With over 600 services available to over 44 geographic regions, it would take a library of books to cover the entire Azure ecosystem. Microsoft Azure For Dummies offers a shortcut to getting familiar with Azure’s core product offerings used by the majority of its subscribers. It’s a perfect choice for those looking to gain a quick, basic understanding of this ever-evolving public cloud platform. Written by a Microsoft MVP and Microsoft Certified Azure Solutions Architect, Microsoft Azure For Dummies covers building virtual networks, configuring cloud-based virtual machines, launching and scaling web applications, migrating on-premises services to Azure, and keeping your Azure resources secure and compliant. • Migrate your applications and services to Azure with confidence • Manage virtual machines smarter than you've done on premises • Deploy web applications that scale dynamically to save you money and effort • Apply Microsoft's latest security technologies to ensure compliance to maintain data privacy With more and more businesses making the leap to run their applications and services on Microsoft Azure, basic understanding of the technology is becoming essential. Microsoft Azure For Dummies offers a fast and easy first step into the Microsoft public cloud.

Author(s): Timothy Warner
Series: For Dummies
Edition: 1
Publisher: Wiley
Year: 2020

Language: English
Commentary: Vector PDF
Pages: 368
City: Hoboken, NJ
Tags: Microsoft Azure; Cloud Computing; Databases; Security; Web Applications; MySQL; PostgreSQL; Monitoring; Logging; Scalability; Docker; High Availability; MariaDB; Kubernetes; Storage Management; Serverless Applications; Virtual Network Computing; Virtual Environments; Cosmos DB; REST API

Title Page
Copyright Page
Table of Contents
Introduction
About This Book
Foolish Assumptions
Icons Used in This Book
Beyond the Book
Where to Go from Here
Part 1 Getting Started with Microsoft Azure
Chapter 1 Introducing Microsoft Azure
What Is Cloud Computing?
NIST definition
Cloud computing benefits
Economies of scale
Understanding Cloud Computing Models
Deployment models
Service delivery models
Introducing Microsoft Azure Services
Azure history
PaaS products
Starting Your First Azure Subscription
Understanding subscription types
Creating a free Azure account
Viewing subscription details
Chapter 2 Exploring Azure Resource Manager
Introducing Azure Resource Manager
REST APIs
Resource providers
JSON
ARM management scopes
Getting Familiar with Azure Regions
Availability zones
Geographies
Special regions
Paired regions
Feature availability
Introducing the Azure Management Tools
Azure portal
Azure PowerShell
Azure CLI/Azure Cloud Shell
Azure SDKs
ARM REST API
Part 2 Deploying Compute Resources to Microsoft Azure
Chapter 3 Managing Storage in Azure
Understanding Azure Storage Data Types
Unstructured data
Semistructured data
Structured data
Working with a Storage Account
Creating a storage account
Using the blob service
Understanding the file, table, and queue services
Introducing Azure Disk Storage
Chapter 4 Planning Your Virtual Network Topology
Understanding Virtual Network Components
Address space
Subnets
Creating a Virtual Network
Deploying with the Azure portal
Deploying with PowerShell
Configuring Virtual Networks
Deciding on a name resolution strategy
Configuring network security groups
Understanding service endpoints
Connecting Virtual Networks
Configuring VNet peering
Understanding service chaining
Chapter 5 Deploying and Configuring Azure Virtual Machines
Planning Your VM Deployment
Understanding VMs
Starting your VM deployment from the Azure Marketplace
Starting your VM deployment from your on-premises environment
Recognizing Azure VM Components
Compute
Storage
Network
Architectural Considerations
High availability
Scalability
Deploying Azure VMs from the Azure Marketplace
Deploying a Linux VM
Deploying a Windows Server VM
Configuring Your VMs
Starting, Stopping, and Resizing VMs
Extending your VM’s capabilities
Chapter 6 Shipping Docker Containers in Azure
Understanding Docker
Using Docker containers
Setting up Docker on your workstation
Running containers in Azure
Implementing Azure Container Instances
Deploying an Azure container instance
Verifying and disposing of the container instance
Storing Images in Azure Container Registry
Deploying a container registry
Pushing an image to a new container registry
Pulling the repository image via ACI
Introducing Azure Kubernetes Service
AKS architecture
AKS administration notes
Using Containers with Azure App Service
Part 3 Deploying Platform Resources to Microsoft Azure
Chapter 7 Deploying and Configuring Azure App Service Apps
Introducing Azure App Service
Web apps
API apps
Mobile apps
Logic apps
Function apps
App Service logical components
Deploying Your First Web App
Deploying from the Azure portal
Configuring Git
Connecting to a web app from Visual Studio
Deploying from Visual Studio
Understanding deployment slots
Configuring a Web App
Customizing app settings
Adding a custom domain
Binding a TLS/SSL certificate
Configuring autoscaling
Monitoring a Web App
Adding the Application Insights resource
Enabling instrumentation in a web app
Viewing Application Insights telemetry data
Chapter 8 Running Serverless Apps in Azure
Defining Serverless
Getting to know Azure Functions apps
Getting to know Azure Logic Apps
Understanding triggers, events, and actions
Working with Azure Functions
Creating an Azure Function
Configuring Function App settings
Building Workflows with Azure Logic Apps
Creating an Azure Logic App
Deploying the resource in the Azure portal
Defining the workflow
Testing the trigger and action
Chapter 9 Managing Databases in Microsoft Azure
Revisiting the IaaS versus PaaS Question
Controlling the environment
Running any version of any database
Using preinstalled VMs from Azure Marketplace
Comparing Relational and Nonrelational Databases in Azure
SQL Database
SQL Database for MySQL Servers
Azure Database for MariaDB Servers
Azure Database for PostgreSQL Servers
Implementing SQL Database
Understanding service tiers
Deploying an SQL Database virtual server
Deploying SQL Database
Configuring the database
Inspecting the virtual server
Connecting to the database
Implementing Azure Cosmos DB
Understanding Cosmos DB
Creating a Cosmos DB account
Running and debugging a sample Cosmos DB application
Interacting with Cosmos DB
Part 4 Providing High Availability, Scalability, and Security for Your Azure Resources
Chapter 10 Backing Up and Restoring Your Azure Data
Protecting Your Storage Account’s Blob Data
Backing up and restoring individual storage blobs
Backing up storage blobs in bulk
Protecting Your Virtual Machines
Getting to know the Recovery Services vault
Backing up VMs
Restoring VMs
Protecting Your App Services
Backing up App Service apps
Restoring App Service apps
Protecting Your Databases
Backing up and restoring SQL Database
Backing up and restoring Cosmos DB
Chapter 11 Managing Identity and Access with Azure Active Directory
Understanding Active Directory
AD versus AD DS
Relationship between subscriptions and AD tenants
Creating Users and Groups
Adding a domain to your directory
Understanding AD user and group types
Creating an AD group
Creating an Azure AD user
Working with Azure AD user accounts
Configuring Role-Based Access Control (RBAC)
Implementing built-in RBAC roles
Adding an account to an Azure AD role
Touring Azure Advisor
Chapter 12 Implementing Azure Governance
Implementing Taxonomic Tags
Applying tags to resource groups and resources
Reporting via tags
Implementing Azure Policy
Policy definition structure
Policy life cycle
Part 5 Migrating to Microsoft Azure and Monitoring Your Infrastructure
Chapter 13 Extending Your On-Premises Environment to Azure
Data Migration Options
Blob copy
Azure Data Box
Azure Migrate: Database Assessment
Server Migration Options
VHD upload
Azure Migrate: Server Assessment
Azure Migrate: Server Migration
Hybrid Cloud Options
S2S VPN
ExpressRoute
Introducing Azure Arc
The Arc use case
Arc family members
Preparing your environment
Adding a Windows Server system to Arc
Adding a Linux system to Arc
Managing local systems with Arc
Chapter 14 Monitoring Your Azure Environment
Azure Monitor
Enabling diagnostic logging
Plotting resource metrics and raising alerts
Azure Log Analytics
Creating a Log Analytics workspace
Connecting data sources to the workspace
Writing KQL queries
Part 6 The Part of Tens
Chapter 15 Top Ten Azure News Resources
Azure Status
Azure Blog
Azure Updates
Azure.Source
Build5Nines Weekly
Azure Weekly (Endjin)
Azure Official YouTube Channel
Channel 9: Azure Friday
Azure Feedback
Tim’s Twitter Feed
Chapter 16 Top Ten Azure Educational Resources
Azure Documentation
Azure Architecture Center
Azure REST API Browser
Microsoft @ edX
Microsoft Learn
Azure Certification
MeasureUp
Meetup
CloudSkills
Pluralsight
Index