Cloud computing: A complete guide
What is cloud computing?
Cloud computing types
Platform as a service (PaaS)
Platform as a service provides a cloud-based environment with everything required to support the complete lifecycle of building and delivering web-based (cloud) applications — all without the cost and complexity of buying and managing the underlying hardware, software, provisioning and hosting.
Benefits of PaaS:
- Develop application and get to market faster
- Deploy new web applications to the cloud in minutes
- Reduce complexity with middleware as a service
Infrastructure as a service (IaaS)
Infrastructure as a service provides companies with computing resources — including servers, networking, storage and data-center space — on a pay-per-use basis.
Benefits of IaaS:
- No need to invest in your own hardware
- Infrastructure scales on demand to support dynamic workloads
- Flexible, innovative services available on demand
Software as a service (SaaS)
Cloud-based applications — or software as a service — run on distant computers “in the cloud” that are owned and operated by others and that connect to users’ computers via the internet and (usually) a web browser.
Benefits of SaaS:
- You can sign up and rapidly start using innovative business apps
- Apps and data are accessible from any connected computer
- No data is lost if your computer breaks, because the data is in the cloud
- The service is able to dynamically scale to usage needs.