cloud computing: yes, it will radically change your world

13
9/9/2014 1 Cloud Computing yes it will radically change your world http://mvwood.com @mikewo on Twitter Mike Wood [email protected] Image: Mike Wood Background- ww.myfreetextures.com Once upon a time…

Upload: techwellpresentations

Post on 28-Jul-2015

102 views

Category:

Software


2 download

TRANSCRIPT

9/9/2014

1

Cloud Computingyes it will radically change your world

http://mvwood.com

@mikewo on Twitter

Mike Wood

[email protected]

Image: Mike Wood

Background- ww.myfreetextures.com

Once upon a time…

9/9/2014

2

Background- ww.myfreetextures.com

The War of Currents

Background- ww.myfreetextures.com

The cloud isn’t all that different…

9/9/2014

3

And now for a different story…

Meet Bill

© iStockPhoto/IsaacLKoval

What makes a cloud a cloud?

Images: Microsoft Office Clipart

On-demand self-service

Ubiquitous network access

Location transparent resource pooling

Rapid elasticity

Measured service with pay per use

Ref: The NIST Definition of Cloud Computing

9/9/2014

4

Service models of cloud computing

IaaSInfrastructure-as-a-service

“host”

PaaSPlatform-as-a-service

“build”

SaaSSoftware-as-a-service

“consume”

DaaSData-as-a-service

“consume”

Images: Microsoft Office Clipart

Deployment models of cloud computing

Private Public Hybrid Community

Images: Microsoft Office Clipart

9/9/2014

5

So what can you do in the cloud?

On/Off Growing Fast Transient Load

Images: Microsoft Office Clipart

Why is the cloud interesting?

Pay for access – NOT ownership –

of resources

Massive Scale Optimizes costs

for all

Improve time to Market

Handle usage trends easily

Images: Microsoft Office Clipart

9/9/2014

6

Is Bill wrong?

© iStockPhoto/IsaacLKoval

Traditional Enterprise Architecture

Application Server

Web Applications(Services/UI)

Console or Service

Relational Database

“Flat” StorageMessaging Solutions

Network Trusts

Mobile Devices

Big Data

Identity Management

Caching

Packaged Software

ESB (BizTalk)

9/9/2014

7

and in the cloud?

Application Server

Virtual Machines

PaaS offerings

Relational DatabaseRDS, SQL Azure, Oracle

S3, BLOBService bus, SQS, RabbitMQ

Virtual Networking

Mobile Services, Telerik

Hadoop, DocumentDB, Riak

Azure AD, IAM

Redis, ElastiCache, IronCache

SaaS Solutions

BizTalk Services, SWS

Services, services, services…

Azure Media Services

AWS Simple Notifications

Services

Heroku Add-ins

Twilio

Cerebrata

Azure Watch

CDNs

9/9/2014

8

© iStockPhoto/IsaacLKoval

What does this mean to me?

Fear of the cloud?

morgefile.com / by Click

9/9/2014

9

But what about security?

US Army – Public Domain

End User experience

morgefile.com / by pippalou

9/9/2014

10

© iStockPhoto/IsaacLKoval

Think about resources differently

Failure is always an option

morgefile.com / by clarita

9/9/2014

11

Architecting for cost

Images: Microsoft Office Clipart

“Full Earth” - NASA

9/9/2014

12

Review your applications portfolio

Do your ROI Math

Research your options

Background: Microsoft Office Clipart , Image: © iStockPhoto/IsaacLKoval,

Image: Microsoft Office Clipart

9/9/2014

13

Background: Microsoft Office Clipart , Image: © iStockPhoto/IsaacLKoval,