Module 1
Introduction to Microsoft Azure
Module Overview
Cloud Technology Overview
Microsoft Azure
The Azure Portals
Managing Azure with Windows PowerShell
Lesson 1: Cloud Technology Overview
Demonstration: Preparing the Environment
Introduction to Cloud Computing
Types of Cloud Service
Running Applications in the Cloud
Introduction to Cloud Computing
Characteristics of cloud
computing solutions:
• On-demand self-service
• Broad network access
• Resource pooling
• Rapid elasticity
• Measured Service
Types of Cloud Service
SaaS PaaS IaaS
A complete A platform of A way to run
software services for virtual servers
solution hosting a in the cloud
custom with full
solution control
Running Applications in the Cloud
Characteristics of typical cloud applications:
• High or variable scalability requirements
• Consumption by a variety of client types
• Data synchronization across devices
Application design considerations:
• Availability
• Dynamic scalability
• Security
• Occasional connectivity
Lesson 2: Microsoft Azure
Overview of Microsoft Azure
Azure Data Centers
Azure Data Center Locations
Azure Services
Grouping and Co-Locating Services
Overview of Microsoft Azure
Compute Data Services Network Services
Virtual Machines Storage Virtual Networks
PaaS Cloud Services SQL Database Traffic Manager
Websites Backup ExpressRoute
Mobile Services Site Recovery
App Services
Media Services Active Directory Automation
Service Bus MFA CDNs
Push Notifications
Azure Data Centers
• Globally distributed
• Managed by Microsoft
• Modular architecture
• Clusters of thousands of servers in pluggable units
• Full power redundancy and contingency
• High-speed, redundant intra-data center networks
• High-speed inter-data center and Internet connectivity
• Triple-redundant data storage and geo-replication
• High power and water efficiency
• Servers that run Windows Server 2012
• The Azure Fabric Controller
Azure Data Center Locations
Azure Services
• Compute and networking
• Web and mobile
• Data and analytics
• Storage and backup
• Media and content delivery
• Hybrid integration
• Identity and access management
Grouping and Co-Locating Services
• Resource groups
East US Region
• Group services
logically for Affinity Group
manageability
• Regions
Resource Group
• Co-locate services
in the same data
center
• Affinity groups
• Co-locate servers
on physically
close servers
within the data
West US Region
center
Lesson 3: The Azure Portals
The Full Azure Management Portal
The New Azure Preview Portal
Managing Azure Subscriptions
Demonstration: Using Azure Portals
The Full Azure Management Portal
Location:
http://manage.windowsazure.com
Use the full portal to:
• Provision services
• Manage services
• Add co-administrators
The New Azure Preview Portal
Location:
http://portal.azure.com
• The Startboard is a customizable home page
• Blades display details
• The Hub Menu includes the following
commands:
• Home
• Notifications
• Browse
• Billing
• New
Managing Azure Subscriptions
Location:
http://account.windowsazure.com/subscriptions
Use the subscriptions page to:
• View and edit subscription details
• Usage statistics
• Billing information
• View and edit your profile
• Enable preview features
Lesson 4: Managing Azure with Windows
PowerShell
PowerShell Modules for Azure
Managing Azure Accounts and Subscriptions in PowerShell
Azure PowerShell Cmdlets
Demonstration: Using Azure PowerShell
PowerShell Modules for Azure
• The Azure PowerShell Module
• Primary set of cmdlets for managing Azure services
• Installed from the Microsoft Web Platform Installer
• Latest version at http://azure.microsoft.com/downloads
• The Azure AD PowerShell Module
• Provides additional cmdlets to manage Active Directory
• Requires Microsoft Online Services Sign-In Assistant
• Available from http://aka.ms/aadposh
Managing Azure Accounts and Subscriptions in PowerShell
• Azure AD authentication
• Use a Microsoft account
• Use an organizational account
Add-AzureAccount
• Certificate-based authentication
• Use an Azure-generated certificate
Get-AzurePublishSettingsFile
Import-AzurePublishSettingsFile
D:\files\file.publishsettings
• Upload your own certificate
Set-AzureSubscription -SubscriptionName $subName
-SubscriptionId $subId
-Certificate $cert