Cirrus clouds are thin, wispy clouds found high in the sky, while cumulus clouds are thick, puffy clouds that can bring rain. The document discusses different types of cloud computing including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It compares major cloud providers like Amazon AWS, Microsoft Azure, and Google Cloud on their IaaS, PaaS and SaaS offerings.
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Digitalkonferansen 2014 - Cirrus or Cumulus: Which cloud provider is the right one fore me?
1. “The power of accurate
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
4. 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
5. 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
6. 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
11. 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
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 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 %
16. Moving up the cloud stack
• Migrate your code to PaaS
• Migrate your data to SQL-aaS
• Migrate your storage to Storage-aaS
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)
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!
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.
Mangevarianter: Storage, Identity, Authentication etc.IaaServeldigpopulærtblandtnorskebedrifter om dagen, deveropptattavPaaS (bra!)