The News: IBM announced the general availability (GA) of IBM z/OS Container Platform (zOSCP) ahead of KubeCon Paris, a new product offering that utilizes industry-standard open-source technologies. The product delivers a container runtime and the utilities to build, run, and manage containers on z/OS. For more information, check out the product page here.
The Future of Cloud-Native Development: IBM z/OS Container Platform
Analyst Take: In the rapidly evolving technological landscape, organizations continually seek innovative solutions to enhance efficiency, security, and scalability. zOSCP emerges as a pivotal development in this quest, offering a groundbreaking approach to cloud-native development strategies for mainframe customers. This platform not only facilitates the adoption of container technologies but also leverages the inherent strengths of IBM Z, including unparalleled security, reliability, and performance.
Ahead of KubeCon in Paris, the biannual gathering for all things container, microservices, and platform engineering, it is a good time to reflect on how containers and Kubernetes are revolutionizing the computing paradigm by providing a scalable, efficient way to deploy and manage applications across diverse environments, enabling seamless scalability and resilience. This transformative approach to application deployment and management is being integrated into traditional mainframe systems, exemplified by IBM’s delivery of container technology for its mainframe operating system, z/OS. By embracing containers and Kubernetes (see the Statement of Direction in the announcement), IBM z/OS is bridging the gap between traditional and modern computing, leveraging the reliability and security of mainframes while adopting the agility and flexibility of cloud-native development practices.
Revolutionizing Development with zOSCP
I had the opportunity at SHARE in Orlando to connect with the director responsible for z/OS, Matt Whitbourne, to understand the four-year development process that brought IBM to this point. IBM’s timing is impeccable with years of work only to GA the product the Friday before KubeCon. Crucially, IBM will need the support of the open-source community as it plans to upstream the code it has ported in the near future.
The GA of zOSCP is the cumulation of years of development and business investment. IBM added over 75 new syscalls, which not only support the zOSCP product but also increase the number of callable service calls applicable in porting any Linux application. To enable containers on z/OS to run like containers on any other platform, zOSCP is designed to adhere to industry standard technology and tools. The product utilizes over 1,800 open-source packages and as a result of the design and investment, over 80% of these packages require no changes for z/OS. zOSCP:
- Added 75+ new syscalls (~25% increase in callable services useful for porting any Linux application)
- Introduced three new file systems, applicable in non-container scenarios as well
- Consists of over 1,800 open-source packages where over 80% had no changes for z/OS
- As RHOCP is to RHEL, zOSCP is to z/OS
What I took away from our conversation is that the IBM zOSCP is ingeniously designed to run containers natively on IBM z/OS, providing a seamless blend of industry-standard open-source container technologies and the robust features of IBM Z. My perspective is that this integration represents a significant advancement in mainframe computing and demonstrates the wider IBM commitment to container-based systems. This approach allows organizations to run applications within a z/OS environment while employing modern, open-source technologies to drive faster time to market and development efficiencies.
The key benefits of IBM zOSCP include:
- Integration within z/OS: Containers on z/OS operate within z/OS address spaces, functioning like any other z/OS application. This capability allows for traditional and containerized applications to coexist, optimizing resource utilization and simplifying management.
- Enhanced Development Efficiencies: By adopting modern technologies and standards, the platform fosters a self-service, isolated environment for development and testing, thereby reducing time to market and enhancing security.
- Consistent Environments: System programmers have access to an image repository, enabling them to obtain IBM-provided container images and customize them for consistent usage across development and testing environments.
- Built to Industry Standards: The platform uses container runtime following the Open Container Initiative (OCI) runtime specification, ensuring compatibility and interoperability with cloud-native development practices.
- Cloud-Native Development Support: It offers container management tools and integrates with existing DevOps pipelines, facilitating a smooth transition to cloud-native development methodologies.
- Expanding Image Catalog: The IBM Cloud Registry will provide a growing catalog of containerized z/OS UNIX applications, providing a rich ecosystem for application modernization and development.
IBM zOSCP is a significant technological innovation and a transformative force in various enterprise computing scenarios. By facilitating the containerization of z/OS UNIX applications, the platform enables organizations to modernize existing workloads, significantly enhancing their flexibility and scalability. It offers an isolated, self-service environment ideal for development and testing, which supports parallel development and continuous integration, thus accelerating the deployment of new features and versions. Furthermore, the platform champions a cloud-native development strategy, advocating for adopting microservices and APIs to expose z/OS applications, thereby promoting integration in a hybrid cloud environment and fostering new function and workload growth.
IBM provides a comprehensive suite of resources to get started with zOSCP, from product overviews to technical guides. Furthermore, the platform’s alignment with the Open Container Initiative underscores its commitment to industry standards and community engagement, ensuring that users have similar experiences and access to a vibrant ecosystem for collaboration.
Looking Ahead
zOSCP represents a monumental leap forward in cloud-native development for enterprise computing. By harnessing the power of IBM Z while embracing open-source container technologies, organizations can achieve unprecedented levels of efficiency, security, and scalability. As businesses continue to navigate the challenges of digital transformation, zOSCP stands out as a beacon of innovation, guiding the way toward a more flexible, resilient, and future-proof computing environment.
Disclosure: The Futurum Group is a research and advisory firm that engages or has engaged in research, analysis, and advisory services with many technology companies, including those mentioned in this article. The author does not hold any equity positions with any company mentioned in this article.
Analysis and opinions expressed herein are specific to the analyst individually and data and other information that might have been provided for validation, not those of The Futurum Group as a whole.
Other Insights from The Futurum Group:
Generative AI: From the Manufacturing Plant to the Car – Six Five In the Booth with IBM and AT&T
IBM Doubles Down on AI-Powered Storage Security
Wipro Unveils Enterprise AI Platform with IBM’s watsonx
Author Information
Regarded as a luminary at the intersection of technology and business transformation, Steven Dickens is the Vice President and Practice Leader for Hybrid Cloud, Infrastructure, and Operations at The Futurum Group. With a distinguished track record as a Forbes contributor and a ranking among the Top 10 Analysts by ARInsights, Steven's unique vantage point enables him to chart the nexus between emergent technologies and disruptive innovation, offering unparalleled insights for global enterprises.
Steven's expertise spans a broad spectrum of technologies that drive modern enterprises. Notable among these are open source, hybrid cloud, mission-critical infrastructure, cryptocurrencies, blockchain, and FinTech innovation. His work is foundational in aligning the strategic imperatives of C-suite executives with the practical needs of end users and technology practitioners, serving as a catalyst for optimizing the return on technology investments.
Over the years, Steven has been an integral part of industry behemoths including Broadcom, Hewlett Packard Enterprise (HPE), and IBM. His exceptional ability to pioneer multi-hundred-million-dollar products and to lead global sales teams with revenues in the same echelon has consistently demonstrated his capability for high-impact leadership.
Steven serves as a thought leader in various technology consortiums. He was a founding board member and former Chairperson of the Open Mainframe Project, under the aegis of the Linux Foundation. His role as a Board Advisor continues to shape the advocacy for open source implementations of mainframe technologies.