Post on 29-Nov-2014
description
Getting Started with Windows Azure
Eric D. BoydFounder and CEO, responsiveX Windows Azure MVP
eric.boyd@responsiveX.com@EricDBoyd – EricDBoyd.com
Today…
What is the Cloud
How to get the tools
Create an account
Build & test a site
Deploy
Usage
Jan Apr Jul Oct
Datacenter peak load
Idle time$$$
Software challenges today
What is the cloud?An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints
Data Center Abstraction• Ultimately cloud is collection of
hardware in Data Centers• Racks, Routers, Blades
• Compute • Storage• Networking
• Azure Fabric enforces constraints for SLA• Highly Available• Redundant• Performant
Core Services
Caching CDN
Service Bus Reporting
Data Sync Azure Connect
Identity HPC
Additional Services
Windows Azure
Compute Storage Database
Windows Azure Consumption Prices
Elastic, scalable, secure, and highly available automated service platform
Compute
$0.02-0.96/hour+ Variable Instance
Sizes
Per service hour
StoragePer GB stored and
transactions
$0.125 GB/month$0.01/10k transactions
Caching
128MB cache for $45/month
Per Message Operation
$1.99/100k transactions
Per Message Operation
Access Control
Prices shown in USD only. International prices are available
$0.01 per 10,000 messages$0.10 per 100 relay hours
Service Bus
Windows Azure
Windows Azure Additional Services
Highly available, scalable, and self managed distributed database service
Per database/month. No transaction costs. Bandwidth extra.
SQL Azure
0MB < 100MB Flat $4.99
100MB < 1GB Flat $9.99
1GB < 10GB $9.99 first GB, additional $3.95/GB
10GB < 50GB $45.95 first 10 GB, additional $1.99/GB
50GB < 150GB $125.87 for first 50 GB, $0.99/GB
Free until May 31, 2012
Windows Azure Instance Sizes
Unit of Compute Defined
Variable instance sizes to handle complex workloads of any size
Small
1 x 1.6Ghz (moderate IO)
1.75 GB memory 250 GB storage(instance storage)
Medium
2 x 1.6Ghz (high IO)
3.5 GB memory
500 GB storage(instance storage)
Small
$0.12 Per service
hour
Medium
$0.24 Per service
hour
X-Large
$0.96 Per service
hour
Large
$0.48 Per service
hour
Large
4 x 1.6Ghz (high IO)
7.0 GB memory1000 GB storage(instance storage)
X-Large
8 x 1.6Ghz(high IO)
14 GB memory2000 GB (instance storage)
$0.02 Per service
hour
Extra Small
Extra Small
1 x 1.0Ghz(low IO) 768 MB
memory 20 GB storage
(instance storage)
Why Cloud• Reduce operations cost• Leverage Efficiencies of Scale• Speed to Market• Disposable Computing• Scalability• Global Presence
Windows Azure Scenarios
Ideal for Applications Needing:
ScalabilityAvailabilityFault Tolerance
Common Application Uses:
Web SitesCompute Intensive appsDevice ApplicationsWeb APIsSocial Games
Getting StartedMSDN Subscription Benefits
Free Windows Azure access for Professional, Premium, and Ultimate subscribers
Designed to accelerate development
Requires credit card at sign-up any overages beyond free allocation
3 Month Free Trial
ComputeStorageTransactionsBandwidth
DatabasesCachingAccess ControlService Bus
INCLUDES THESE CORE COMPONENTS: BENEFITS INCLUDE:
Go to http://bit.ly/EricAz
ureTrial
Windows Azure MSDN BenefitsULTIMATE PREMIUM PROFESSION
AL
Compute 4500 hrs of x-small instances
2250 hrs of x-small instances
1125 hrs of x-small instances
Storage 30GB 25GB 20GB
Transactions 4M 2M 1M
Bandwidth 35GB out / free in30GB out / free in
25GB out / free in
Databases 5GB Web Edition 1GB Web Edition 1GB Web Edition
Caching 128MB cache 128MB cache 128MB cache
Access Control
500K 200K 100K
Service Bus Free Free FreeGo to http://bit.ly/EricAzureMSDN
All time is converted to small hour equivalents.
Windows Azure ToolsPick an environment:
Visual Studio 2010PowerShellEclipsecmd shell
Pick a platform:
.netnode.jsjavaphpother
Go to http://bit.ly/EricAzureSDK
We covered…+What is the
Cloud
+How to get the tools
+Create an account
+Build & test a site
+Deploy
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.