Cloud infrastructure services are also known as Infrastructure as a Service (IaaS). IAAS can:
- Access, monitor and manage remote datacentre infrastructures such as compute, storage and networking services.
- Manage applications, data, runtime, middleware, and OSes.
- Manage virtualization, servers, hard drives, storage, and networking.
- Offer databases, messaging queues, and other services above the virtualization layer.
- Install any required platform.
IAAS Examples : Amazon Web Services (AWS), Cisco Metapod, Microsoft Azure, Google Compute Engine (GCE), Joyent, etc.
- PAAS is a datacentre OS.
- PAAS can match various application components to the infrastructure, and it can also deploy and dynamically configure those components.
- PAAS can even provide developers with tools to scale and update the application over time.
- For experienced developers, PAAS approach is the most money-saving option.
- Private PAAS gives enterprises the ability to deploy and host a PAAS within their IT infrastructure, allowing them to reap its benefits without the accessibility problems of public PAAS.
- Flexible PAAS software technology can be deployed on any infrastructure.
- Vendors offering PAAS software technology incude Apprenda that makes a flexible software stack for enterprises running Microsoft's .NET framework.
- As with most cloud services, PAAS is built on top of virtualization technology.
Examples of PAAS providers include Heroku, Google App Engine, and Red Hat's OpenShift.