IaaS provides virtualized computing resources over the internet. It includes virtual machines, storage, and networks.
Example: Amazon Web Services, Microsoft Azure, Google Cloud Platform
PaaS offers a platform that includes the infrastructure as well as tools and services needed for application development and deployment.
Example: Heroku, Google App Engine, Microsoft Azure App Services.
SaaS delivers software applications over the internet on a subscription basis. Users can access these applications through a web browser.
Example: Salesforce, Microsoft 365, Google Workspace
FaaS allows developers to run individual functions or pieces of code in response to events without managing the underlying infrastructure.
Example: AWS Lambda, Azure Functions, Google Cloud Functions
DBaaS offers database services that are managed by a third party, eliminating the need for organizations to handle database administration tasks.
Example: VMware Horizon Cloud, Microsoft Azure Virtual Desktop