There are many types of public cloud computing:
- Infrastructure as a service (IaaS)
- Platform as a service (PaaS)
- Software as a service (SaaS)
- Network as a service (NaaS)
- Storage as a service (STaaS)
- Security as a service (SECaaS)
- Data as a service (DaaS)
- Desktop as a service (DaaS - see above)
- Database as a service (DBaaS)
- Test environment as a service (TEaaS)
- API as a service (APIaaS)
- Backend as a service (BaaS)
- Integrated development environment as a service (IDEaaS)