Jim O’Neil Microsoft Developer Evangelist

Slides:



Advertisements
Similar presentations
Jim ONeil Microsoft Developer Evangelist
Advertisements

1 1 North Central USA South Central USA Northern Europe Western Europe Eastern Asia Southeast Asia 24 x Node CDN.
Includes the following resources: Windows Azure 2 small compute instances 35GB of storage 50,000,000 storage transactions 10 Shared WebSites 10 Shared.
Page 1 Ricardo Villalobos Windows Azure Architect Evangelist Microsoft Corporation Designing, Building, and Deploying Windows Azure applications.
Azure Services Platform Piotr Zierhoffer. Agenda Cloud? What is Azure? Environment Basic glossary Architecture Element description Deployment.
Innovation Group Event: Cocktails & Clouds 10 th November 2011.
2009 Software as a service Platform as a service Infrastructure as a service Service platform Cloud platform Cloud computing Grid computing Private.
12 → Wed Umbraco User Group Kristofer Liljeblad Windows Azure Kristofer Liljeblad, Microsoft Developer Evangelist
Usage Compute Time Average Inactivity Period Compute Time Average Usage Compute Time Compute Time Average Usage.
Protecting your online and on premises assets "Cloud Style" Mike Martin Architect / Microsoft Azure MVP.
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft cloud infrastructure PaaS Web Mobile.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Richard Seroter Director of Product Management Microsoft MVP for Integration Cloud Editor for InfoQ.com Technical Trainer at Pluralsight 3-time Book.
Ronnie Saurenmann Principal Architect Microsoft Switzerland
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
9 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
WINDOWS AZURE STORAGE 11 de Mayo, 2011 Gisela Torres – Windows Azure MVP Aventia-Renacimiento Twitter:
Windows Azure Alex BOGDAN Academic Developer Evangelist.
Eric Nelson Developer Evangelist Microsoft UK | Lap around.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Introduction To Windows Azure Cloud
Windows Azure Usergroup #7 14 maart Compute $ /hour + Variable Instance Sizes Per service hour Storage Per GB stored + transactions.
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Getting Started with Windows Azure Name Title Microsoft Corporation.
Windows Azure Yousef A. Khalidi Distinguished Engineer Microsoft Corporation.
Austin code camp 2010 asp.net apps with azure table storage PRESENTED BY CHANDER SHEKHAR DHALL
Physical Servers. Expensive Difficult Ownership Virtual Servers.
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Your First Azure Application Michael Stiefel Reliable Software, Inc.
Introduction to Windows Azure BUGAEV ROMAN. Azure Windows Azure Platform is thus classified as platform as a service and forms part of Microsoft's cloud.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
Fares Zekri Account Technology Strategist Microsoft Tunisia ITU Workshop on “Cloud Computing” (Tunis, Tunisia, June 2012) Microsoft Clouds.
Getting Started with Windows Azure Cloud Computing Soup to Nuts Mike Benkovich Microsoft Corporation btlod-70.
Intro to cloud computing and Azure. And in a non-Cloud view, there are inefficiencies in addressing those issues TIME IT CAPACITY Actual Load Allocated.
Pradeep S Pushpendra Singh Consultants, Neudesic Technologies, Hyderabad, India.
Introduction to Microsoft Azure Introduction to the cloud with Microsoft Azure. Audience: Developers. Architects, and IT Professionals Module 1 – Introduction.
Includes the following resources: Windows Azure 3 small compute instances 3GB of storage 250,000 storage transactions SQL Azure Two 1GB Web Edition.
The Windows Azure Platform: A Perspective David Chappell Chappell & Associates Copyright © 2009 David Chappell.
IT Professionals David Tesar | Microsoft Technical Evangelist David Aiken | Microsoft Group Technical Product Manager 07 | High Availability and Load Balancing.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Microsoft Public Cloud Services
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Windows Azure poDRw_Xi3Aw.
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
Technology Drill Down: Windows Azure Platform Eric Nelson | ISV Application Architect | Microsoft UK |
(re)-Architecting cloud applications on the windows Azure platform CLAEYS Kurt Technology Solution Professional Microsoft EMEA.
To the cloud… Brian Hitney Developer Evangelist, Microsoft
Windows Azure Boot CampWindowsAzureBootCamp.com. Windows Azure Boot CampWindowsAzureBootCamp.com.
Maarten Balliauw
Architectural Patterns For The Cloud Brian H. Prince | Microsoft.
1 Cloud Computing, CS An OS for Multicore and Cloud + Microsoft Azure Platform.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Bret Stateham Owner, Net Connex blogs.netconnex.com twitter.com\bstateham.
HoraSesión 9:00 - 9:30Registro 9:30 – 10:30Empezando con Windows Azure 10:45 – 12:00HOL: Laboratorio – Empezando con Windows Azure 12:00 – 13:15Azure.
Deploying Web Application
Design considerations for storing data in the Cloud
Cloud Data platform (Cloud Application Development & Deployment)
Introducing the Windows Azure Platform
CloudSimplified.IO.
The Windows Azure Platform: When and Why to Use It
Outline Virtualization Cloud Computing Microsoft Azure Platform
microsoft cloud platform: enterprise-class architecture
Managing Services with VMM and App Controller
Developing for Windows Azure
Cloud Platform Can Offer Needed Scalability to Handle the Next Big Hit in Social Gaming MINI-CASE STUDY “The Microsoft Azure platform has made it so easy.
Presentation transcript:

Jim O’Neil Microsoft Developer Evangelist

At Microsoft:  1 billion: Windows Live ID authentications each day  3 to 4 billion: the # of s filtered daily from >6 million mail boxes by Forefront  2 billion: the # of queries each month Bing  450 million: Hotmail users (now 15 years old)  100 million: users that get Windows Update worldwide (now 12 years old)  20 million: Xbox Live users (now 9 years old)  +400,000: square footage of our new datacenters

App CharacteristicExample Massive scaleOutback promo on Facebook High reliabilityeCommerce apps (Coke, Dominos) Variable loadOnline tax preparation (CCH) Unpredictable lifetimeHurricane relief site Requiring parallel processingGenome sequencing, protein folding, searching for aliensprotein folding Scale fast or fail fastWeb sites (Kelley Blue Book) Needing external storageOnline video archive Infrastructure managementSaaS apps (Quark’s Promote app)

Platform-as-a-Service Software-as-a-service Infrastructure-as-a-Service

Image from

=Fabric Agent Fabric Agent VM Load balancing Checkpoint and recovery Service management Windows Server 2008 – x64 1 x 1.6Ghz 1.75 GB memory 250 GB storage Windows Server 2008 – x64 2 x 1.6Ghz 3.5 GB memory 500 GB storage Windows Server 2008 – x64 4 x 1.6Ghz 7 GB memory 1000 GB storage Windows Server 2008 – x64 8 x 1.6Ghz 14 GB memory 2000 GB storage

* Web Role * Hosted in IIS (Web Server) * Public facing service * Worker Role * Background process * Can be public facing * Language agnostic Web Role Worker Role Web Role (IIS) Worker Role HTTP/HTTPS

* Blobs – file/container storage * Tables - non-schematized data * Queues – inter-role communication * Drives – durable storage (in beta) HTTP/HTTPS Blobs Tables Drives Queues

n instances Web Role (IIS) client unitinfo.txt workunit Worker Role Folding Client EXE Web Role (IIS) POST

SQL Azure Per month Web Edition (1GB) = $9.99 Business Edition (10GB) = $99.99 Compute Per Service Hour Small: $0.12 Medium: $0.24 Large: $0.48 X-Large: $0.96 Storage Per GB stored and transactions Storage = $0.15 / GB Transaction = $0.10 / 100K Bandwidth Per GB transfer in/out of a datacenter US/EU=$0.10 in / $0.15 out Asia Pacific=$0.30 in / $0.45 out AppFabric Per Message Operation $0.015 per 10K messages