Cloud-computing comparison

Last updated

The following is a comparison of cloud-computing software and providers.

Contents

IaaS (Infrastructure as a service)

Providers

General

ProviderLaunchedBlock storageAssignable IPsSMTP supportIOPS Guaranteed minimum Security Locations Notes
Google Cloud Platform 2013YesNoNo [1] YesYes [2] br, ca, cl, us, be, ch, de, es, fi, it, po, nl, uk, il, au, cn, in, jp, sg, id, tw [3] SMTP blocked. [4]
Oracle Cloud Infrastructure 2014YesYesYesYesYes [5] us, ca, br, de, uk, nl, ch, in, aus, jp, kr, saud
Amazon Web Services 2006YesYesPartial [6] YesYes [7] us, ca, br, ie, de, uk, cn, sg, au, jp, kr, in, za, fr, se, bh, hk, it, idList of bugs [8]
IBM Cloud 2005YesYesNo [9] YesYes [10] us, gb, fr, de, nl, in, au, hk, kr, it, jp, no, sg
Microsoft Azure 2010YesYesYes [11] YesYes [12] ca, us, br, ie, nl, de, uk, cn, au, jp, in, kr, sg, hk, za, idList of bugs [13]
GoDaddy 2016NoNoYes [14]
Rackspace 1998PartialNoYesNoYes [15] us, au, hkroot volume is a fixed size
OVH 1999 [16] YesYes [17] Yes [18] YesYes [19] au, ca, de, fr, gb, pl, us, sg [20]
Atlantic.Net 2010NoYesNoYes [21] us, uk, ca
Scaleway 2016YesYes [22] Yes [23] YesYes [24] fr, nl
Alibaba Cloud 2009YesYesYesYesYes [25] cn, hk, sg, au, my, id, in, jp, us, de, uk, ae
Hetzner Cloud YesYes [26] de, fi, us
Safe Swiss Cloud 2013 [27] YesYesYesYes [28] ch
DigitalOcean 2016 [29] PartialYesPartialYes [30] sg, nl, uk, ca, de, inSMTP for accounts older than 60 days [31] but they use spam mandrillapp servers. [32] root volume is a fixed size.

SaaS (Software as a Service)

General

SaaS (Software as a Service)Initial release dateLicense(s)Written inAs a serviceLocal installations
fluid Operations eCloudManager 2009-03-01 Proprietary Java, GroovyNoYes
AppScale [33] 2009-03-07 Apache License Python, Ruby, GoYesYes
Cloud Foundry 2011-04-12 Apache License Ruby, C, Java, GoYesYes
Cloud.com / CloudStack [34] 2010-05-04 Apache license Java, CYesYes
Eucalyptus [35] 2008-05-29 Proprietary, GPL v3 Java, CYesYes
Flexiant Limited [36] 2007-01-15 Proprietary software Java, CYesYes
Nimbus 2009-01-09 Apache License Java, PythonYesYes
OpenNebula [37] 2008-03-?? Apache License C++, C, Ruby, Java, Shell script, lex, yaccYesYes
OpenQRM [38] 2008-03-?? GPL License C++, PHP, Shell scriptYesYes
OpenShift [39] 2011-05-04 Apache License GoYesYes
OpenStack [40] 2010-10-21 Apache License PythonYesYes
OnApp 2010-07-01 Proprietary Java, Ruby, C++YesYes
oVirt 2012-08-09 Apache License Java, Python ?Yes
Jelastic 2011-01-27 GPL License, Apache License, BSD License Java, JavaScript, Perl, Shell scriptYesYes

Supported hosts

SoftwareLinuxFreeBSDWindowsBare Metal
AppScale  ? ? ?
Cloud Foundry YesNoYesYes
Cloud.com / CloudStackYesNoYesYes
Eucalyptus YesNoNoYes [41]
Flexiant Limited NoYesNoYes
Nimbus Yes ?NoNo
OpenNebula YesNo ?No
OpenQRM YesNoNoNo
OpenShift YesNoNoYes
OpenStack YesNoYesYes
OnApp YesNoNoYes
oVirt YesNoNoYes

Supported guests

SoftwareLinuxWindowsVMwareXenKVMVirtualBoxDockerOther
fluid Operations YesYesYesYesYesNo ?
AppScale  ? ?YesYesYesYes ?
Cloud Foundry YesYesYesYesYesYesYes
Cloud.com / CloudStackYesYes [42] YesYesYesYes ?
Eucalyptus YesYesYesYesYes ? ?Any guest OS supported by Xen, KVM, or VMWare
Flexiant Limited YesYesYesYesYesYes ?FreeBSD
Nimbus Yes ? ?YesYes ? ?
OpenNebula YesYesYesYesYesYes ?Any guest OS supported by Xen, KVM, or VMWare
OpenQRM YesYesYesYesYesYes ?
OpenShift YesNoYesYesYesYes ?
OpenStack YesYesYesYesYesNoYes
OnApp YesYesYesYesYesNo ?JumpBox, FreeBSD
oVirt YesYesNoNoYesNo ?
Jelastic  ? ? ? ? ? ?YesParallels Virtuozzo Containers

PaaS (Platform as a service)

Providers

ProviderLaunchedSaaS
Appian 1999
Cloud Foundry 2011
CloudBees 2010Java, JRails and Grails, Jenkins
Computer Sciences Corporation
Engine Yard 2006
Heroku 2008 Ruby, Java, Node.js, Scala, Clojure, Python, PHP, and Go.
Oracle Cloud Platform 2014
PythonAnywhere 2012 Python
Salesforce App Cloud

Providers on IaaS

PaaS providers which can run on IaaS providers ("itself" means the provider is both PaaS and IaaS):

Software Amazon EC2 Rackspace GoGrid Mail.Ru (MCS)Other
AppScale Yes ? ??
Cloud Foundry YesYes ??
Cloud.com  ? ? ??itself
Eucalyptus  ? ? ??itself
Flexiant Limited  ? ? ??Itself
fluid Operations  ? ? ??
Nimbus  ? ? ??itself
OnApp  ? ? ??itself
OpenNebula  ? ? ??itself
OpenQRM  ? ? ??itself
OpenShift Yes ? ??Safe Swiss Cloud [43]
OpenStack YesYesYesYesSafe Swiss Cloud [44]

Related Research Articles

NetApp, Inc. is an intelligent data infrastructure company that provides unified data storage, integrated data services, and cloud operations (CloudOps) solutions to enterprise customers. The company is based in San Jose, California. It has ranked in the Fortune 500 from 2012 to 2021. Founded in 1992 with an initial public offering in 1995, NetApp offers cloud data services for management of applications and data both online and physically.

<span class="mw-page-title-main">SUSE S.A.</span> Open-source software company

SUSE S.A. is a Luxembourgish multinational open-source software company that develops and sells Linux products to business customers. Founded in 1992, it was the first company to market Linux for enterprise. It is the developer of SUSE Linux Enterprise and the primary sponsor of the community-supported openSUSE Linux distribution project. While the openSUSE "Tumbleweed" variation is an upstream distribution for both the "Leap" variation and SUSE Linux Enterprise distribution, its branded "Leap" variation is part of a direct upgrade path to the enterprise version, which effectively makes openSUSE Leap a non-commercial version of its enterprise product.

<span class="mw-page-title-main">Amazon Elastic Compute Cloud</span> Cloud computing platform

Amazon Elastic Compute Cloud (EC2) is a part of Amazon.com's cloud-computing platform, Amazon Web Services (AWS), that allows users to rent virtual computers on which to run their own computer applications. EC2 encourages scalable deployment of applications by providing a web service through which a user can boot an Amazon Machine Image (AMI) to configure a virtual machine, which Amazon calls an "instance", containing any software desired. A user can create, launch, and terminate server-instances as needed, paying by the second for active servers – hence the term "elastic". EC2 provides users with control over the geographical location of instances that allows for latency optimization and high levels of redundancy. In November 2010, Amazon switched its own retail website platform to EC2 and AWS.

vCloud Air was a public cloud computing service built on vSphere from VMware. vCloud Air has three "infrastructure as a service" (IaaS) subscription service types: dedicated cloud, virtual private cloud, and disaster recovery. vCloud Air also offers a pay-as-you-go service named Virtual Private Cloud OnDemand.

<span class="mw-page-title-main">Cloud computing</span> Form of shared internet-based computing

Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, each of which is a data center. Cloud computing relies on sharing of resources to achieve coherence and typically uses a pay-as-you-go model, which can help in reducing capital expenses but may also lead to unexpected operating expenses for users.

<span class="mw-page-title-main">Open Cloud Computing Interface</span> Open protocol for cloud computing

The Open Cloud Computing Interface (OCCI) is a set of specifications delivered through the Open Grid Forum, for cloud computing service providers. OCCI has a set of implementations that act as proofs of concept. It builds upon World Wide Web fundamentals by using the Representational State Transfer (REST) approach for interacting with services.

<span class="mw-page-title-main">Virtual private cloud</span> Pool of shared resources allocated within a public cloud environment

A virtual private cloud (VPC) is an on-demand configurable pool of shared resources allocated within a public cloud environment, providing a certain level of isolation between the different organizations (denoted as users hereafter) using the resources. The isolation between one VPC user and all other users of the same cloud (other VPC users as well as other public cloud users) is achieved normally through allocation of a private IP subnet and a virtual communication construct (such as a VLAN or a set of encrypted communication channels) per user. In a VPC, the previously described mechanism, providing isolation within the cloud, is accompanied with a virtual private network (VPN) function (again, allocated per VPC user) that secures, by means of authentication and encryption, the remote access of the organization to its VPC resources. With the introduction of the described isolation levels, an organization using this service is in effect working on a 'virtually private' cloud (that is, as if the cloud infrastructure is not shared with other users), and hence the name VPC.

<span class="mw-page-title-main">AppScale</span> American cloud infrastructure software company

AppScale is a software company offering cloud infrastructure software and services to enterprises, government agencies, contractors, and third-party service providers. The company commercially supports one software product, AppScale ATS, a managed hybrid cloud infrastructure software platform that emulates the core AWS APIs. In 2019, the company ended commercial support for its open-source serverless computing platform AppScale GTS, but AppScale GTS source code remains freely available to the open-source community.

<span class="mw-page-title-main">OVHcloud</span> French web hosting and cloud computing company

OVH, legally OVH Groupe SA, is a French cloud computing company which offers VPS, dedicated servers and other web services. As of 2016 OVH owned the world's largest data center in surface area. As of 2019, it was the largest hosting provider in Europe, and the third largest in the world based on physical servers. According to W3Techs, OVH has 3.4% of website data center market share in 2024. The company was founded in 1999 by the Klaba family and is headquartered in Roubaix, France. In 2019 OVH adopted OVHcloud as its public brand name.

A cloud database is a database that typically runs on a cloud computing platform and access to the database is provided as-a-service. There are two common deployment models: users can run databases on the cloud independently, using a virtual machine image, or they can purchase access to a database service, maintained by a cloud database provider. Of the databases available on the cloud, some are SQL-based and some use a NoSQL data model.

<span class="mw-page-title-main">FUJITSU Cloud IaaS Trusted Public S5</span> Cloud computing platform

FUJITSU Cloud IaaS Trusted Public S5 is a Fujitsu cloud computing platform that aims to deliver standardized enterprise-class public cloud services globally. It offers Infrastructure-as-a-Service (IaaS) from Fujitsu's data centres to provide computing resources that can be employed on-demand and suited to customers needs.

<span class="mw-page-title-main">OpenShift</span> Cloud computing software

OpenShift is a family of containerization software products developed by Red Hat. Its flagship product is the OpenShift Container Platform — a hybrid cloud platform as a service built around Linux containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux. The family's other products provide this platform through different environments: OKD serves as the community-driven upstream, Several deployment methods are available including self-managed, cloud native under ROSA, ARO and RHOIC on AWS, Azure, and IBM Cloud respectively, OpenShift Online as software as a service, and OpenShift Dedicated as a managed service.

<span class="mw-page-title-main">Abiquo Enterprise Edition</span>

Abiquo Hybrid Cloud Management Platform is a web-based cloud computing software platform developed by Abiquo. Written entirely in Java, it is used to build, integrate and manage public and private clouds in homogeneous environments. Users can deploy and manage servers, storage system and network and virtual devices. It also supports LDAP integration.

Backend as a service (BaaS), sometimes also referred to as mobile backend as a service (MBaaS), is a service for providing web app and mobile app developers with a way to easily build a backend to their frontend applications. Features available include user management, push notifications, and integration with social networking services. These services are provided via the use of custom software development kits (SDKs) and application programming interfaces (APIs). BaaS is a relatively recent development in cloud computing, with most BaaS startups dating from 2011 or later. Some of the most popular service providers are AWS Amplify and Firebase.

<span class="mw-page-title-main">HPE Helion</span>

HPE Helion was Hewlett-Packard's portfolio of open-source software and integrated systems for enterprise cloud computing. It was announced by HPE Cloud in May 2014. HPE Helion grew from under US$300 million to over US$3 billion by 2016. HP closed the public cloud business on 31 January 2016. HP has hybrid cloud and other offerings but the Helion public cloud offering was shut down.

Cloud management is the management of cloud computing products and services.

<span class="mw-page-title-main">BOSH (software)</span>

BOSH is an open-source software project that offers a toolchain for release engineering, software deployment and application lifecycle management of large-scale distributed services. The toolchain is made up of a server and a command line tool. BOSH is typically used to package, deploy and manage cloud software. While BOSH was initially developed by VMware in 2010 to deploy Cloud Foundry PaaS, it can be used to deploy other software. BOSH is designed to manage the whole lifecycle of large distributed systems.

Function as a service (FaaS) is a category of cloud computing services that provides a platform allowing customers to develop, run, and manage application functionalities without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app. Building an application following this model is one way of achieving a "serverless" architecture, and is typically used when building microservices applications.

<span class="mw-page-title-main">History of cloud computing</span>

The concept of the cloud computing as a platform for distributed computing traces its roots back to 1993. At that time, Apple spin-off General Magic and AT&T utilized the term in the context of their Telescript and Personal Link technologies.

<span class="mw-page-title-main">IBM Cloud</span> Cloud computing services provided by IBM

IBM Cloud is a set of cloud computing services for business offered by the information technology company IBM.

References

  1. SMTP at Google compute
  2. Security, Privacy, and Cloud Compliance | Google Cloud
  3. Global Locations - Regions & Zones | Google Cloud
  4. "Sending email from an instance | Compute Engine Documentation".
  5. Cloud Security Services
  6. Restriction on port 25 at AWS
  7. AWS Cloud Security
  8. Amazon bugs at Ubuntu
  9. SMTP at IBM
  10. Security for IBM Cloud
  11. SMTP at Azure
  12. Introduction to Azure security at Azure
  13. Azure bugs at Ubuntu
  14. Website Security - Protect Your Site with GoDaddy
  15. Cloud Security & Cybersecurity Solution
  16. Clabaugh, Jeff (2016-10-06). "French firm to open 1st US data center in Fauquier Co". WTOP . Archived from the original on 2019-10-16. Retrieved 2019-10-16.
  17. "Failover IP - Networking & Security | OVHcloud". OVH . 2019-11-26. Archived from the original on 2019-11-27. Retrieved 2019-11-26.
  18. "Getting started with an MX Plan solution | OVH Guides". OVH . 2019-11-26. Archived from the original on 2019-11-27. Retrieved 2019-11-26.
  19. Network security and application protection | OVHcloud
  20. "About OVH - Data Centers | OVHcloud". OVH . 2019-11-26. Archived from the original on 2019-11-27. Retrieved 2019-11-26.
  21. PCI Security Services
  22. "How to deal with private and flexible IPs addresses". Scaleway . 2020-04-15.
  23. SMTP at Scaleway
  24. Our certifications & security
  25. Cloud Security
  26. Security
  27. safeswisscloud at Internet Archive
  28. IT Security
  29. DigitalOcean launches block storage and lets you store terabytes of data at techcrunch
  30. DigitalOcean's security pillars
  31. SMTP policy at digitalocean
  32. "Network Tools: DNS,IP,Email".
  33. Urquhart, James (June 22, 2009). "The new generation of cloud-development platforms." CNET News. Accessed November 2011.
  34. Harris, Derrick Harris (October 22, 2010). "Microsoft Joins OpenStack to Add Hyper-V Support." Archived 2021-08-03 at the Wayback Machine Gigaom.com. Accessed November 2011.
  35. Prickett Timothy M. (May 10, 2011). "Ubuntu eats OpenStack for clouds - Eucalyptus leaves." The Register. Accessed November 2011.
  36. "Vendor Landscape: Cloud Management". Info-Tech Research Group. October 24, 2012. Retrieved July 25, 2017.
  37. European Commission Expert Group Report (January 26, 2010). "The Future of Cloud Computing"
  38. " OpenQRM Enterprise Architecture (February 24, 2010)
  39. Schabell, Eric (December 2012). OpenShift Primer. Developer.Press.
  40. Pepple, Ken (August 2011). Deploying OpenStack. O'Reilly Media. ISBN   978-1-4493-1105-6.
  41. Poul Weiss " Youtube.com install instruction for node cluster." Youtube Video. 12 October 2012.
  42. "Apache CloudStack Features - Wide Range Guest VM OS Support". Archived from the original on 2013-10-05. Retrieved 2013-10-04.
  43. Kubernetes Cloud at safeswisscloud.com
  44. Open Cloud at safeswisscloud.com