This webinar session introduced the basics of Azure (topics below) allowing you to get online and start working in the Azure environment.
• Azure Portal Demo
• Azure VMs
• Azure Storage
• Azure SQL
• Azure Connectivity options to the Data Center
1. Building the Intelligent Cloud with
Microsoft Azure
Notes:
If you experience audio issues during the webinar, you can dial in through telephone details provided to you in
your registration confirmation email.
Please feel free to post questions in the questions dialog & we will try to answer as many as we can at the end.
Recording of this session will be shared in next 24-48 hours.
You can also write to us at marketing@winwire.com for any clarifications or information.
3. 1. What is Windows Azure
2. Virtual Machines
3. Azure Storage
4. Azure SQL
5. Network Connectivity to Azure
6. Virtual Networks (VNets)
Agenda
7. Q&A
4. What is Windows Azure?
Open and Flexible
Cloud Platform
Build, Deploy, and
Manage
Applications
across Global
Network
Build Applications
using Any
Language, Tool,
or Framework
Integrate Public
Cloud
Applications with
your Existing IT
Environment
5. Why use the Cloud?
Speed
• Faster than Traditional
Application
Development
Economics
• Lower Cost
Scale
• Scale out Quickly
• Provide Global Scale
6. Hyper scale Infrastructure is the enabler
Operational
Central US
Iowa
West US
California
East US
Virginia
US Gov
Virginia
North Central US
Illinois
US Gov
Iowa
South Central US
Texas
Brazil South
Sao Paulo State
West Europe
Netherlands
China North *
Beijing
China South *
Shanghai
Japan East
Tokyo, Saitama
Japan West
Osaka
India South
Chennai
East Asia
Hong Kong
SE Asia
Singapore
Australia South East
Victoria
Australia East
New South Wales
India Central
Pune
Canada East
Quebec City
Canada Central
Toronto
India West
Mumbai
Germany North East **
Magdeburg
Germany Central **
Frankfurt
North Europe
Ireland
East US 2
Virginia
United Kingdom
Regions
100+ datacenters
Top 3 networks in the world
2x AWS, 7x Google DC Regions
G Series – Largest VM in World, 32 cores, 448GB Ram, SSD…
Announced/Not Operational
* Operated by 21Vianet ** Data Stewardship by Deutsche Telekom
28 Regions Worldwide, 22 ONLINE…huge capacity around the world…growing every year
7. Platform Services
Infrastructure Services
Datacenter Infrastructure (28 Regions, 22 Online)
Web Apps
Infrastructure
Mobile
Backends
API
Management
API App
Infrastructure
Business Process
Automation
Push
Notifications
Content
Delivery
Network (CDN)
Live & OD
Media
Streaming
B2B
Integration
Hybrid
Connections
Pub/Sub
Queuing
Simple
Queuing
Hybrid
Operations
Server Data
Backup
Hybrid/Intelligent
Data Backup
Disaster
Recovery
Bulk Data Import
And Export
Relational
SQL Database
Document
Database
Service
Distributed
In-Memory
Cache
Search
Simple
Key/Value
Store
Data
Warehouse
Directory
Health Monitoring
Privileged
Identity
Management
Operational
Analytics
Stateless
Compute
Scheduled
Compute
Jobs
Virtual App
Streaming
Distributed
Compute
Development
Tools
Application
Instrumentation
Software
Development
Kits
Software Lifecycle
Management
Domain Join &
Policy Management
Big Data
Analytics
Predictive
Analytics
Data Stream
Analytics
Data
Pipelines
Device Data
Collection
Mobile
Analytics
Big Data
Storage
IoT Device
Management
Data Source
Management
Security &
Management
User/Group
Directory Store
Multi-Factor
Authentication
Scheduled Service
Management
Service Creation
& Configuration
Encryption Key
Store
Software/Solution
Marketplace
Pre-Build VM
Images
Identity Sign-Up
and sign-in
Task
Scheduler
8. Azure Compliance
The largest compliance portfolio in the industry
HIPAA /
HITECH
FedRAMP JAB
P-ATO
FIPS 140-2 FERPA DISA Level 2 ITAR-readyCJIS21 CFR
Part 11
IRS 1075 Section
508 VPAT
ISO 27001 PCI DSS Level 1SOC 1 Type 2 SOC 2 Type 2 ISO 27018Cloud Controls
Matrix
Content Delivery and
Security Association
Shared
Assessments
European Union
Model Clauses
United Kingdom
G-Cloud
Singapore
MTCS Level 3
Australian
Signals
Directorate
Japan
Financial Services
China Multi
Layer Protection
Scheme
China
CCCPPF
New
Zealand
GCIO
China
GB 18030
EU Safe
Harbor
ENISA
IAF
9. Azure is an open cloud
Applications
Clients
Infrastructure
Management
Databases &
Middleware
App Frameworks
& Tools
DevOps
PaaS &
DevOps
11. How do you use Azure?
Azure Management
Portal
Visual Studio / VS
Code
PowerShell or Azure
CLI
Custom Code calling
ARM API
12. Same Tools – Your Choice of Location
• Consistent Tooling
• Consistent Templates
13. 1. What is Windows Azure
2. Virtual Machines
3. Azure Storage
4. Azure SQL
5. Network Connectivity to Azure
6. Virtual Networks (VNets)
Agenda
7. Q&A
14. Azure Virtual Machines
• Deploy on-demand
• Easily scale up (or down)
• Pay for what you use
• Availability Sets with 99.95% SLA
• Most flexible option to run workloads in Azure
• Support from 1 to 32 CPUs and up to 448 GBs of memory
• Supports Windows and Linux operating systems
• Supports high-performance low-latency SSD backed storage
21. Azure Storage
• Based on page blobs in Azure
Storage
• Up to 500 IOPS per disk
• Up to 1 TB per disk storage capacity
• Support for geo-redundancy
• Supports all instance sizes
• Based on low latency high
performance SSD storage
• Up to 5000 IOPS per disk
• Support for local-redundancy only
• Supports the DS and GS instance
sizes
23. Azure Premium Storage
Disk Type P10 P20 P30
Disk Size 128 GB 512 GB 1024 GB
IOPs / Disk 500 2,300 5,000
Throughput / Disk 100 MB/S 150 MB/S 200 MB/S
24. 1. What is Windows Azure
2. Virtual Machines
3. Azure Storage
4. Azure SQL
5. Network Connectivity to Azure
6. Virtual Networks (VNets)
Agenda
7. Q&A
25. Azure SQL
• Store SQL (RDMS) data in the cloud
• Available in Basic, Standard and Premium Service Tiers
26. Azure SQL Limitations
1 No Windows Authentication. Use
Azure AD Authentication
2 Cross Database Queries using 3 or 4
part names
3 Database Diagrams and Mail
4 EXECUTE As Logins
5 FILESTREAMS
6 Global Temporary Tables
7 SQL Agent
8 SQL Server Profiler
9 SQL Server trace
10 Transact-SQL debugging
https://azure.microsoft.com/en-us/documentation/articles/sql-database-transact-sql-information/
27. Azure SQL Demonstration
Provision an Azure
SQL database
Migrate SQL 2014
database to Azure SQL
Legacy ASP.NET application
calling Azure SQL
31. 1. What is Windows Azure
2. Virtual Machines
3. Azure Storage
4. Azure SQL
5. Network Connectivity to Azure
6. Virtual Networks (VNets)
Agenda
7. Q&A
32. Planning for Connectivity
Microsoft Azure
ExpressRoute: up to 10 Gbps
Site-to-Site VPN: up to 200 Mbps
On-Premises Datacenter
ExpressRoute
• Dedicated Connection
• Predictable Performance
• High Throughput
• Bandwidth: 50 Mbps to 10 Gbps
Site-to-Site VPN
• Uses existing Internet connection
• IPSEC / Encrypted Traffic
• Bandwidth: 100 Mbps to 200 Mbps
33. Planning for Connectivity Continued
P2S – Point-to-Site
S2S – Site-to-Site
VPN connects a single computer to the Azure Network using VPN
VPN creates a persistent connection to the Azure Network
• Requires additional hardware
• Static IP Address (NO NAT)
• Authentication completed using pre-shared key (PSK) over IPSec
• Connection less than 200 Mbps
Express Route
Offered in partnership with several providers
• Connect directly to Azure without traversing public internet
• Speeds range from 50Mbps to 10Gbps
• Great for off-site backup of large files, DR, business critical apps with high traffic
• Private peering extends company infrastructure into Azure transparently
• Public peering provides a fast connection to Azure services
• Microsoft Peering applies to O365 and other traffic not related to Private / Public
• https://azure.microsoft.com/en-us/documentation/articles/expressroute-locations/#partners
34. 1. What is Windows Azure
2. Virtual Machines
3. Azure Storage
4. Azure SQL
5. Network Connectivity to Azure
6. Virtual Networks (VNETs)
Agenda
7. Q&A
35. Azure Virtual Networks
Virtual Network
VPN
GW
Frontend
10.1/16
Mid-tier
10.2/16
Backend
10.3/16
Internet
On-premises
10.0/16
VPN and
ExpressRoute
Azure
Direct Internet
connectivity
• Bring your own network
• Create subnets with your
private or public IP addresses
• Bring your own DNS or use
Azure-provided DNS
• Hybrid connectivity with VPNs
and/or ExpressRoute
• Supports custom routing
• Network Isolation
37. Azure Virtual Network Benefits
Isolation
Access to the public
Internet
VNets are completely isolated from one another. That allows you to create disjoint
networks for development, testing, & production that use the same CIDR address blocks.
All IaaS VMs and PaaS role instances in a VNet can access the public Internet by default.
You can control access by using Network Security Groups (NSGs).
Access to VMs within
the VNet
Name resolution
PaaS role instances and IaaS VMs can be launched in the same virtual network and they
can connect to each other using private IP addresses even if they are in different subnets
without the need to configure a gateway or use public IP addresses.
Azure provides internal name resolution for IaaS VMs and PaaS role instances deployed
in your VNet. You can also deploy your own DNS servers & configure the VNet to use.
Security
Traffic entering and exiting the virtual machines and PaaS role instances in a VNet can be
controlled using Network Security groups.
Connectivity
VNets can be connected to each other, and even to your on-premises datacenter, by
using a site-to-site VPN connection, or ExpressRoute connection