Cloud computing is a tool to help you increase flexibility, agility and cost effectiveness. Explore our pages dedicated to specific cloud topics.

Introduction to cloud computing

What is cloud computing?

See a basic definition as well as descriptions of the various service and deployment models.

Benefits of cloud computing

Understand how cloud computing can be of benefit to your organization.

IaaS vs. SaaS vs. PaaS

Dive deeper with definitions on the primary cloud service models.

Cloud platform

What is cloud hosting?

See a definition and the benefits of cloud hosting for accelerating deployment and reducing costs.

Cloud infrastructure

What is cloud storage?

Understand the types of cloud storage and how they can help with data accessibility.

What is object storage?

Explore this hierarchy-free method for storing data and its advantages.

What is a cloud database?

Read about the basics of a cloud database and how it can offer greater flexibility.

What is a cloud server?

Understand the definition of a cloud server and its benefits.

Cloud models

What is hybrid cloud?

Understand the components of a hybrid cloud model.

What is virtual private cloud?

See a basic definition of virtual private cloud and its advantages.

What is private cloud?

Explore private cloud options for supporting business innovation.

What is DevOps?

Read about this collaborative approach between lines of business, development and IT.

Cloud use cases

What is mobile cloud computing?

Understand the advantages of mobile cloud computing as a tool to deliver apps.

What is video streaming?

Explore this method and its benefits for distributing video using cloud technology.


Middleware provides an enabling layer and the enterprise integration needed to connect systems of engagement with existing systems of record, so that you can tap into, understand and leverage an abundance of data.

Discover, learn and explore how the IBM middleware portfolio supports your digital transformation to cloud.

Learn more