ms cloud day - introduction to windows azure platform and real world case study

22
Daniel Bucherer Azure Platform Strategy Advisor, Microsoft Corporation Introduction to Windows Azure platform and real world case study As a Platform Strategy Advisor, Daniel Bucherer guides Independent Software Vendors (ISVs) all across South East Asia along their journey to the Cloud. This session Daniel will guide you through what makes Windows Azure a platform for real Cloud applications and how you can benefit from the architectural shift to a Platform as a Service infrastructure. Microsoft Cloud Day

Upload: spiffy

Post on 01-Nov-2014

2.116 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Daniel Bucherer Azure Platform Strategy Advisor, Microsoft Corporation

Introduction to Windows Azure platform and real world case study

As a Platform Strategy Advisor, Daniel Bucherer guides Independent Software Vendors (ISVs) all across South East

Asia along their journey to the Cloud.

This session Daniel will guide you through what makes Windows Azure a platform for real Cloud applications and

how you can benefit from the architectural shift to a Platform as a Service infrastructure.

Microsoft Cloud Day

Page 2: MS Cloud Day - Introduction to Windows Azure platform and real world case study

What Is The Cloud?

Cloud Coverage in October 2009

Is Cloud the “New Mainframe”?

Is Cloud the “New Hosting”?

Is Cloud the same as “Virtualization”?

Page 3: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Industry Transformation

MAINFRAME CLOUDCLIENT / SERVER

Page 4: MS Cloud Day - Introduction to Windows Azure platform and real world case study

CLOUD COMPUTING

SELF SERVICE

SHARED

SCALABLE & ELASTIC

USAGE BASED

SOFTWAREAS A SERVICE

PLATFORMAS A SERVICE

INFRASTRUCTUREAS A SERVICE

IT AS A SERVICE

Page 5: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Cloud Computing Taxonomy

Traditional IT

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You m

anage

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

IaaS

Managed b

y v

endor

You m

anage

Managed b

y v

endor

PaaS

You m

anage

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

SaaS

Managed b

y v

endor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Page 6: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Cost of Operation

Abstraction Level

Physical Machines

Virtual Machines

IaaS

PaaS

Cost vs. Abstraction Level

Page 7: MS Cloud Day - Introduction to Windows Azure platform and real world case study

What is Windows Azure?Windows Azure is an internet-scale cloud services platform hosted in Microsoft datacenters around the world, proving a simple, reliable and powerful platform for the creation of web applications and services.

• Developers use existing skills and familiar tools to develop cloud applications

• ISVs and System Integrators rapidly reach market and pay as you go

• IT Managers gain access to a new set of resources without adding complexity

• Businesses of all sizes to quickly respond as business needs change

Page 8: MS Cloud Day - Introduction to Windows Azure platform and real world case study

The Windows Azure Platform

GENERAL PURPOSE PROGRAMMING LANGUAGES

Compute Storage ManagementRelational

dataMarketplaceApp FabricCDN

PLATFORM AS A SERVICE

Management

Page 9: MS Cloud Day - Introduction to Windows Azure platform and real world case study

CHICAGOQUIN

CY

DUBLIN

AMSTERDAM

HONG KONG

SINGAPORE

JAPAN

SAN ANTONIO

BOYDTON

DES MOINES

MICROSOFT DATACENTER INVESTMENT

Page 10: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Microsoft Chicago Datacenter

• $500M Investment• 700,000 Square Feet• 60 MW Total Critical Power• 3,400 Tons of Steel• 190 Miles of Conduit• 2,400 Tons of Copper• 26,000 Cubic Yards of Concrete• 7.5 Miles of Chilled Water Piping

Source: Microsoft

Page 11: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Service Management Free Up Resources

Leveraging What You Know, Have Invested InDeveloper Experience

Scale Defy Existing Application Physics

Complete Platform Multiple Scenarios Supported (e.g., hybrid)

Reach Access to Global Market

Free Up Cash Flow Business Flexibility

How Azure is Unique Why This Helps You

Consistent Environment Development Efficiency

Benefits

Page 12: MS Cloud Day - Introduction to Windows Azure platform and real world case study

yolkInteractive agency specializing in online marketing campaigns and web properties. We build web applications and data driven sites for clients.

Clients Data Driven Sites Marketing Campaign Sites

Metro Metro.com.sg Metro Birthday Bash

Microsoft Beauty of the Web Asia Save Social Energy

Cibavision Cibavision Color Studio

NAC Noise Singapore

Page 13: MS Cloud Day - Introduction to Windows Azure platform and real world case study

The Typical Application

Web property Data / Application

Microsite Contest / Information

Social Media

Online Media

Application / Database

Marketing

Considerations in Choosing Platform

Spee

d LatencyStabilityScalability

Secu

rity Ports

FirewallDatacenter Security M

anag

eabi

lity Resource

ControlSpeed

Page 14: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Why Microsoft Azure

Bene

fits

Key

Dec

isio

n D

river

s

Lear

ning

sAlte

rnati

vesGoogle only

supports Python and JavaAmazon services too fragmented for our purposeRackspace, Linode, PHP Fog etc. is US Only

Total Cost of OwnershipAgilityEase of useLeverage on current skillset

Easy failover (No double deployment)Fast time to marketCost effective sandboxed instancesFast scalability

Selling process to CIO must be supported by CMOs.Organizations need to be guidedOperations still a critical process

Page 15: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Windows Azure Platform

32%

Bandwidth

(5%)(20%)

SupportHW/Hosting

(62%)

App Dev

24%

Example: Freeing up Cash Flow

(31%)

* Source: HCL

This 31% allows you to reinvest in your business**

** Does not include license savings

TOTALSAVINGS

Page 16: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Windows Azure Platform Purchasing Models

“Pay as you go and grow”

Low barrier to entry and flexibilityOptimized for cloud elasticity

Consumption

“Value for a commitment“

Discounts for commitmentPlans for payment predictability

Subscription

“Coordinated purchasing”

Centralized purchasing experience Introduction to volume discounts

Additional Licensing

Promotional Offers Partner

Discount Development Pricing Integration with

Programs

Page 17: MS Cloud Day - Introduction to Windows Azure platform and real world case study

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

Pay as you go and grow for only what you use when you use it

Highly available, scalable, and self managed distributed database service

Compute

$0.12/hour+ Variable Instance

Sizes

Per service hour

Web EditionPer database/month

$9.99 to $49.95/month(up to 5 GB DB/month)

Business Edition

$99.99 to $499.95/month(up to 50 GB DB/month)

Per database/month

Storage Per GB stored and

transactions

$0.15 GB/month$0.01/10k transactions

Windows Azure Platform Consumption Prices

Windows Azure platform AppFabric Service Bus and Access Control

Scalable, automated, highly available services for secure connectivity

Data Transfer / CDN$0.15 per GB for data transfers from European & North American

locations$0.20 per GB for data transfers

from other locations$0.01 per 10,000 transactions

Prices shown in USD only

Access Control

$1.99/per 100,000 transactions

Per Message Operation

$3.99/per connection to $995 for 500 connections

Per Message Operation

Service Bus

International prices are available

Page 18: MS Cloud Day - Introduction to Windows Azure platform and real world case study

IT Workload Patterns Optimal for Cloud

UsageCom

pute

Time

Average

InactivityPeriod

“On and Off “

On and off workloads (e.g. batch job)Over provisioned capacity is wasted Time to market can be cumbersome

Com

pute

Time

“Unpredictable Bursting“

Average Usage

Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases

Average UsageCo

mpu

te

Time

“Growing Fast“

Successful services needs to grow/scale Keeping up w/growth is big IT challenge Complex lead time for deployment

Com

pute

Time

Average Usage

“Predictable Bursting“

Services with micro seasonality trends Peaks due to periodic increased demandIT complexity and wasted capacity

Page 19: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Source: Alexa

~4x normal load(Holiday shopping)

• target.com • walmart.com

• toysrus.com • barnesandnoble.com

Jan 2009 Jan 2010

• turbotax.com • taxcut.com

• hrblock.com • taxact.com

~10x normal load(Tax season)

Jan 2009 Jan 2010

Source: Alexa

Predictable Bursting – Examples

Page 20: MS Cloud Day - Introduction to Windows Azure platform and real world case study

The Windows Azure Platform

Development Platform as a service Relational Database as a service Secure Connectivity and Caching as a service

OSHardware

YourSaaS Application

Page 21: MS Cloud Day - Introduction to Windows Azure platform and real world case study

Your Next Steps

Download the SDK and other development tools

Leverage the Technical Training Kit

Get architectural guidance for migrating your application

Use the Application Assessment tool

Enroll in Microsoft Platform Ready

Train your team and develop solutions

Use Windows Azure Marketplace to help sell your application or service (available soon)

Leverage our selling guidance, tools and materials

Go to market Plan your Business

View offers and programs which help you get started today

Use the TCO and ROI calculators to learn how Windows Azure can help your business

Read white papers on how to

take advantage of the Windows Azure Platform

Page 22: MS Cloud Day - Introduction to Windows Azure platform and real world case study