Escolar Documentos
Profissional Documentos
Cultura Documentos
About the
Instructor
Michael Washam
Microsoft Azure Trainer
http://www.opsgility.com
Twitter: @MWashamTX
michael@Opsgility.com
Agenda
The Cloud and Microsoft Azure
Compute Services
Data Services
Application Services
Network Services
IaaS
PaaS
SaaS
Infrastructure-as-aService
Platform-as-a-Service
Software-as-a-Service
host
build
consume
Microsoft Azure
Comprehensive set of
services that enable
you to quickly build,
deploy and manage
applications across a
global network of
Microsoft-managed
datacenters
Flexibl
e
Open
Solid
Azure
footprint
Pay only
for what
you use
Traditional
Datacenter
Microsoft Azure
Virtual
Machines
Cloud
Services
Mobile
Services
Web
Sites
Applications
Applications
Applications
Web Applications
Mobile
Applications
Data
Data
Data
Data
Data
Firewall
Firewall Rules
Firewall Rules
Network
Virtual Network
Virtual Network
O/S
O/S
Virtualization
Hardware
Focus on Application
Virtual Machines
Traditional
Datacenter
Microsoft Azure
Virtual
Machines
Cloud
Services
Mobile
Services
Web
Sites
Applications
Applications
Applications
Web Applications
Mobile
Applications
Data
Data
Data
Data
Data
Firewall
Firewall Rules
Firewall Rules
Network
Virtual Network
Virtual Network
O/S
O/S
Virtualization
Hardware
Focus on Application
DEMO
Create a Virtual Machine
Cloud Services
Traditional
Datacenter
Microsoft Azure
Virtual
Machines
Cloud
Services
Mobile
Services
Web
Sites
Applications
Applications
Applications
Web Applications
Mobile
Applications
Data
Data
Data
Data
Data
Firewall
Firewall Rules
Firewall Rules
Network
Virtual Network
Virtual Network
O/S
O/S
Virtualization
Hardware
Focus on Application
Choice of
Language
Choice of
Frameworks
OS Family
- OS Version
- Role
Endpoints
-
Microsoft
Azure
DEMO
Create a Cloud Service
Web Sites
Traditional
Datacenter
Microsoft Azure
Virtual
Machines
Cloud
Services
Mobile
Services
Web
Sites
Applications
Applications
Applications
Web Applications
Mobile
Applications
Data
Data
Data
Data
Data
Firewall
Firewall Rules
Firewall Rules
Network
Virtual Network
Virtual Network
O/S
O/S
Virtualization
Hardware
Focus on Application
code smart
go live
scale
Free Multi-tenant. Daily quotas
Shared
Basic
Standard
DEMO
Create a Web Site
Mobile Services
Traditional
Datacenter
Microsoft Azure
Virtual
Machines
Cloud
Services
Mobile
Services
Web
Sites
Applications
Applications
Applications
Web Applications
Mobile
Applications
Data
Data
Data
Data
Data
Firewall
Firewall Rules
Firewall Rules
Network
Virtual Network
Virtual Network
O/S
O/S
Virtualization
Hardware
Focus on Application
Mobile Services
Azure Storage
Storag
e
Accoun
t
http://<storage
http://<storage
http://<storage
http://<storage
Blob
Blobs
Table
Entities
Files (SMB)
Queue
Blobs
Message
s
acct>.blob.core.windows.net/<container>/<blob>
acct>.table.core.windows.net/<table>
acct>.queue.core.windows.net/<queue>
acct>.file.core.windows.net/<queue> (PREVIEW)
Features
Shared Network Storage for Azure
Managed Availability, Scalability, Durability
Supports SMB and REST interfaces
Cloud Services
Use with VMs and Cloud Services
DEMO
Storage
Standard
Premium
Small database
Single operation at
one point in time
2GB Max DB Size
Typical workgroup
or web application
Multiple concurrent
transactions
250 GB Max DB
Size
Mission-critical
applications
High volume of
concurrent
transactions
500 GB Max DB Size
Cache Service
Basic
Shared Cache
128BM to 1GB / 128MB
Units
Single Named Cache
Premium
Standard
Dedicated Cache
1GB to 10GB / 1GB Units
Up to 10 Named Caches
Support for Notifications
Dedicated Cache
5GB to 150GB / 5GB Units
Up to 10 Named Caches
Support for Notifications
Support for High
Availability
HDInsight
Hadoop-based Service
100% Apache Hadoop Solution
HDFS backed by Azure Blob Storage Service
Tools
Analyze using PowerPivot and Power View
Query multiple data sources using Power Query
3D Mapping in Excel using Power Map
StorSimple
Block storage
Microsoft Azure
Storage
StorSimple
Servers
Hybrid
Connectio
n
iSCSI
Data accessed most
frequently SS
D
Data accessed less
frequently
SAS
Microsoft Azure
Application Services
ServiceBus
ServiceBus Capabilities
A collection of services and features to
enable applications to send, receive
and process messages.
Send and receive messages to
services on-premises (hybrid support).
Send notifications at scale to a wide
variety of devices.
Topics
Queues
Relay
Push
Notifications
Notification
Hubs
Encode
Package
Protect
Stream
Deliver
Windows
Server Active
Directory
Azure Active
Directory
Consumer Identity
Providers
Azure Automation
Runbook Authoring in Azure:
Create runbooks to automate all aspects of cloud operations, from deployment, monitoring, and optimizations
Automation
Import PS modules and create additional modules and runbooks for Azure services or to connect into 3 rd party
systems
Monitoring
Systems
Backup
Backup
SQL Azure
SQL
Azure
on
on a
a
schedule
schedule
Patch
Patch
Azure VMs
Azure
VMs
without
without
downtime
downtime
Remediate
Remediate
alert
alert on
on a
a
service
service
Staged
Staged
deploymen
deploymen
tt of
of a
a
service
service
Change
Control
Systems
Anything
Remote
applications
delivered from
Azures
reliable
platform
Access from
Windows, iOS,
Mac OS X,
and Android
devices
Delivered via
Microsoft
Remote
Desktop
Protocol and
RemoteFX
Scale without
large capital
expense
Flexible hybrid
or cloud
deployment
options
Support
Virtual Network
Address Space: 10.0.0.0/16
DNS: 10.0.2.4, 10.0.2.5
Cloud Service
IIS-VM-01
IIS-VM-02
Subnet Web Subnet Web
10.0.1.4
10.0.1.5
Cloud Service
AD-VM-01
Subnet AD
10.0.2.4
AD-VM-02
Subnet AD
10.0.2.5
Hybrid Connectivity
Cloud
Customer
Secure point-to-site
connectivity
Virtual Network (Point-to-Site)
Secure site-tosite
VPN connectivity
Private site-to-site
connectivity
ExpressRoute
Summary
The Cloud and Microsoft Azure
Compute Services
Data Services
Application Services
Network Services
Coming Up Next . . .
Microsoft Azure Virtual Machines
Thank You