Presentation is loading. Please wait.

Presentation is loading. Please wait.

Your First Azure Application Michael Stiefel Reliable Software, Inc.

Similar presentations


Presentation on theme: "Your First Azure Application Michael Stiefel Reliable Software, Inc."— Presentation transcript:

1 Your First Azure Application Michael Stiefel Reliable Software, Inc. development@reliablesoftware.com www.reliablesoftware.com development@reliablesoftware.com Level: Intermediate

2 Cloud Computing is Utility Computing Illusion of Infinite Computing Resources on Demand No up front commitment Pay for resources as needed

3 Application Types Application Runtime Middleware Operating System Database Storage Servers Networking Virtualization Runtime Middleware Operating System Database Storage Servers Networking Virtualization Application Runtime Middleware Operating System Database Storage Servers Networking Virtualization Runtime Middleware Operating System Database Storage Servers Networking Virtualization Application TraditionalIAASPAASSAAS AzureAzure

4 Acme Ticket Agency Clients: Ticket Purchasers Venues that run events Demand peaks 1 week to 6 hours before an event Events are world wide Customers are world wide

5 Why Windows Azure? Don't want a data center or manage infrastructure Don't want to have to buy for peak capacity Don't want to manage virtual machines Customers in all over the world

6 Demo: Creating a MVC Web Application

7 What is a Role? Role: Configuration + Code Analogous to an Application Role Instance: Executing role Analogous to a Process Web vs. Worker Roles

8 Local Emulation Compute Emulator Storage Emulator

9 Deploying an Application Use Portal Use Visual Studio Automate with PowerShell Codeplex scripts (open source) Cerebrata scripts (product)

10 Demo: Reviewing the Simple Web App

11 Demo: Adding SQL Azure

12 Demo: Adding Diagnostics

13 Releasing Your Application

14 Cost

15 VM Hourly Cost Size CPU (Cores) Memory (GB) Storage (GB) I/O Perf Cost Extra Small Shared.768 20Low$0.04 Small 1 1.75 225Medium$0.12 Medium 2 3.5 490High$0.24 Large 4 71,000High$0.48 Extra Large 8142,040High$0.96 Cost per hour in $US

16 SQL Azure Database Charges ($US per month) 1GB 9.99 5 GB 25.99 10 GB 45.99 25 GB 75.99 50 GB 125.99 100 GB 175.99 150 GB 225.99

17 Table and Blob Costs Storage $0.14 per GB month (daily average) Storage Transactions $0.01 per 10K

18 Connect Charges North America and Europe $0.00 per GB in $0.12 per GB out Everywhere else $0.00 per GB in $0.19 per GB out All bandwidth within data center is free

19 Azure Cost Calculator http://www.windowsazure.com/en-us/pricing/ calculator/advancedhttp://www.windowsazure.com/en-us/pricing/ calculator/advanced/

20 Acme Travel Agency Initial Role Out Everything in the same data center 10 GB Database 2 Web Application Medium Roles 175 GB Table / Blob Storage, 6 million storage transactions 200 GB in / 200 GB out

21 Monthly Cost US$ Compute360.00 Relational DB 45.96 Storage 30.51 Bandwidth 24.00 Total460.47 Compute is the major driver

22 Yearly Cost is $5525.64

23 Reliability

24 Windows Azure SLA Upgrade Domains Fault Domains Two Instances: 99.95% of the time will have external Internet Connectivity 99.99% of the time Fabric Controller will handle failover

25 SQL Azure SLA 99.9% of calendar month users can access database Time measured in 5 minute intervals

26 Utility SLA: 99.98% 20072008 GoalActualGoalActual Calls Answered Within 30 Seconds80%84.64%80%85.47% Average # Service Interruptions Per Customer1.3731.0271.3731.051 Average # Min Without Power Per Customer168.6982.61168.6978.55 Service Appointments Met87.78%98.52%88.37%98.73% Actual Meters Read "on cycle" vs estimate93.15%98.75%93.15%99.05% Complaint Cases Per 1000 Customers1.496.9741.4961.080

27 Summary Cloud Computing is Driven By Economics Cloud Computing Allows You To Focus on Your Expertise Use Your Existing Skill Set to Build Azure Applications MSDN Subscription Gives You a Free Azure Account

28 Click Here for Title Bullet 1 for the slide Sub-bullet Sub bullet Bullet 2 for the slide Just to see how the copy looks if it goes deep enough to reach the green area. You never know how much copy will be on a slide Bullet 3 for the slides This is a critical point that needs to be communicated

29


Download ppt "Your First Azure Application Michael Stiefel Reliable Software, Inc."

Similar presentations


Ads by Google