Microsoft Azure

Course name:

   Course 10979B:  Microsoft Azure Fundamentals

Type:

   Course

Delivery method:

   Instructor-led (classroom)

Length:

   5 days

Overview

About this course

This course is intended for information technology (IT) professionals who have a limited knowledge of cloud technologies and want to learn more about Microsoft Azure.

Audience profile

  • Individuals who want to evaluate the deployment, configuration, and administration of services and virtual machines using Microsoft Azure.
  • Developers who want to evaluate the creation of Microsoft Azure solutions.
  • Windows Server administrators who want to evaluate the migration of on-premises Active Directory roles and services to the cloud.
  • IT professionals who want to evaluate the use of Microsoft Azure to host web sites and mobile app back-end services.
  • Database administrators who want to evaluate the use of Microsoft Azure to host Microsoft SQL Server databases.

At course completion:

  • Describe the various Azure services, and access these services from the Azure portal.
  • Create and configure virtual machines in Azure.
  • Describe the Azure Websites service and Azure Cloud Services.
  • Create and implement Azure networks.
  • Create and configure cloud storage in Azure.
  • Use databases to store data in Azure.
  • Use Azure Active Directory (Azure AD), integrate applications with Azure AD, and manage authentication.
  • Manage an Azure subscription by using Azure PowerShell, Microsoft Visual Studio, and the Azure command-line interface.

     Course Details:

Module 1: Getting Started with Microsoft Azure

Lesson 1: What Is Cloud Computing?

Lesson 2: What Is Azure?

Lesson 3: Managing Azure

Lesson 4: Subscription Management and Billing

Lab: Use the Microsoft Azure Portal

Module 2: Virtual Machines in Microsoft Azure

Lesson 1: Create and Configure Virtual Machines

Lesson 2: Configure Disks

Lab: Create a Virtual Machine in Microsoft Azure

Module 3: Websites and Cloud Services

Lesson 1: Create and Configure Websites

Lesson 2: Deploy and Monitor Websites

Lesson 3: Create and Deploy Cloud Services

Lab: Websites and Cloud Services

Module 4: Virtual Networks

Lesson 1: Getting Started with Virtual Networks

Lesson 2: Creating a Virtual Network

Lesson 3: Implementing Point-to-Site Networks

Lab: Create a Virtual Network

Module 5: Cloud Storage

Lesson 1: Understand Cloud storage

Lesson 2: Create and Manage Storage

Lab: Configure Azure Storage

Module 6: Microsoft Azure Databases

Lesson 1: Understand Relational Database Deployment Options

Lesson 2: Create and Connect to SQL Databases

Lab: Create a SQL Database in Azure

Module 7: Azure Active Directory

Lesson 1: Overview of Azure AD

Lesson 2: Manage Authentication

Lab: Create Users in Azure Active Directory

Module 8: Microsoft Azure Management Tools

Lesson 1: Azure PowerShell

Lesson 2: The Azure SDK and the Azure Cross-Platform Command-Line Interface

Lab: Using Microsoft Azure Management Tools

Prerequisites:

To present this course, is recommended to have the following knowledge and skills:

-    Professional experience in information technology

-    An understanding of websites

-    A basic understanding of Active Directory concepts such as domains, users, and domain controllers

-   A basic understanding of database concepts, including tables and simple queries

Exams:

-   This course does not map to an exam

Community

Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.

Course name:

   Course 20532B:  Developing Microsoft Azure Solutions

Type:

   Course

Delivery method:

   Instructor-led (classroom)

Length:

   5 days

Overview

About this course

This course is intended for students who have experience building vertically scaled applications.

Students will also have experience with the Microsoft Azure platform and a basic understanding of the services offered

Audience profile

The candidates targeted by this training have basic experience in implementing and monitoring Microsoft Azure solutions.

Candidates are also proficient with the development tools, techniques, and approaches used to build application solutions.

At course completion:

-   Compare the services available in the Azure platform

-   Configure and deploy web applications

-   Creating Azure Websites from the gallery

-   Deploying and monitoring Azure WebsitesCreating and configuring Azure Virtual Machines

-   Describe the relationship between Cloud Services and Virtual Machines

-   Deploy existing Cloud Service packages

-   Create and manage a storage account

-   Manage blobs and containers in a storage account

-   Create, configure and connect to a SQL Databases instance

-   Identify the implications of importing a SQL standalone database

-   Manage users, groups and subscriptions in an Azure Active Directory instance

-   Create a virtual network

-   Implement a point-to-site network.

 Course Details:

Module 1: Overview of the Microsoft Azure Platform

Lesson 1: Azure Services

Lesson 2: Management Portals

Lab: Exploring the Azure Preview Portal

Module 2: Establishing a Development Environment using Azure Virtual Machines

Lesson 1: Constructing Azure Virtual Machines

Lesson 2: Azure Virtual Machine Workloads

Lesson 3: Migrating Azure Virtual Machine Instances

Lab: Creating an Azure Virtual Machine for Development and Testing

Module 3: Hosting Web Applications on the Azure Platform

Lesson 1: Azure Websites

Lesson 2: Hosting Web Applications in Azure

Lesson 3: Configuring an Azure Website

Lesson 4: Publishing an Azure Website

Lab Overview

Lab: Creating an ASP.NET Website by Using Azure Websites

Module 4: Storing SQL Data in Azure

Lesson 1: Azure SQL Database Overview

Lesson 2: Managing SQL Databases in Azure

Lesson 3: Azure SQL Database Tools

Lesson 4: Securing and Recovering an Azure SQL Database Instance

Lab: Storing Event Data in Azure SQL Databases

Module 5: Designing Cloud Applications for Resiliency

Lesson 1: Application Design Practices for Highly Available Applications

Lesson 2: Application Analytics

Lesson 3: Building High Performance Applications by Using ASP.NET

Lesson 4: Common Cloud Application Patterns

Lesson 5: Caching Application Data

Module 6: Managing Cloud Services in Azure

Lesson 1: Overview of Cloud Services

Lesson 2: Cloud Service Web Roles

Lesson 3: Cloud Service Worker Roles

Lesson 4: Cloud Service Role Processing

Lesson 5: Customizing Cloud Services

Lesson 6: Updating and Managing Cloud Service Deployments

Lab: Creating a Background Process Using Azure Worker Roles

Module 7: Storing Tabular Data in Azure

Lesson 1: Azure Storage Overview

Lesson 2: Azure Storage Tables Overview

Lesson 3: Table Entity Transactions

Lab: Storing Event Registration Data in Azure Storage Tables

Module 8: Storing and Consuming Files from Azure Storage

Lesson 1: Storage Blobs

Lesson 2: Controlling Access to Storage Blobs and Containers

Lesson 3: Configuring Azure Storage Accounts

Lesson 4: Azure Files

Lab: Storing Generated Documents in Azure Storage Blobs

Module 9: Designing a Communication Strategy by Using Queues and Service Bus

Lesson 1: Azure Storage Queues

Lesson 2: Azure Service Bus

Lesson 3: Azure Service Bus Queues

Lesson 4: Azure Service Bus Relay

Lesson 5: Azure Service Bus Notification Hubs

Lab: Using Queues and Service Bus to Manage Communication Between Web Applications in Azure

Module 10: Managing Infrastructure in Azure

Lesson 1: Azure Virtual Networks

Lesson 2: Highly Available Azure Virtual Machines

Lesson 3: Virtual Machine Configuration Management

Lesson 4: Customizing Azure Virtual Machine Networking

Lab: Managing Multiple Virtual Machines in a Virtual Network

Module 11: Automating Integration with Azure Resources

Lesson 1: Azure SDK Client Libraries

Lesson 2: Scripting Azure Service Management by Using Windows PowerShell

Lesson 3: Azure REST Interface

Lesson 4: Azure Resource Manager

Lab: Automating the Creation of a Test Environment using Windows PowerShell

Module 12: Securing Azure Web Applications

Lesson 1: Azure Active Directory

Lesson 2: Azure AD Directories

Lesson 3: Azure AD Multi-Factor Authentication

Lab: Integrating Azure Active Directory with the Events Administration Portal

Module 13: Maintaining and Monitoring Web Solutions in Azure

Lesson 1: Deployment Strategies for Web Applications

Lesson 2: Deploying Azure Websites

Lesson 3: Deploying Azure Cloud Services

Lesson 4: Continuous Integration

Lesson 5: Monitoring Cloud Applications

Lab: Deploying the Events Web Application to Azure

Prerequisites:

In addition to their professional experience, students must have experience working with the Azure platform. They will also have a general understanding of C# concepts for the lab scenario. Candidates experience can include:

-   Compare the services available in the Azure platform

-   Configure and deploy web applications

-   Creating Azure Websites from the gallery

-   Deploying and monitoring Azure Websites

-   Creating and configuring Azure Virtual Machines

-   Describe the relationship between Cloud Services and Virtual Machines

-   Deploy existing Cloud Service packages

-   Create and manage a storage account

-   Manage blobs and containers in a storage account

-   Create, configure, and connect to a SQL Databases instance

-   Identify the implications of importing a SQL standalone database

-   Manage users, groups, and subscriptions in an Azure Active Directory instance

-   Create a virtual network

-   Implement a point-to-site network

Exams:

70-532: Developing Microsoft Azure Solutions  

Community

Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.

Course name:

20533C - Implementing Microsoft Azure Infrastructure Solutions

Type:

   Course

Delivery method:

   Instructor-led (classroom)

Length:

   5 days

Overview

About This Course

-   This section provides a brief description of your course, including about the audience, suggested prerequisites, and course objectives.

Course Description

This course teaches information technology (IT) professionals how to provision and manage services in Microsoft Azure (Azure). Students will learn how to implement infrastructure components, such as virtual networks, virtual machines (VMs), web and mobile apps, and storage in Azure.

Students also will learn how to plan for, and manage, Azure Active Directory (Azure AD), and configure Azure AD integration with on premises Active Directory domains.

Audience

This course is for IT professionals who are familiar with managing on-premises IT deployments that include Active Directory Domain Services (AD DS), virtualization technologies, and applications.

Students typically work for organizations that are planning to locate some or all of their infrastructure services on Azure. This course also is for IT professionals who want to take the Microsoft Certification exam, 70-533 - Implementing Microsoft Azure Infrastructure Solutions.

After completing this course, students will be able to:

-   Describe Azure architecture components, including infrastructure, tools, and portals.

-   Implement and manage virtual networking within Azure and to connect to on-premises environments.

-   Plan and create Azure virtual machines.

-   Configure, manage, and monitor Azure virtual machines to optimize availability and reliability.

-   Deploy and configure websites.

-   Implement, manage, backup, and monitor storage solutions.

-   Support applications by planning and implementing data services based on SQL Database.

-   Deploy, configure, monitor, and diagnose cloud services.

-   Create and manage Azure AD directories, and configure application integration with Azure AD.

•-   Integrate on-premises Windows AD with Azure AD.

-   Automate operations in Azure management by using Windows PowerShell runbooks.

-   Use all the information obtained in this course to plan and execute an Azure migration project.

Course details

Module 1: Introduction to Microsoft Azure

Module Overview

Lesson 1: Cloud technology overview

Lesson 2: Overview of Azure

Lesson 3: Managing Azure with the Azure portal

Lesson 4: Managing Azure with Windows PowerShell

Lesson 5: Overview of Azure Resource Manager

Lesson 6: Azure management services

Lab: Managing Microsoft Azure

Module 2: Implementing and managing Azure networking

Module Overview

Lesson 1: Overview of Azure networking

Lesson 2: Implementing and managing virtual networks

Lab A: Using a deployment template and Azure PowerShell to implement Azure virtual networks

Lesson 3: Configuring Azure virtual network

Lesson 4: Configuring virtual network connectivity

Lesson 5: Overview of Azure networking in IaaS v1

Lab B: Configuring connectivity between IaaS v1 and IaaS v2

Module 3: Implementing virtual machines

Module Overview

Lesson 1: Overview of IaaS v2 virtual machines

Lesson 2: Planning for Azure Virtual Machines

Lesson 3: Deploying IaaS v2 virtual machines

Lab A: Creating IaaS v2 virtual machines in Azure

Lesson 4: Authoring Azure Resource Manager templates

Lesson 5: Overview of IaaS v1 virtual machines

Lab B: Deploying IaaS v2 virtual machines by using Azure Resource Manager templates

Module 4: Implementing virtual machines

Module Overview

Lesson 1: Configuring virtual machines

Lesson 2: Configuring virtual machine disks

Lesson 3: Managing and monitoring Azure virtual machines

Lesson 4: Managing IaaS v1 virtual machines

Lab: Managing Azure virtual machines

Module 5: Implementing Azure App Service

Module Overview

Lesson 1: Introduction to App Service

Lesson 2: Planning app deployment in App Service

Lesson 3: Implementing and maintaining web apps

Lesson 4: Configuring web apps

Lesson 5: Monitoring web apps and WebJobs

Lesson 6: Implementing mobile apps

Lesson 7: Traffic Manager

Lab: Implementing web apps

Module 6: Planning and implementing storage, backup, and recovery services

Module Overview

Lesson 1: Planning storage

Lesson 2: Implementing and managing Azure Storage

Lesson 3: Implementing Azure content delivery networks

Lesson 4: Implementing Azure Backup

Lesson 5: Planning and implementing Azure Site Recovery

Lab: Planning and implementing Azure Storage

Module 7: Planning and implementing Azure SQL Database

Module Overview

Lesson 1: Planning and deploying Azure SQL Database

Lesson 2: Implementing and managing Azure SQL Database

Lesson 3: Managing Azure SQL Database security

Lesson 4: Monitoring Azure SQL Database

Lesson 5: Managing Azure SQL Database business continuity

Lab: Planning and implementing Azure SQL Database

Module 8: Implementing PaaS cloud services

Module Overview

Lesson 1: Planning and deploying PaaS cloud services

Lesson 2: Managing and maintaining cloud services

Lab: Implementing PaaS cloud services

Module 9: Implementing Azure Active Directory

Module Overview

Lesson 1: Creating and managing Azure AD tenants

Lesson 2: Configuring application and resource access with Azure AD

Lesson 3: Overview of Azure AD Premium

Lab: Implementing Azure AD

Module 10: Managing an Active Directory infrastructure in a hybrid environment

Module Overview

Lesson 1: Extending an on-premises Active Directory domain to Azure

Lesson 2: Implementing directory synchronization by using Azure AD Connect

Lesson 3: Implementing federation

Lab: Implementing and managing Azure AD synchronization

Module 11: Implementing Azure-based management and automation

Module Overview

Lesson 1: Implementing OMS

Lesson 2: Implementing Azure Automation

Lesson 3: Implementing Automation runbooks

Lesson 4: Managing Azure Automation

Lab: Implementing Automation

Student Prerequisites

In addition to their professional experience, students who attend this training  should have the following technical knowledge, including an understanding of:

-   On-premises virtualization technologies, including virtual machines, virtual networking, and virtual hard disks.

-   Network configuration, including TCP/IP, Domain Name System (DNS), virtual private networks, firewalls, and encryption technologies.

-   Websites, including create, configure, monitor, and deploy a website on Internet Information Services (IIS).

-   Active Directory concepts, including domains, forests, domain controllers, replication, Kerberos version 5 protocol, and Lightweight Directory Access Protocol (LDAP).

-   Database concepts, including tables, queries, Structured Query Language (SQL), and database schemas.

-   Understanding of resilience and disaster recovery, including backup and restore operations.

Exams:

70-533 -Implementing Microsoft Azure Infrastructure Solutions  

Community

Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.