virtual techdays india │ 18-20 august 2010 cloud computing – what and how ? sandeep j alur │...
TRANSCRIPT
virtual techdaysINDIA │ 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
3
Cloud Computing
Private Cloud
Public Cloud
Hybrid CloudIaaS
PaaSSaaS
Elastic Cloud
Virtualization
Elastic Cloud
Automated Provisioning
SOA
CapEx vs. OpEx
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
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
6
ApplicationApplication
Distributed Computi ng
ApplicationApplication
Platform as a Service
ApplicationPlatform
DatabasePlatform
MiddlewarePlatformTooling
Infr
astr
uctu
re a
s a
Ser
vice
7
Cloud Computing Internet Based Computing=
Business & Operating Model
Hardware & Software
Hosting
Consumption
Provisioning
‘Pay as you Go’ Model
Image Source: Janakiram MSV
8
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
Public Cloud
The Cloud
Off Premise/Third Party
Enterprise
Public Cloud
Private Cloud
The Cloud
Off Premise/Third Party
Enterprise
Public CloudPrivate Cloud
On Premises
The Cloud
Hybrid Cloud
The Cloud
Off Premise/Third Party
Enterprise
Public CloudPrivate Cloud
On Premises
The Cloud
Hybrid Cloud
Major Players
BENEFITS FOR YOUR BUSINESS
Agility Focus Efficiency Simplicity
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
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
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
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.
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)
Software + Services
PC Phone
Server Cloud
Tools and Cross-Platform Support
Client
TV
21
Case Study
22http://www.microsoft.com/windowsazure/evidence/
Evid
ence
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
virtual techdaysTHANKS│18-20 august 2010
[email protected] │http://blogs.msdn.com/sandeepalur