cloud discussion

22
Microsoft Cloud Services

Upload: david-giard

Post on 13-May-2015

2.711 views

Category:

Technology


1 download

DESCRIPTION

Azure presentation delivered at Cloud Camp Detroit, 5/26/2010. Slides by Abe Pachikara.

TRANSCRIPT

Page 1: Cloud discussion

Microsoft Cloud Services

Page 2: Cloud discussion

IT Capacity Management

TIME

IT C

APAC

ITY

Allocated IT-

capacities

Load Forecast

Page 3: Cloud discussion

IT Capacity Management

TIME

IT C

APAC

ITY

Actual Load

Allocated IT-

capacities

“Waste“ of

capacities

“Under-supply“ of capacities

Fixed cost of IT-

capacities

Barrier forinnovations

Load Forecast

Page 4: Cloud discussion

Actual Load

Allocated IT capacities

Reduction of initial

investments

Reduction of “over-supply“

No “under-supply“

Possible reduction of IT-capacities

in case of reduced load

TIME

IT C

APAC

ITY

Capacity Management with Cloud

Load Forecast

Page 5: Cloud discussion

Cloud Impact

REDUCED MANAGEMENT

NEW ECONOMICS

INCREASED PRODUCTIVITY

Pay for what you useLower and predictable costsShift from CapEx to OpExAccelerate speed to value

No patching, maintenanceFaster deploymentRobust multi-layered securityReliability and fault-tolerance

Latest software for usersInternet collaboration Anywhere accessInstant self-provisioning

Page 6: Cloud discussion

On-Premise

Infrastructure as a Service

(IaaS)

Platform as a Service (PaaS)

What is Cloud Computing?

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You

man

age What are the portions “you manage”

What are the portions managed by the cloud vendor

Software as a Service (SaaS)

Cloud Computing Service Categories

Page 7: Cloud discussion

On-Premise

Infrastructure as a Service (IaaS)

Platform as a Service (PaaS)

What is Cloud Computing?

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You

man

age M

anaged by vendor

Managed by vendor

You

man

age

You

man

age

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software as a Service (SaaS)

Managed by vendor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Cloud Computing Service Categories

Page 8: Cloud discussion
Page 9: Cloud discussion

Developer Tools

Programming Model

Operating System

Relational Database

S E R V I C E SS E R V E RC L I E N T

Application Services

Systems Management

Applications

Extending Flagship Solutions “into the Cloud”

Page 10: Cloud discussion

Developer ExperienceUse existing skills and tools.

The Windows Azure Platform

Compute Storage Management

Relational data Management Connectivity Access control

platformAppFabric

Page 11: Cloud discussion

Windows Azure Platform

StorageDynamic Tabular Data

BlobsMessage Queues

Distributed File System

Content Distribution

Data Transact-SQL

Data Synchronizati

on

Relational Database

ADO.NET, ODBC, PHP

Connectivity

RegistryOn-Premise

BridgingService Bus

SecurityClaims-Based

Identity

Federated Identities

Secure Token

Service

Declarative Policies

Application Services

ApplicationMarketplac

e

Information Marketplac

e

Personal Data

Repository

Frameworks

Workflow Hosting

Distributed Cache

Services Hosting

Compute C / C++Win32 VHD

Page 12: Cloud discussion

Windows Azure Platform

Compute

Storage

Data SQL Azure Data Sync

Connectivity

Project “Sydney”

Security “Geneva”

Application Services

Frameworks

“Dublin” “Velocity”

Service Bus

Access Control

Table Storage

Blob Storage

Queue DriveContent Delivery Network

Indicates Pre-Release

Page 13: Cloud discussion

Why Microsoft?

Partner ecosystem

Breadth of offerings

New capabilities, familiar programs

Enterprise-class

Deep investments

Global infrastructure

Page 14: Cloud discussion

Example: Thuzi Launches Outback Facebook App – Nov. 5, 2009…

Page 15: Cloud discussion

Outback’s Facebook Results – 2 weeks in!

050,000

100,000150,000200,000250,000300,000350,000400,000

Fans

Fans

Fans Week 1 Week 2350k signups

+1,200 / hour

20 / second

Powered by Windows Azure

Page 16: Cloud discussion

Dominos – Will Extend a Java / Tomcat Platform to Azure

• Domino’s is updating its eCommerce platform• Will run on-prem

and in cloud with one codebase • Using Azure’s

interoperability

Page 17: Cloud discussion

Jordan Brands – Creates 5 Billion Pixel Social Mosaic

• 25th Anniversary of Air Jordan• Azure runs RGB

scan of every image, creates 47k x 107k pixel mosaic• Updated every

10 minutes

www.jumpman23mosaic.com

Page 18: Cloud discussion

Microsoft Cloud Services Momentum:Windows Azure platform customers

Page 19: Cloud discussion

Microsoft Cloud Services Momentum:Microsoft Online Services Customers

Page 20: Cloud discussion

How can Microsoft cloud services strengthen your business?

Test Drive:• Microsoft BPOS

http://www.microsoft.com/online/products.mspx

• CRM Onlinehttp://crm.dynamics.com

• Windows Azure• http://www.microsoft.com/windowsaz

ure/

Ask us …microsoft.com/cloud

Ask your Microsoft Partner…or find a partner at pinpoint.microsoft.com

Page 21: Cloud discussion

Extra Credit: Windows Azure Resources

JoinBizSpark, for startupsThe vibrant online community – http://channel9.msdn.com/azure Azure user groups – http://www.azureusergroup.com Also on Facebook – www.facebook.com/windowsazure

GetGet an Azure accountWindows Azure Tools for Microsoft Visual StudioWindows Azure Platform Training Kit Interoperability toolsMicrosoft Web Platform Installer

Learn“What is the Windows Azure Platform?” 4 min videoWindows Azure Case Studies Deploying a large scale app, Virtual LabUsing your MSDN Premium BenefitsMicrosoft’s DatacentersSecurity Talk Series

Page 22: Cloud discussion

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.