azurefest
TRANSCRIPT
Who am I?
Jonathan RozenblitDeveloper EvangelistMicrosoft Canada
Contacts
Profile: jrozenblit.ca
Email: [email protected]
Twitter: @jrozenblit
Blogs
Canadian Developer Connectionhttp://blogs.msdn.com/cdndevs
Canadian Solutions Developers’ Blog http://blogs.msdn.com/cdnsoldevs
Who am I?
Cory FowlerMicrosoft MVP, Windows AzureObjectSharp Consultant
I’m All InSocial
LinkedIn: http://hmbl.me/4GPNN1
Twitter: @SyntaxC4
Work: [email protected]
Web
Blog: http://blog.syntaxc4.net
Work: http://www.objectsharp.com
OverviewWindows Azure Account
Cloud Computing Mosh Pit
Registration
Billing Break-Down
Total Cost of Ownership
Installation and Configuration
Automated vs. Manual Configuration
Debugging
Development Process
Migrate Existing Application (Nerd Dinner)
Our First Deployment
Windows Azure Overview
Diagram Created by: Roger Jennings http://hmbl.me/54K957
Billing Break-Down
Data Transfer
ComputeInstance Size
# of Instances
Storage ServicesDisk Usage
Transactions
SQL AZURE AppFabric Virtual Network
CDN
Data Transfer
Inbound: $0.10 / GB
Outbound: $0.15 / GB
US & European Data Centers
Inbound: $0.10 / GB
Outbound: $0.20 / GB
Asian Data Centers
Intra-Data Center Transfers: FREE
ComputeRo
le Web Role Worker Role VM
Emulates IIS
ASP.NET
WCF
Fast CGIEmulates
Windows Services
Long Running Process
Emulates IaaS
Windows Server 2008 R2
Compute
fn = (Instance Count * Instance Multiplier * Operation Hours * $0.12)
Name MultiplierExtra Small N/ASmall 1Medium 2Large 4Extra Large 8
*Extra Small Instances are billed at $0.05 / Hour
Storage Services + CDN
Drive
Queues
Tables
Blobs
Transactions: $0.01 / 10k
$0.15 / GBPer Month
100TB / Account
$0.15 US -Europe
$0.20 Other
$0.01 / 10k
SQL Azure
• 1GB $9.99• 5GB $49.95
Web Edition
• 10GB $99.99• 20GB $199.98• 30GB $299.97• 40GB $399.96• 50GB $499.95
Business Edition
AppFabricRoadmap
Composite App
Integration
Caching
Per Connection
Pay-as-you-Go: $3.99Pack of 5: $9.95Pack of 25: $49.75Pack of 100: $199.00Pack of 500: $995.00
Service Bus
Access Control (ACS)
$1.99 per 100k Transactions
Windows Azure vs. Other Services
Windows Azure AWS Shared HostingCompute 64-Bit 32/64-Bit 32/64-Bit
Load Balancing Included Costs Extra What’s that?
Language Support 5 5 Various
Storage API REST SOAP N/A
Database (RDS) SQL Azure MySQL MySQL/SQL Server
Windows Azure AWS Shared HostingCompute (Small) 0.12/Hour (x64) 0.12/Hour (x32) $5-40/MonthCompute (Large) 0.48/Hour (x64) 0.48/Hour (x64) $80-200/Month
Features
Pricing
Install Windows Azure SDK & Tools
Web Platform Installer
OR
http://hmbl.me/64YDJP
+
Manual Configuration
Configure Windows Azure Tools
Microsoft .NET Framework 3.5.1
WCF HTTP Activation
WCF Non-HTTP Activation
Internet Information Services
ASP.NET / CGI
Turn On/Off Windows Features
Setting up DevStorageOpen: %ProgramFiles%/Windows Azure SDK/v1.x/bin/devstore/DSInit.exe
Use Command-Line to specify a Database
May need to provide Credentials
Next Steps…
Windows Azure Home http://hmbl.me/2H9I0AWindows Azure Team Blog http://hmbl.me/2H9QXKSQL Azure Team Blog http://hmbl.me/2HEPIYChannel 9 Cloud Cover http://hmbl.me/2HAX5QMS Dev Windows Azure http://hmbl.me/2HBGA5
*Note: hmbl.me is a URL compressor hosted on Windows Azure