MENU
Hosting Services
A cloud service is any service made available to users on-demand via the Internet from a cloud computing provider's server in contrast to being provided from a company's on-premises servers.
There are three models of cloud service:
SaaS | Software as a Service The user manages neither the applications nor the operating system. eg. Google Workspace, Dropbox, Google Drive, Salesforce, Cisco WebEx, Concur, GoToMeeting |
PaaS | Platform as a Service The user manages the applications but not the operating system. eg. AWS Elastic Beanstalk, Heroku, Google App Engine, Apache Stratos, OpenShift, Docker |
IaaS |
Infrastructure as a Service The user manages the applications and the operating system. eg. DigitalOcean, Linode, Rackspace, Amazon Web Services (AWS), Cisco Metapod, Microsoft Azure, Google Compute Engine (GCE) |
courtesy of https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-whats-the-difference-and-how-to-choose/ ) |
Docker is a set of platform-as-a-service (PaaS) products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their software, libraries, and configuration files; they can communicate with each other through well-defined channels. All containers are run by a single operating system kernel and therefore use fewer resources than virtual machines. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine. It was first started in 2013 and is developed by Docker, Inc.