azure in 30mins

20
Page 1 Eric Nelson | Application Architect | Microsof t UK [email protected] | http://bit.ly/ericnelson | http://twitter.com/ericnell  

Upload: jose-av

Post on 08-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 1/20

Page 1

Eric Nelson | Application Architect | Microsoft UK [email protected] | http://bit.ly/ericnelson |http://twitter.com/ericnell 

Page 2: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 2/20

Page 2

Agenda7 things that may surprise you

Software + Services Unites the Web

Introducing the Windows Azure Platform

Microsoft is Your Trusted Technology Partner forCloud

Page 3: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 3/20

Page 3

 The Windows Azure PaaS ...

makes it easy and cost effective 

to run your applications

and store your data

inside Microsoft Data Centres

using existing skills

and integrate with

your existing on-premise applications

Page 4: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 4/20

Page 4

7 things that may surprise you

1. Azure is not just about “the next twitter”

2. You can use C++, Java, Ruby, PhP...

3. It is free to try

4. There are hundreds of great 3rd party tools

5. You can store up to 500TB of data

6. It offers a full relational database for £6

7. Millions of developers are “Azure ready”

Page 5: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 5/20

Page 5

Simplifying Cloud Computing

Page 6: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 6/20

Page 6

Software + Services

PC Phone

Server Cloud

Toolsa

ndCro

ss-Pla

tform

S

uppo

rt

Client

 TV

Page 7: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 7/20

Page 7

Introducing Windows Azure

Platform

Page 8: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 8/20

Page 8

UsageComput

e

Time

 Average

Inactivity

Period

““On andOn and

Off “Off “

On and off workloads (e.g. batch

 job)Over provisioned capacity iswasted

 Time to market can becumbersome

Comp

ut

e

Time

““UnpredictableUnpredictableBursting“Bursting“

 AverageUsage

Unexpected/unplanned peak indemand

Sudden spike impacts performance

Can’t over provision for extremecases

 AverageUsage

Comput

e

Time

““Growing Fast“Growing Fast“

Successful services needs to

grow/scaleKeeping up w/growth is big ITchallenge

Complex lead time for deployment

Comp

ut

e

Time

 AverageUsage

““PredictablePredictableBursting“Bursting“

Services with micro seasonality trends

Peaks due to periodic increased demand

IT complexity and wasted capacity

Workload Patterns Optimal forCloud

Page 9: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 9/20

Page 9

““I want to tryI want to try

something now“something now“

Need to quickly provision new

machines for a temporary periodof time

““Departmental“Departmental“

Need to quickly provision new

machines for a departmentalsolution

And also

Machin

es

Time

Machin

es

Time

““ Just store Just store

data in the Cloud“data in the Cloud“

With all processing elsewhere

““Extend toExtend to

the Cloud“the Cloud“

Extend existing applications

““Migrate existingMigrate existingapplications“applications“

Benefits of reduced operationalcosts

““New hybridNew hybridservices“services“

On-premise and Cloud aka S+S

Page 10: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 10/20

Page 10

Developing Applications forWindows Azure

FAMILIAR DEVELOPEREXPERIENCE

DESIGNED FORINTEROPERABILITY

PROVEN MICROSOFT TECHNOLOGIES

Development: VisualStudio integration, offlinecloud simulation

Maintenance: Localdebugging, APIs forlogging

Management: APIs forconfiguration management

SOAP and RESTprotocols

XML file formats

Commitment to support Java, PHP, Python andother popularprogramminglanguages

Visual Studio, ASP.NET,SQL Azure integration

No up-front costs for massively scalable computing infrastructure Pay for what you use, when you use it Eliminate utilization concerns Add compute power as business grows or demand spikes No ongoing depreciation and maintenance costs

Page 11: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 11/20

Page 11

SUBSCRIPTION

Windows Azure PurchasingOptions

CONSUMPTION VOLUMELICENSING

“Pay as you go and 

grow” 

• Low barrier to entry andflexibility

• Optimized for cloud elasticity

• Discounts for commitment

• Plans for paymentpredictability

“Coordinated 

 purchasing” 

• Unified purchasing through EA

• Introduction to volumediscounts

“Value for a

commitment“

Page 12: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 12/20

Page 12

UK Pricing – standard rates

• Windows Azure

 – Compute

• Small instance (default): £0.0728 per hour

• Medium instance: £0.1455 per hour

• Large instance: £0.291 per hour

• Extra large instance: £0.5819 per hour

 – Storage

• £0.091 per GB stored per month

• £0.0061 per 10,000 storage transactions

 – Content Delivery Network (CDN)

• Service currently available as a Community Technology Preview (CTP) at no charge

• SQL Azure

 – Web Edition – Up to 1 GB relational database

• £6.055 per database per month

 – Business Edition – Up to 10 GB relationaldatabase

• £60.604 per database per month

• AppFabric

 – Access Control

• £1.2062 per 100,000 transactions*

 – Service Bus

• £2.4184 per connection on a “pay-as-you-go” basis*

• Pack of 5 connections £6.0307*

• Pack of 25 connections £30.1535*

• Pack of 100 connections £120.6139*

• Pack of 500 connections £603.0695*

• Data Transfers

 – North America and Europe regions

• £0.0607 per GB in

• £0.091 per GB out

 – Asia Pacific Region

• £0.1819 per GB in

• £0.2728 per GB out

 – Inbound data transfers during off-peaktimes through June 30, 2010 are at nocharge. Prices revert to our normalinbound data transfer rates after June30, 2010.

£100 per month* - Highly

Available Web Application + 0.5TBdata 

20 pence per day* - HighlyAvailable SQL Server database

Page 13: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 13/20

Page 13

Windows Azure is an open platform,enabling you to have vendor choice and increasing

your flexibility in how to build applications.

Microsoft is enterprise ready, providing a

worldwide datacenter presence, Service Level

Agreements, developer programs and the customer

service and support your business expects.

Microsoft is proven for Cloud with

experience of running large elastic services

including hotmail.com, bing.com, and Xbox Live

Windows Azure is proven with hundreds of 

companies already live.

"It’s the transformation of our software, it’s thetransformation of ourstrategy and our offeringsacross the board tofundamentallyembrace services.”

—RAY OZZIE

Microsoft is Your Trusted TechnologyPartner

Page 14: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 14/20

Page 14

NEXT STEPSFor more resources and information, please go to:http://bit.ly/startazure 

Quantify the ROI of Windows Azure with our TCO Tool:

http://bit.ly/azuretco 

Eric Nelson | Application Architect | Microsoft UK [email protected] | http://bit.ly/ericnelson |http://twitter.com/ericnel 

Page 15: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 15/20

Page 15

NEXT UP:

Appendix

Page 16: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 16/20

Page 16

Portal

Page 17: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 17/20

Page 17

Page 18: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 18/20

Page 18

The Fabric Controllercommunicates with every server withinthe Fabric. It manages the WindowsAzure operating system, monitorsevery application, decides where newapplications should run – optimizinghardware utilization.

Defining Windows Azure Architecture

Page 19: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 19/20

Page 19

VirtualizedComputation providesmassive applicationscalability. Customers

can build a combination of web and worker roles. Those roles can bereplicated as needed toscale the applications andcomputational processingpower.

Storage Services allowcustomers to scale to storelarge amounts of data – in anyformat – for any length of 

time, only paying for whatthey use or store.

Service Management isperformed by the Fabric Controller,which controls all the resources withinthe data center. The Fabric Controllerdeploys your service and monitors theoverall health of the fabric.

Security and ControlState-of-the-art physical securityprocesses combined with strictlycontrolled OS access model.Data is replicated in multiplefault domains in locationselected by the customer.

State-of-the-art datacenters located around theworld. Host your applicationsand data securely, accessiblefrom everywhere you allow.

Windows Azure Automatesthe Management of Your IT Resources

Page 20: Azure in 30mins

8/6/2019 Azure in 30mins

http://slidepdf.com/reader/full/azure-in-30mins 20/20

Page 20

Fabric: The collection of serversMultiple VMs per serverEach VM runs customized

Hypervisor Windows Server 2008

Choose from four different VMsizes, based on your applicationneeds

Fabric Controllerperforms servicemanagement You tell it what to do—

it figures out howAutomatically scale up, scale

down, update or rollapplication back to a previousversionSimple system management

and deployment APIs

Service Management in Windows AzureGOAL: Automated application management and

control

=Fabric Agent