virtual techdays india │ 18-20 august 2010 cloud computing – what and how ? sandeep j alur │...

24
virtual techdays INDIA 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur Microsoft India

Upload: frederick-perkins

Post on 17-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

virtual techdaysINDIA │ 18-20 august 2010

Cloud Computing – What and How ?

Sandeep J Alur │ Microsoft India

Page 2: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

2

About Me

Developer & Platform Evangelism

Enterprise Architect Advisor

Enterprise Customers in India

Cloud computing, WP7, IE9

Articles

Sandeep J Alur │ Microsoft India

Page 3: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

3

Cloud Computing

Private Cloud

Public Cloud

Hybrid CloudIaaS

PaaSSaaS

Elastic Cloud

Virtualization

Elastic Cloud

Automated Provisioning

SOA

CapEx vs. OpEx

Page 4: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

Background What is Cloud ? Various Forms of Cloud

The landscape Analysts Slate Rationale for the need

Windows Azure Building Blocks Technologies

virtual techdaysINDIA │ 18-20 august 2010

S E S S I O N A G E N D A

Page 5: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

2

1 Businesses are forced to capitalize on new opportunities while constraining costs in fragile economic conditions

Infrastructure costs are fixed and ongoing, and distract from the mission of reducing business process friction and problems.

Leveraging past investments to provide future value.

Many data centers at limit—real estate, capacity, cooling and power.

3

4

5

6

7

Challenges Facing Today’s Enterprise

8

Matching capacity to demand.

Maintaining security while increasing access and transparency—within and outside the organization.

Security, access, and transparency across the value chain: suppliers, partners, etc.

Lack of a common platform.Rationale

Page 6: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

6

ApplicationApplication

Distributed Computi ng

ApplicationApplication

Platform as a Service

ApplicationPlatform

DatabasePlatform

MiddlewarePlatformTooling

Infr

astr

uctu

re a

s a

Ser

vice

Page 7: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

7

Cloud Computing Internet Based Computing=

Business & Operating Model

Hardware & Software

Hosting

Consumption

Provisioning

‘Pay as you Go’ Model

Image Source: Janakiram MSV

Page 8: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

8

Page 9: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

9

Hardware & Software

Applications/Solutions Sizing & Provisioning

Infrastructure Managem

ent &

Security

Application Platform

SaaS

End Users

PaaS

Developers

IaaS

Client Machines

CLOU

D CO

MPU

TING

Page 10: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

Public Cloud

The Cloud

Off Premise/Third Party

Enterprise

Public Cloud

Page 11: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

Private Cloud

The Cloud

Off Premise/Third Party

Enterprise

Public CloudPrivate Cloud

On Premises

The Cloud

Page 12: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

Hybrid Cloud

The Cloud

Off Premise/Third Party

Enterprise

Public CloudPrivate Cloud

On Premises

The Cloud

Hybrid Cloud

Page 13: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

Major Players

Page 14: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

BENEFITS FOR YOUR BUSINESS

Agility Focus Efficiency Simplicity

Page 15: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

Fundamentals

How Microsoft Views the Cloud

Scale outAutomated

ServiceManagement

HighAvailability Multi-tenancy

Infrastructure

Business model

Ownership

HeterogeneousHomogeneous

OpEx CapEx

Lease/Rented Owned

Considerations

ManagementThird Party Self

Location On premisesOff premises

Page 16: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

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

The Windows Azure Platform

Page 17: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

The Fabric Controller communicates with every server within the Fabric. It manages the Windows Azure operating system, monitors every application, decides where new applications should run – optimizing hardware utilization.

Defining Windows Azure Architecture

Page 18: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

Virtualized Computation provides massive application scalability. Customers can build a combination of web and worker roles. Those roles can be replicated as needed to scale the applications and computational processing power.

Storage Services allow customers to scale to store large amounts of data – in any format – for any length of time, only paying for what they use or store.

Service Management is performed by the Fabric Controller, which controls all the resources within the data center. The Fabric Controller deploys your service and monitors the overall health of the fabric.

Security and Control State-of-the-art physical security processes combined with strictly controlled OS access model. Data is replicated in multiple fault domains in location selected by the customer.

State-of-the-art data centers located around the world. Host your applications and data securely, accessible from everywhere you allow.

Page 19: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

Microsoft Cloud Computing Continuum

Private

Public

Dynamic Data Center ToolkitFor Hosters| Dynamic Data Center Toolkit

For Enterprises|

IT a

s a

 Serv

ice

Software as

a Service(SaaS)

Platform as

a Service(PaaS)

Infrastructure as a

Service(IaaS)

Page 20: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

Software + Services

PC Phone

Server Cloud

Tools and Cross-Platform Support

Client

TV

Page 21: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

21

Case Study

Page 22: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

22http://www.microsoft.com/windowsazure/evidence/

Evid

ence

Page 23: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

virtual techdaysINDIA │ 18-20 august 2010

RESOURCES

Resource-1 www.WindowsAzure.com Windows Azure Story

Resource-2 http://www.microsoft.com/windowsazure/tco/ TCO Calculator

Resource-3 http://channel9.msdn.com http://wwww.msdev.com Learning Resources

Page 24: Virtual techdays INDIA │ 18-20 august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India

virtual techdaysTHANKS│18-20 august 2010

[email protected] │http://blogs.msdn.com/sandeepalur