Cloud Intro - Saint Louis Day of Dot Net

28
Brian Blanchard Interim CIO / Executive Consultant Lagovent / Lagovent Ventures A Walk in the Cloud Intro to The Cloud and MS Azure Email: [email protected] Blog: www.devrevival.com Bio: www.brian-blanchard.com

description

Introduction to The Cloud from Saint Louis Day of Dot Net session:History, Composition, Advantages, Disadvantages, Cloud features available in the Microsoft Azure Platform.

Transcript of Cloud Intro - Saint Louis Day of Dot Net

Page 1: Cloud Intro - Saint Louis Day of Dot Net

Brian BlanchardInterim CIO / Executive

ConsultantLagovent / Lagovent Ventures

A Walk in the CloudIntro to The Cloud and MS Azure

Email: [email protected]: www.devrevival.comBio: www.brian-blanchard.com

Page 2: Cloud Intro - Saint Louis Day of Dot Net

What is the Cloud?

Page 3: Cloud Intro - Saint Louis Day of Dot Net

What is The Cloud

Cloud Services are any information technology services executed outside of your traditional network infrastructure.

These services accumulatively are referred to as The Cloud.

Characteristics:o On-demand self-serviceo Ubiquitous network accesso Location independent resource poolingo Rapid elasticityo Measured Service

Next ->

Page 4: Cloud Intro - Saint Louis Day of Dot Net

History of the Cloud?

Page 5: Cloud Intro - Saint Louis Day of Dot Net

History of The Cloud

Next ->

Page 6: Cloud Intro - Saint Louis Day of Dot Net

Cloud Composition

Page 7: Cloud Intro - Saint Louis Day of Dot Net

Cloud Composition

Next ->

Page 8: Cloud Intro - Saint Louis Day of Dot Net

Cloud Composition

.Net Development: Azure

LAMP Development:

EC2

Java Development: Google App Engine

Next ->

Page 9: Cloud Intro - Saint Louis Day of Dot Net

Cloud CompositionPlatform as a Service: Evolution of hosting concept

Spark: virtualization

Evolution: OS options Better pricing

Utility billing model Granular feature set control “Transient instances in an constant state

of dynamic, self adjusting flux”, Yousef Khalidi, Microsoft Engineer

Sub categories / Azure examples: Single platform – Windows Azure Database – SQL Azure Infrastructure – Windows Azure Platform Data – ? Live Services user data ? Storage - Mesh – coming at PDC09

Next ->

Page 10: Cloud Intro - Saint Louis Day of Dot Net

Cloud Composition

Software as a Service: Evolution of website and web services

Spark: Success of pay as you go websites I.E.

salesforce.com

Evolution: Integration options Increased stability Improved SLAs

Range of applications: From CRMs to subatomic & quantum

physics calculation engines Azure: Office, Exchange, SharePoint,

Dynamics

Next ->

Page 11: Cloud Intro - Saint Louis Day of Dot Net

Cloud Composition

Everything as a Service: Services that support The Cloud Services supporting services

Spark: Need to accelerate Cloud development

Sub categories / Azure Examples: Testing as a Service Security as a Service –

Geneva Live Services

Governance as a Service Integration as a Service –

.Net Services SharePoint Services Dynamics CRM Services Mesh Services – PDC09

Next ->

Page 12: Cloud Intro - Saint Louis Day of Dot Net

Value of the Cloud

Page 13: Cloud Intro - Saint Louis Day of Dot Net

Value of The Cloud

scalabilit

yquality performance

costagility innovatio

n

choice

Cloud Value

App Dev Value IT Ops ValueBusiness Value

Rapid production deployment

Increasedinnovation

Rapidprototypecreation

CentralService

Bus CentralizedB2B Security

Limits CapEx

Deploy resources

quickly

Standards based communication

SoapRestXML

Smaller Internalfootprint

Higherperformance/price

ratio

Reduce ITRisk

Reducedstaffing

concernsScalability

Improvedcapacityplanning

GranularOpEx

Control

Value/People/Process

Next ->

Page 14: Cloud Intro - Saint Louis Day of Dot Net

Value of The Cloud – App Dev Value

CentralService

Bus

CentralizedB2B SecurityStandards based

communicationSoapRest

XML

Architecture Value

Next ->

Page 15: Cloud Intro - Saint Louis Day of Dot Net

Value of The Cloud – App Dev Value

Rapid production deployment

Deploy resources

quicklyRapid

prototypecreation

Agility

Next ->

Page 16: Cloud Intro - Saint Louis Day of Dot Net

Scalability

Value of The Cloud – IT Ops Value

Smaller Internalfootprint

Higherperformance/price

ratio

IT Operational Value

Improvedcapacityplanning

Next ->

Page 17: Cloud Intro - Saint Louis Day of Dot Net

Reducedstaffing

concerns

Limits CapEx

Value of The Cloud – Business Value

Increasedinnovation

Business Value

GranularOpEx

Control

Reduced IT Risk

Value/People/Process

Next ->

Page 18: Cloud Intro - Saint Louis Day of Dot Net

Dark Clouds – Risk of the cloud

Cloud Risks

Reliability

Security

SLAs

Pricing

Data Privacy Shift in mindset

ProviderLock-in

CustomerConfidence

Weak Standards

Next ->

Page 19: Cloud Intro - Saint Louis Day of Dot Net

Dark Cloud - The Cloud is over-hyped

F5 survey: 67% of IT

managers have reserved a portion of their budget for The Cloud

71% expect to focus on The Cloud in ‘10

My survey: There are more

definitions for “The Cloud” than cloud implementers.

The CloudToday

Next ->

Page 20: Cloud Intro - Saint Louis Day of Dot Net

Clear view of The Cloud

Data Privacy

App Dev Value IT Ops ValueBusiness Value

Increasedinnovation

ProviderLock-in

Rapidprototypecreation

CentralService

Bus CentralizedB2B Security Rapid

production deployment

Limits CapEx

Deploy resources

quickly

Standards based communication

SoapRestXML

Smaller Internalfootprint

Higherperformance/price

ratio

Reduce ITRisk

Reducedstaffing

concernsScalability

Improvedcapacityplanning

GranularOpEx

Control

CustomerConfidence

Value/People/Process

Reliability

Security

Weak Standards

Shift in mindset

Pricing

SLAs

The Cloud

Over-Hyped

Next ->

Page 21: Cloud Intro - Saint Louis Day of Dot Net

Cloud Scenarios

When is The Cloud appropriate?

Page 22: Cloud Intro - Saint Louis Day of Dot Net

Cloud Scenarios – When is The Cloud appropriate?

Warning: Before we continue I must warn you:

o The Cloud is not a Silver bulleto The Cloud is not always cost effectiveo Do your homework before moving to The Cloud

Next ->

Page 23: Cloud Intro - Saint Louis Day of Dot Net

Cloud Scenarios – When is The Cloud appropriate?

Common reasons to use The Cloud Fiscal motivators:

o Capital Shortageo High strategic importance & Low projected ROI

Odd usage patterns:o Unstable usage patternso Low anticipated useo Insufficient data to product accurate usage

forecasts

Next ->

Page 24: Cloud Intro - Saint Louis Day of Dot Net

Cloud Deployment

Page 25: Cloud Intro - Saint Louis Day of Dot Net

Cloud deployment– Not all clouds are created equal

Types of clouds Public Clouds:

o Owned by Cloud provider

Private Cloud: o Owned by the organization

o Internal Cloud: Hosted on-premise

o External Cloud: Hosted by a Cloud provider

Public Cloud

Next ->

Page 26: Cloud Intro - Saint Louis Day of Dot Net

Cloud Planning

Mapping your walk in The Clouds

Page 27: Cloud Intro - Saint Louis Day of Dot Net

Mapping your walk in The Clouds

Basic architectural elements you should understand before taking a walk in the clouds

Is the Org. & culture ready for The Cloud? Does The Cloud add long-term value in this scenario?

Are the data, services, & processes well documented? What initial & long term resources are needed to support them? How do Cloud providers compare to these needs?

Are those providers compatible with existing Security, Governance, & Operational plans?

Should you adjust these plans? How?

The cloud gives technicians additional architectural options. It does not give us an excuse to deploy solutions without the proper IT

architecture.

Next ->

Page 28: Cloud Intro - Saint Louis Day of Dot Net

Brian BlanchardInterim CIO / Executive

ConsultantLagovent / Lagovent Ventures

A walk in The Cloud

Email: [email protected]: www.devrevival.comBio: www.brian-blanchard.com

Questions & Answers