What is Cloud Computing?
Cloud computing is a model for delivering computing services—including servers, storage, databases, networking, software, analytics, and intelligence—over the internet ("the cloud") to offer faster innovation, flexible resources, and economies of scale. You typically pay only for the computing resources you use, rather than having to invest in and maintain expensive infrastructure.
What are the Types of Cloud Computing?
There are several different types of cloud computing services, including:
Infrastructure as a Service (IaaS): This type of cloud computing provides virtualized computing resources over the internet, such as virtual machines (VMs), storage, and networking. Examples include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP).
Platform as a Service (PaaS): This type of cloud computing provides a platform for building, testing, and deploying software applications over the internet. Examples include AWS Elastic Beanstalk, Azure App Service, and Google App Engine.
Software as a Service (SaaS): This type of cloud computing provides access to software applications over the internet, such as email, customer relationship management (CRM), and enterprise resource planning (ERP). Examples include Gmail, Salesforce, and Microsoft Office 365.
In addition to these types, there are other forms like DBaaS, Analytics as a Service, Function as a service and many more.