Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?
-
Upload
morgan-simonsen -
Category
Technology
-
view
100 -
download
0
description
Transcript of 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)
Cirrus or Cumulus – which cloud type should I choose?
Morgan SimonsenLead Consultant Cloud and Datacenter, Lumagate AS
Keep it simple!
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
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
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
Cloud Computing types
consume
Software-as-a-ServiceSaaS
build
Platform-as-a-ServicePaaS
Infrastructure-as-a-Service
host
IaaS
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
The very fist question…
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)
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
IaaS Comparison – Cloud Promises
• Cost reductions / optimizations• Scalability and Automation• Choice and Flexibility
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
IaaS Comparison – User Concerns
• Security Features• Ease of Migration• Reliability
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 %
Moving up the cloud stack
• Migrate your code to PaaS• Migrate your data to SQL-aaS• Migrate your storage to Storage-aaS
Am I out of work?