Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

17
“The power of accurate observation is commonly called cynicism by those who have not got it.” George Bernard Shaw Irish dramatist & socialist (1856 - 1950)

description

A guide to choosing the correct public cloud provider.

Transcript of Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Page 1: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

“The power of accurate observation is commonly called cynicism by those who have not got it.”

George Bernard ShawIrish dramatist & socialist (1856 - 1950)

Page 2: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Cirrus or Cumulus – which cloud type should I choose?

Morgan SimonsenLead Consultant Cloud and Datacenter, Lumagate AS

Page 3: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Keep it simple!

Page 4: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Agenda

• So what is this cloud stuff anyway?• «Would you like that as-a-service, sir?»

• Privacy and law in the Cloud• The Cloud types• Cloud shops• New ways to do familiar things• Moving up the cloud stack

Page 5: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

So what is this cloud stuff anyway?

• Cloud computing: «’Tis not cloud all that is fluffy!»• National Institute of Standards and Technology (NIST):

• On-demand self-service• Broad network access• Resource pooling• Rapid elasticity• Measured Service

• It’s all about the app• Redundancy vs. Resiliency• Free upgrade• The Cloud Computing Delivery Model

Page 6: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Privacy and law in the cloud

• «But wait! What about that Snowden guy?»• The FISA Law

• PRISM• EdgeHill• Bullrun• Buddy list• MUSCULAR

• Norwegian Data Protection Authority and the Safe Harbour agreement

Page 7: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Cloud Computing types

consume

Software-as-a-ServiceSaaS

build

Platform-as-a-ServicePaaS

Infrastructure-as-a-Service

host

IaaS

Page 8: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Cloud Computing typesPackaged Software

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You

man

age

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Managed by vendor

You

man

age

Platform(as a Service)

Managed by vendor

You

man

age

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(as a Service)

Managed by vendor

Storage

Servers

O/S

Middleware

Virtualization

Applications

Runtime

Data

Networking

Page 9: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

The very fist question…

Page 10: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Public Cloud shops Norwegian MarketProvider OffersAmazon AWS IaaS (EC2)

PaaS (EC2)Google PaaS (Google App Engine)

SaaS (Google Docs)Microsoft IaaS (Microsoft Azure)

PaaS (Microsoft Azure)SaaS (Office 365)

Page 11: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

PaaS ComparisonProvider Framework DB IaaS (IAM)

Microsoft .NETJavaNode.jsPHPPythonRuby*

SQL Azure Active Directory

Google PythonJavaGoPHP

GQLGoogle Cloud SQL

Google ID

Amazon AWS RubyPHP.NETJava*

DynamoDBRDSRedshift

AWS IAM

Page 12: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

IaaS Comparison – Cloud Promises

• Cost reductions / optimizations• Scalability and Automation• Choice and Flexibility

Page 13: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Cloud Promises

Cost Reductions / Optimizations Scalability and Automation Choice and Flexibility

Variety of Pricing Plans

Scale Up

Scale Out

APIs

Monitoring

Datacenters

Instance Types

Supported Operating Systems

Providers

Amazon (EC2)

Pay-as-you-go, reserved, spot Yes Yes Yes Extensive 8 17 4

Microsoft Pay-as-you-go, semester, year Yes Yes Yes Average 8 5 6

Google Pay-as-you-go Yes Yes Yes Poor 11 22 2

Page 14: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

IaaS Comparison – User Concerns

• Security Features• Ease of Migration• Reliability

Page 15: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

User Concerns

Security Features Ease of Migration Reliability

Certifications Protection Standards VM Upload Service Age SLAProviders

Amazon (EC2) Yes Medium Proprietary Yes 5+ Years 99,95 %

Microsoft Yes Medium HyperV Yes 1 - 2 Years 99,95 %

Google Yes Medium Proprietary No 1 - 2 Years 99,95 %

Page 16: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Moving up the cloud stack

• Migrate your code to PaaS• Migrate your data to SQL-aaS• Migrate your storage to Storage-aaS

Page 17: Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?

Am I out of work?