IBM Brings Cloud-Native Experience Behind the Firewall
IBM Brings Cloud-Native Experience Behind the Firewall
IBM is speeding up the integration of public and private clouds via containers, microservices, and APIs.
Join the DZone community and get the full member experience.Join For Free
The IBM Cloud Private software platform has been built to unlock billions of dollars in value and investment trapped in traditional data, processes and IT infrastructure in a cloud-native environment. IBM Cloud Private introduces an integration and management engine that makes it possible to seamlessly integrate software and services between private and public clouds.
IBM Cloud Private is designed to accelerate the work of enterprise developers by providing easy, secure access to valuable data and applications behind the firewall through a flexible container-based architecture and extensive API-based catalog of services. It provides extensive support for data scientists and developers across many frameworks and languages, including Java and popular and emerging open-source environments.
IBM Cloud Private and new container versions of IBM software can be easily deployed in a private or public cloud-native environment, and containerized software makes it easier to defend against security attacks. IBM Cloud Private advances:
Multi-cloud strategies by using open-source Kubernetes container architecture also widely used in public clouds to enable seamless integration with public cloud services and simplify migration of workloads to public clouds, including the IBM Cloud and others.
Rapid app development with an extensive catalog of containerized services, including Node.js and IBM’s WebSphere, MQ and Microservices Builder, to give developers the tools to create enterprise apps and easily move apps between private and public clouds.
Data-driven enterprises through integrations with major databases, including MongoDB.
IBM Cloud Private is compatible with leading systems manufacturers, including Cisco, Dell, Intel, Lenovo, and NetApp. It has been optimized for IBM Z, the industry leading secure transaction platform, IBM Power Systems, the platform designed for AI and cognitive workloads, and IBM’s Storage solution called IBM Spectrum Access.
“Innovation in new cloud services has been constrained by complexity in the enterprise IT and private clouds where much critical data and core systems reside,” said Arvind Krishna, senior vice president for IBM Hybrid Cloud and director of IBM Research. “IBM Cloud Private unlocks these assets with a new lightweight cloud-native architecture. It brings predictability, added security and data control that enterprise clients require while seamlessly integrating with any public cloud service.”
Private Clouds Growing as Companies Seek to Protect Data, Accelerate Development
Organizations, especially in regulated industries such as finance and healthcare, are turning to private clouds to maintain control of core data and workloads while taking advantage of new cloud environments. IBM estimates companies will spend more than $100 billion a year over the next three years on hardware, software, and services to create private clouds.
Private clouds can help enterprises meet security and compliance standards for data, ensure high availability of core workloads and improve performance by keeping data and apps together. Creating a cloud with on-premises systems, though, has been challenging because it involves tying together a complex network of new and existing apps, hardware, software, and services.
Greater Flexibility and Broader Enterprise Support Than Competitors
IBM Cloud Private delivers a unique solution with the flexibility of open-source container technology for working across different clouds and extensive integrations with the databases, software, and hardware required to support both new and existing apps. Other leading solutions lock developers into a specific platform, making it more difficult to connect and shift resources to other public clouds.
IBM Cloud Private is aligned for easy integration with IBM Cloud, IBM’s public cloud offering, while also enabling seamless operations with other public clouds and migration of apps between clouds. Key capabilities and features include:
Infrastructure choice with the ability to deploy via VMware, Canonical and other OpenStack distributions or bare metal servers on X86, IBM Z, and IBM Power Systems platforms.
Open community-based platforms with architecture underpinned by Kubernetes and support for app development in Docker containers and Cloud Foundry.
Database integrations, including PostgreSQL, MongoDB and IBM DB2, and container versions of IBM analytic tools, including Data Science Experience, to infuse apps with rich data and insights.
Containerized software, including IBM’s WebSphere and MQ, and easy access to development tools, including Node.js, Open Liberty and IBM’s Microservice Builder, provide a full eco-system of supporting services for developing apps.
Cloud automation tools, using IBM Cloud Automation Manager, to automatically provision and govern multi-cloud infrastructures and applications, and simplified access to public cloud services through API Connect.
IBM Opens New Options With Public Clouds While Building on Existing IT Investments
IBM Cloud Private allows companies to build on existing investments in IT systems while providing options for updating and shifting applications to public clouds. For example, a financial services company can run core applications on IBM Cloud Private behind its firewall to help ensure compliance with regulations and control of customer information.
Apps running on IBM Cloud Private can be updated regularly using integrated cloud management tools, and they can be connected to public cloud services, such as databases with broader market information or analytics engines used by data scientists to uncover trends. Apps also can be moved to public clouds as IT models evolve and public clouds advance to meet security, reliability and regulatory standards.
Opinions expressed by DZone contributors are their own.