IBM provides a portfolio of cloud services including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). These services can be delivered through IBM's public cloud (SoftLayer), private cloud, or on-premises to help customers build hybrid cloud solutions. IBM also offers professional services to help customers design, deploy, and manage their hybrid cloud environments.