blewis session 1 fy10 q3 azure

40
The Next Wave: Presented by Brian Lewis IT Pro Evangelist - Microsoft Corporation Blog: http://ThougthsOnIT.com

Upload: brian-lewis

Post on 16-Apr-2017

889 views

Category:

Technology


2 download

TRANSCRIPT

The Next Wave:Presented by Brian LewisIT Pro Evangelist - Microsoft CorporationBlog: http://ThougthsOnIT.com

1

Required SetupPrior to delivery, youll need:A Windows Azure accountRead the e-mail message found in the Demo Setup folder for instructions.The MyTODO application loadedSee the Demo Setup document For the event, youll need:Internet Access**I have provided a separate FY10Q3 Session 1 Azure DEMOS.pptx deck, in case there are any connectivity issues.

22009 Microsoft Corporation. All Rights Reserved.

Today well help you answer the following questionsWhat is Cloud Computing?and is Microsoft serious about it?What is Windows Azure?How much money will it save me?What will the Windows Azure Platform look like a year from now?

3

AgendaWindows Azure:The IntroductionThe Moving PartsHow To Get StartedThe Future

4

AgendaWindows Azure:The IntroductionThe Moving PartsHow To Get StartedThe Future

5

Defining Cloud ComputingApplication runs on-premises

Buy my own hardware, and manage my own data center

Application runs on-premises

Bring my own machines, connectivity, software, etc.Complete control and responsibilityUpfront capital costs for the infrastructure

62009 Microsoft Corporation. All Rights Reserved.

Defining Cloud ComputingApplication runs on-premises

Buy my own hardware, and manage my own data center

Application runs at a hoster

Pay someone to host my application using hardware that I specify

Application runs on-premises

Bring my own machines, connectivity, software, etc.Complete control and responsibilityUpfront capital costs for the infrastructure

Application runs at a hoster

Rent machines, connectivity, softwareLess control, but fewer responsibilitiesLower capital costs, but pay for fixed capacity, even if idle

72009 Microsoft Corporation. All Rights Reserved.

Defining Cloud ComputingApplication runs on-premises

Buy my own hardware, and manage my own data center

Application runs at a hoster

Pay someone to host my application using hardware that I specify

Application runs using cloud platform

Pay someone for a pool of computing resources that can be applied to a set of applications

Application runs on-premises

Bring my own machines, connectivity, software, etc.Complete control and responsibilityUpfront capital costs for the infrastructure

Application runs at a hoster

Rent machines, connectivity, softwareLess control, but fewer responsibilitiesLower capital costs, but pay for fixed capacity, even if idle

Application runs using cloud platform

Shared, multi-tenant environmentOffers pool of computing resources, abstracted from infrastructurePay as you go

82009 Microsoft Corporation. All Rights Reserved.

Why Are We Here?Because Cloud Computing is HugeAt Microsoft:

1 billion: Windows Live ID authentications each day3 to 4 billion: the # of emails filtered daily from >6 million mail boxes by Forefront2 billion: the # of queries each month on Bing450 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 datacentersFor You:

A new paradigm in computing

92009 Microsoft Corporation. All Rights Reserved.

SECURITY

10

Scalability

11

Regulations and other legal issues

12

Using the Cloud for Scale

UsageJanAprJulOctDatacenter peak load

Idle timeLost Business

Click to edit Master title style

TechNet goes virtual2009 Microsoft Corporation. All Rights Reserved.

13

14

DATA CENTER VIDEO

15

16

Guest PartitionEnterprise baseVHD3

Physical Server HardwareCPU, memory, disk, and networkMaintenance OS1Hypervisor Host Partition

Server CoreVHDHost DifferencingVHD

2 Guest Partition Guest PartitionGuest DifferencingVHDWebVHDService 1Bits

Server Core base VHDGuest DifferencingVHDWorkerVHDService 2Bits

Guest DifferencingVHDWorkerVHDService 3Bits

4567

17

AgendaWindows Azure:The IntroductionThe Moving PartsHow To Get StartedThe Future

18

Windows Azure PlatformCompute: Virtualized environment based on Windows ServerStorage: Durable, scalable, & available storageManagement: Automated, model-driven service managementDatabase: Relational processing for structured/unstructured dataService Bus: General purpose application busAccess Control: Rules-driven, claims-based access control

19

VideoCase Study: Kelley Blue Book http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000005874

20

Video

212009 Microsoft Corporation. All Rights Reserved.

Windows Azure

FabricController

Web Portal(API)

LBLBDNSYourService

22

LBLBDNSService DeploymentYourServiceFabricController

Web Portal(API)ServiceModelServiceServiceDNS

23

LBLBDNSService ScalingYourServiceFabricController

Web Portal(API)ServiceServiceServiceModelServiceServiceServiceServiceService

24

LBLBDNSService Monitoring & RecoveryYourServiceFabricController

Web Portal(API)ServiceServiceServiceModel

!Service

25

AgendaWindows Azure:The IntroductionThe Moving PartsHow To Get StartedThe Future

26

Windows Azure: Getting Started Introductory SpecialA base level of compute hours, storage, data transfers, a SQL Azure database, AppFabric Service Bus connections and Access Control transactions at no charge. Benefits to Partners and MSDN Subscribers

272009 Microsoft Corporation. All Rights Reserved.

Windows Azure: Getting StartedDevelopment Accelerator CoreCompute hours, storage, data transfers, AppFabric Service Bus connections and Access Control transactions at a deeply discounted monthly price. Development Accelerator ExtendedSame as Core, plus SQL Azure DatabaseConsumption Pay-As-You-Go

282009 Microsoft Corporation. All Rights Reserved.

Windows Azure Pricing Meters ComputePer Service HourStarting at $0.12/service hour +Variable instance sizes

BandwidthPer GB transfer in or out of a datacenterUS/EU Bandwidth = $0.10 in / $0.15 out / GB Asia Pacific = $0.30 in / $0.45 out / GB

StoragePer GB stored & transactionsBlob & table $0.15 / GBStorage Access = $0.01 / 10K Transactions

Elastic, scalable, secure, & highly available automated service platform

292009 Microsoft Corporation. All Rights Reserved.

Windows Azure Instance SizesVariable instance sizes to handle complex workloads of any size Small$0.12 per service hour Medium$0.24 per service hour Large$0.48 per service hour X Large$0.96 per service hour Unit of Compute Defined Equivalent compute capacity of a 1.6Ghz processor (on 64bit platform) 1.6 GHz(moderate IO)1.75 GB Memory250 GB Instance StorageSmall2 x 1.6 GHz(high IO)3.50 GB Memory500 GB Instance StorageMedium4 x 1.6 GHz(high IO)7 GB Memory1000 GB Instance StorageLarge8 x 1.6 GHz(high IO)14 GB Memory2000 GB Instance StorageX Large

302009 Microsoft Corporation. All Rights Reserved.

SQL Azure Pricing Web Edition Per DB per MonthUp to 1GB DB $9.99 + BW charges Business EditionPer DB per MonthUp to 10GB DB$99.99 + BW charges

Highly available, scalable, and self managed distributed relational database serviceData Transfers: Windows Azure and SQL Azure data transfers within a sub-region are not subject to BW charges

312009 Microsoft Corporation. All Rights Reserved.

Windows Azure Platform AppFabric Access Control & Service Bus Pricing1 Prices are shown are in USD; international prices are available 2 Service Bus billing to begin April 2010

Scalable, automated, highly available services for secure connectivity Service BusPer connection/month$3.99 connection/month(multi connection packs avail) Access ControlPer AC transactions/month$1.99/100K AC transactions(pay per use basis)

32

Instance Monitoring & RestartAll running roles will be monitored continuously

If role is unhealthy, we will detect and initiate corrective stateDatabaseAvailability

Database is connected to the internet gateway

Availability monitoring every 5-minuteintervalStorageAvailability

Storage service will be available/reachable (connectivity)

Your storage requests will be processed successfullyServiceAvailability

Service Bus endpoint will have external connectivity

.NET Message operation requests will be processed successfullyCompute Connectivity

Your service is connected and reachable via web

Internet facing roles will have external connectivity> 99.95%> 99.99%> 99.99%> 99.99%> 99.99%Microsoft Delivers Service LevelsYou Can Bet Your Business OnCustomer-oriented pricing options: Simple, Flexible and ComprehensiveMicrosofts world-class service and supportClear and Simple SLA Guarantees

332009 Microsoft Corporation. All Rights Reserved.

http://www.microsoft.com/windowsazure/tco/TCO tool available today: TCO comparison of Windows Azure platform vs. on-premises and hosting environments Conversion to and estimation of on-premises solution to Windows Azure Platform services Windows Azure Platform cost & price estimator

Quickly determine qualitative & quantitative value of using Windows Azure Platform services TCO of product development on Windows Azure Platform vs. traditional delivery channels Independent third party validation TCO Analyzer & ROI Tool

342009 Microsoft Corporation. All Rights Reserved.

DemoTCO Analyzer and ROI Tool

35

AgendaWindows Azure:The IntroductionThe Moving PartsHow To Get StartedThe Future

36

Available NowShip in 2010

Beta in 2010

Beta 1

v4

Cloud

2010Windows Azure: The Road Ahead

37

Windows Azure: The Road AheadPre-Configured VMs OptionDeployment of pre-configured VM imagesMaintain benefits of the Windows Azure service modelStorageUser-selectable geo-locations for replicasSecondary indices on tablesBlobs, Tables, Queues and now DRIVESService managementRemote terminal server access to VMs

382009 Microsoft Corporation. All Rights Reserved.

Today well help you answer the following questionsWhat is Cloud Computing?and is Microsoft serious about it?What is Windows Azure?How much money will it save me?What will Windows Azure look like a year from now?

39

Today well help you answer the following questionsWhat is Cloud Computing?Its the ability to host part or all of our application or infrastructure in the cloud, for the sake of dynamic scalability, lower TCO, automatic resiliency, operational vs. capital expense, etc.and is Microsoft serious about it?Were betting a big portion of our business on it! So YES!What is Windows Azure?Windows Azure is Microsofts implementation of a solid cloud computing foundation.How much money will it save me?Consider OpEx vs. CapEx. ..and use the TCO Calculator!What will Windows Azure look like a year from now?Even more options for application, data, and virtualization deployment, plus integrated tools to monitor and dynamically scale your applications.

40

Windows Azure Delivers Superior ValueNo upfront datacenter investmentNo on-going expense for maintenance, depreciation, staff, etc. Rapid scaling to handle peak loads and high demandReduce complexity with automated service managementPay for what you use as you use it

412009 Microsoft Corporation. All Rights Reserved.

For more informationLearn more about Windows Azure: http://www.microsoft.com/windowsazurehttp://windows.azure.com/Quantify the ROI of the Windows Azure Platform with the TCO Tool: http://www.microsoft.com/windowsazure/tco/Search for and view the Windows Azure Platform Case Studies:http://www.microsoft.com/casestudies/

422009 Microsoft Corporation. All Rights Reserved.

Call to ActionCreate Azure Accounthttp://go.microsoft.com/?linkid=9701620

44