SlideShare a Scribd company logo
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
$$$
                                 Datacenter peak load
Usage

                                  Idle time




        Jan   Apr   Jul    Oct
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Additional Services
   Caching      Service Bus      Data Sync          Identity
   CDN          Reporting        Azure Connect      HPC
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
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Scenarios
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing
Tools

.net
node.js
java
php
other
Windows Azure Kick Start - Get Started in Cloud Computing
Windows Azure Kick Start - Get Started in Cloud Computing

More Related Content

ZIP
CHI-YAPC-2009
KEY
CHI - YAPC NA 2012
PDF
Server-Side JavaScript Developement - Node.JS Quick Tour
PDF
Omaha Rails User Group - Ec2
PDF
NoSQL Infrastructure - Late 2013
PPTX
AWS - an introduction to bursting (GP2 - T2)
ODP
ODP
CHI-YAPC-2009
CHI - YAPC NA 2012
Server-Side JavaScript Developement - Node.JS Quick Tour
Omaha Rails User Group - Ec2
NoSQL Infrastructure - Late 2013
AWS - an introduction to bursting (GP2 - T2)

What's hot (11)

ODP
Amazonec2
PPTX
Drupal in the cloud with Windows Azure
PDF
Cloud storage
PDF
초보자를 위한 분산 캐시 이야기
PPTX
MongoDB's New Aggregation framework
ODP
Php Site Optimization
PDF
PHP Servers Optimization slides
PDF
Cape Cod Web Technology Meetup - 2
PPT
Mongodb
PDF
Public Cloud Performance Measurement Report
PDF
Very Xd
Amazonec2
Drupal in the cloud with Windows Azure
Cloud storage
초보자를 위한 분산 캐시 이야기
MongoDB's New Aggregation framework
Php Site Optimization
PHP Servers Optimization slides
Cape Cod Web Technology Meetup - 2
Mongodb
Public Cloud Performance Measurement Report
Very Xd
Ad

Viewers also liked (7)

PPTX
Kickstart to Windows azure
PPTX
Gwt 2,3 Deep dive
PPTX
Windows Azure: Quick start
PPTX
Rock, Paper, Scissors: Winning Big with Game Playing Cloud Bots
PPTX
Azure webinar kolkata
PPTX
Windows azurequickstart
PPTX
Agile Project Grows
Kickstart to Windows azure
Gwt 2,3 Deep dive
Windows Azure: Quick start
Rock, Paper, Scissors: Winning Big with Game Playing Cloud Bots
Azure webinar kolkata
Windows azurequickstart
Agile Project Grows
Ad

More from Eric D. Boyd (10)

PPTX
Windows Azure Kick Start - Common Scenarios
PPTX
Windows Azure Kick Start - Explore Storage and SQL Azure
PPTX
Windows Azure Kick Start - Windows Azure Compute
PPTX
Windows Azure Kick Start - Welcome
PPTX
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
PPTX
HTML5 + Cloud: Reach Everyone, Everywhere
PPTX
Architecting for Massive Scalability - St. Louis Day of .NET 2011 - Aug 6, 2011
PPTX
Consuming Data From Many Platforms: The Benefits of OData - St. Louis Day of ...
PPTX
Understanding the Value of the Cloud - Centare Lunch & Learn - June 2, 2011
PPTX
Testing the User Interface - Coded UI Tests with Visual Studio 2010
Windows Azure Kick Start - Common Scenarios
Windows Azure Kick Start - Explore Storage and SQL Azure
Windows Azure Kick Start - Windows Azure Compute
Windows Azure Kick Start - Welcome
Moving Web Apps to the Cloud - Iowa User Group Tour, Feb 2012
HTML5 + Cloud: Reach Everyone, Everywhere
Architecting for Massive Scalability - St. Louis Day of .NET 2011 - Aug 6, 2011
Consuming Data From Many Platforms: The Benefits of OData - St. Louis Day of ...
Understanding the Value of the Cloud - Centare Lunch & Learn - June 2, 2011
Testing the User Interface - Coded UI Tests with Visual Studio 2010

Recently uploaded (20)

PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Getting Started with Data Integration: FME Form 101
PDF
Encapsulation theory and applications.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Empathic Computing: Creating Shared Understanding
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
Tartificialntelligence_presentation.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Programs and apps: productivity, graphics, security and other tools
MIND Revenue Release Quarter 2 2025 Press Release
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
SOPHOS-XG Firewall Administrator PPT.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Getting Started with Data Integration: FME Form 101
Encapsulation theory and applications.pdf
A Presentation on Artificial Intelligence
Empathic Computing: Creating Shared Understanding
A comparative analysis of optical character recognition models for extracting...
Tartificialntelligence_presentation.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Group 1 Presentation -Planning and Decision Making .pptx
Electronic commerce courselecture one. Pdf
Spectral efficient network and resource selection model in 5G networks
Digital-Transformation-Roadmap-for-Companies.pptx
Machine learning based COVID-19 study performance prediction
Advanced methodologies resolving dimensionality complications for autism neur...

Windows Azure Kick Start - Get Started in Cloud Computing

  • 3. $$$ Datacenter peak load Usage Idle time Jan Apr Jul Oct
  • 6. Additional Services  Caching  Service Bus  Data Sync  Identity  CDN  Reporting  Azure Connect  HPC
  • 7. 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

Editor's Notes

  • #4: Peak is never what we expectHave to buy more hardware and make data center more expensiveMore than half of data center cost is electricity and cooling
  • #5: Slide Objectives:Explain how Microsoft thinks of the cloudSpeaking Points:There are numerous terms and definitions floating around in the industry for “the cloud”, “cloud computing”, “cloud services”, etc.Microsoft thinks of the cloud as simply an approach to computing that enables applications to be delivered at scale for a variety of workloads and client devices.The cloud can help deliver IT as a standardized service…freeing you up to focus on your businessDynamic Resources
  • #6: Container – 2500 serversPing, Power, PipeEuropean Disco TechAzure Fabric Controller, Guarantees the SLA
  • #7: Speaking Points:3 core services: Compute, Storage, DatabaseLet’s take a look at the platform starting with the core services.Compute:Scalable environment for running codeEnables .NET, C++, PHP, Ruby, Python, …Automated service managementStorage:Scalable and highly available cloud storageBlobs, Tables, Queues, DrivesREST APIs and several client librariesDatabase:SQL Relational DatabaseFamiliar programming model &amp; tools--Speaking Points:I suspect most if not all of you in this room are familiar with the Windows Azure today.Today the platform consists of a set of foundational services SQL Azure relational databaseWindows Azure provides services that can be used by any apps – hosted in Windows Azure, on-premises, or hosted in another environment. Questions:How many of you are building applications for Windows Azure?How many are using SQL Azure?How many are using the Access Control service today? The Service Bus?Notes:Windows Azure StoryWe are building an open platform to run your applications in the cloud. Your apps are .NET, Java, PHP, etc. We love everyone.We are going to help you migrate your existing apps to the cloud. The cloud platform is the future. Enables scale, self-service, lowers friction, etc. We provide the best cloud platform for building new apps. (aka n-tier, web services, etc.)
  • #8: Slide Objectives:Provide overview and detail on pricingDiscuss localization of pricingSpeaking Points:Windows Azure is charged per compute hour.Pricing is localized for global marketsDifferent VM sizes have a different number of CPUs and therefore are a multiple the single CPU rateCompute time, measured in service hours: Windows Azure compute hours are charged only for when your application is deployed.remove the compute instances that are not being used to minimize compute hour billing. Partial compute hours are billed as full hours.Storage, measured in GB: Storage is metered in units of average daily amount of data stored (in GB) over a monthly period. Data transfers measured in GB (transmissions to and from the Windows Azure datacenter).Data transfers within a sub region are free. Transactions, measured as application requests to the REST serviceSQL Azure is priced on a per database per month basisService Bus is based on a per connection modelAccess control is based on a per transaction modelService Bus connections can be provisioned individually on a “pay-as-you-go” basis or in a pack of 5, 25, 100 or 500 connections. For individually provisioned connections, you will be charged based on the maximum number of connections you use for each day. For connection packs, you will be charged daily for a pro rata amount of the connections in that pack (i.e., the number of connections in the pack divided by the number of days in the month). You can only update the connections you provision as a pack once every seven days. You can modify the number of connections you provision individually at any time.For Access Control transactions, customers will be charged the actual number of transactions utilized for the billing period (i.e., not in discrete blocks of 100,000 transactions), plus data transfers in or out.Notes:http://www.microsoft.com/windowsazure/pricing/http://blogs.msdn.com/b/netservices/archive/2010/01/04/announcing-windows-azure-platform-commercial-offer-availability-and-updated-appfabric-pricing.aspx http://www.microsoft.com/windowsazure/pricing/
  • #9: Slide Objectives:Explain that there are different VM instance sizes available within Windows AzureSpeaking Points:---Speaking Points:One of the key areas of feedback has been to reduce the cost and size of Windows Azure instances. At PDC we will announce..Notes:(*) 20GB with a limitation on VHD size if they are deploying VMRole on XSmall: the VHD can only be up to 15GB.each tenant can support 20 instances just like regular subscriptions with Small VM. We do not scale based on core counts.There is no SLA on the network bandwidth for each VM size as this resource is shared among all the VM. That said, we need to provide guidance for customer so they could design their applications correctly. From the engineering side, this is what we mean by Low, Moderate and High. • Low currently means 0-15Mbps with short burst up to 25-50Mbps (Megabit/s). These are sufficient for some web sites with low traffic. • Moderate means 0-100Mbps with short burst up to 200Mbps (100Mbps is the norm). This is what we currently reserve for the Small VM.• High means 200-800 Mbps. If you divide this into 3 spectrums for Medium, Large and XL. Then Medium is in the low end, Large hovers around the middle zone and of course XL takes the high-end spot.These rates should be used as guidance. Nothing can beat a test run to see what the application requires but using these bandwidth ranges, hopefully it reduces the guess work for the customers
  • #12: Slide objectives: Summarize what the audience just saw with the Hello Windows Azure demo.Speaking Points: What you sawSo we just saw a number of things within this simple demo.First you saw a simple ASP.NET web application, like many of you have built before.We created the application using Visual Studio 2010, tools many of you are familiar with.We were able to model the roles and instances for our Windows Azure application in a simple config file.You saw how the Windows Azure development fabric provides a local environment for developing, debugging, and testing our applications – which is integrated directly with Visual Studio. Finally, you saw how we could deploy our applications to Windows Azure and in a matter of minutes have the application running in the cloud and switch from staging to production.What Windows Azure ProvidedWhat is more exciting then this simple application is what you didn’t see, but what Windows Azure provided.First, Windows Azure provided an environment to run code – to run our ASP.NET application.It provided all of the infrastructure such as machines, rack space, connectivity, and switches.It also automated and simplified the deployment and configuration. At no point did we have to remote into machines or FTP files or synchronize our application across machines. This automated service management was provided by Windows Azure.Windows Azure also provided isolation for us – where our application is isolated from other apps that either we would develop or other organizations would develop. We also saw how by simply specifying the number of instances in the service model, Windows Azure delivered key capabilities such as redundancy and load balancing for our application.Ultimately, what this results in is abstraction and flexibility.