“The power of accurate
observation is commonly called
cynicism by those who have not
got it.”
George Bernard Shaw
Irish dramatist & socialist (1856 - 1950)
Cirrus or Cumulus – which
cloud type should I
choose?
Morgan Simonsen
Lead 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
Cloud Computing types
The very fist question…
Public Cloud shops Norwegian Market
Provider Offers
Amazon AWS IaaS (EC2)
PaaS (EC2)
Google PaaS (Google App Engine)
SaaS (Google Docs)
Microsoft IaaS (Microsoft Azure)
PaaS (Microsoft Azure)
SaaS (Office 365)
PaaS Comparison
Provider Framework DB IaaS (IAM)
Microsoft .NET
Java
Node.js
PHP
Python
Ruby
*
SQL Azure Active
Directory
Google Python
Java
Go
PHP
GQL
Google Cloud SQL
Google ID
Amazon AWS Ruby
PHP
.NET
Java
*
DynamoDB
RDS
Redshift
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
ScaleUp
ScaleOut
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 SLA
Providers
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?

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

  • 1.
    “The power ofaccurate observation is commonly called cynicism by those who have not got it.” George Bernard Shaw Irish dramatist & socialist (1856 - 1950)
  • 2.
    Cirrus or Cumulus– which cloud type should I choose? Morgan Simonsen Lead Consultant Cloud and Datacenter, Lumagate AS
  • 3.
  • 4.
    Agenda • So whatis 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
  • 5.
    So what isthis 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
  • 6.
    Privacy and lawin 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
  • 7.
  • 8.
  • 9.
    The very fistquestion…
  • 10.
    Public Cloud shopsNorwegian Market Provider Offers Amazon AWS IaaS (EC2) PaaS (EC2) Google PaaS (Google App Engine) SaaS (Google Docs) Microsoft IaaS (Microsoft Azure) PaaS (Microsoft Azure) SaaS (Office 365)
  • 11.
    PaaS Comparison Provider FrameworkDB IaaS (IAM) Microsoft .NET Java Node.js PHP Python Ruby * SQL Azure Active Directory Google Python Java Go PHP GQL Google Cloud SQL Google ID Amazon AWS Ruby PHP .NET Java * DynamoDB RDS Redshift AWS IAM
  • 12.
    IaaS Comparison –Cloud Promises • Cost reductions / optimizations • Scalability and Automation • Choice and Flexibility
  • 13.
    Cloud Promises Cost Reductions/ Optimizations Scalability and Automation Choice and Flexibility Variety of Pricing Plans ScaleUp ScaleOut 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
  • 14.
    IaaS Comparison –User Concerns • Security Features • Ease of Migration • Reliability
  • 15.
    User Concerns Security FeaturesEase of Migration Reliability Certifications Protection Standards VM Upload Service Age SLA Providers 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 %
  • 16.
    Moving up thecloud stack • Migrate your code to PaaS • Migrate your data to SQL-aaS • Migrate your storage to Storage-aaS
  • 17.
    Am I outof work?

Editor's Notes

  • #2 zero gravity (vektløstilstand)upside down (opp ned)Underwater (under vann)on almost any surface (pånestenalleoverflater)at temperatures ranging from below freezing to 300 degrees Celsius. (fra 0 til 300 grader Celsius)
  • #7 Er dine data SÅ viktige? I så fall koble fra og lykke til…Ringte NSA for å få restoret feriebildene…Alle de store har godkjente databehandleravtaler!
  • #8 Slide Objectives:Explain the three established terms in the industry for cloud servicesSpeaking Points:With this in mind, it’s important to understand how to talk about our Cloud Services offerings.There is a lot of confusion in the industry when it comes to the cloud. It’s important that you understand both what is happening in the industry and how we think about the cloud. This is the most commonly used taxonomy for differentiating between types of cloud services.The industry has defined three categories of services:IaaS – a set of infrastructure level capabilities such as an operating system, network connectivity, etc. that are delivered as pay for use services and can be used to host applications. PaaS – higher level sets of functionality that are delivered as consumable services for developers who are building applications. PaaS is about abstracting developers from the underlying infrastructure to enable applications to quickly be composed. SaaS – applications that are delivered using a service delivery model where organizations can simply consume and use the application. Typically an organization would pay for the use of the application or the application could be monetized through ad revenue. It is important to note that these 3 types of services may exist independently of one another or combined with one another. SaaS offerings needn’t be developed upon PaaS offerings although solutions built on PaaS offerings are often delivered as SaaS. PaaS offerings also needn’t expose IaaS and there’s more to PaaS than just running platforms on IaaS.
  • #9 Mangevarianter: Storage, Identity, Authentication etc.IaaServeldigpopulærtblandtnorskebedrifter om dagen, deveropptattavPaaS (bra!)