How IBM and Docker Are Driving Apps to the Public Cloud
As more companies look to migrate critical infrastructure and workloads to the cloud, they need to do so in a way that is efficient, secure, and cost-effective.
Join the DZone community and get the full member experience.Join For Free
Thanks to Jason McGee, VP and CTO, IBM Cloud Platform for sharing how IBM is working with Docker to make it easier for organizations to modernize their existing applications with Docker Enterprise Edition, combined with IBM Cloud, software, and services.
Here's how the partnership has evolved:
Docker for IBM Cloud, which will allow customers to easily bring up a Docker environment to containerize their existing workloads and run them on IBM Cloud.
IBM’s participation in Docker’s Modernize Traditional Applications (MTA) program, so IBM can help customers improve efficiency and agility by modernizing existing portfolios.
Certified IBM software is available in the Docker Store, simplifying the containerization of existing software which uses IBM middleware.
Since 2014, IBM has collaborated with Docker to help customers realize the benefits of containerization. Since then, their work together has expanded to deliver the value of Docker and its container platform to customers in new, secure and powerful ways, whether they are running in the cloud or on IBM Systems, or a mixture of both.
Why is this important? As more companies look to migrate critical infrastructure and workloads to the cloud, they need to do so in a way that is efficient, secure, and cost-effective. You may have already found that containers are the perfect solution, especially when moving from one computing environment, such as a physical machine in a data center, to a public cloud.
These new aspects of the partnership enable customers to use Docker containers quickly move their existing applications to the cloud. Then, they can extend them using IBM Cloud services to help them innovate faster, build more intelligent solutions and compete.
Docker for IBM Cloud
The ongoing focus and ultimate mission is to help organizations more easily migrate their current data and workloads to the public cloud. Earlier this year, we announced Docker Enterprise Edition (EE) available for Linux on IBM z Systems, LinuxONE and Power Systems. Built for hybrid cloud environments, this offering pairs the agility of Docker containers with the speed and scale of IBM's enterprise servers, which can support up to one million Docker containers on a single system.
IBM and Docker are now working to deliver an edition of Docker EE, which is great for enterprises looking to shift their workloads to containers on the IBM public cloud.
Here’s one notable aspect of this new offering: Once these existing workloads are transitioned to the IBM Cloud via Docker containers, enterprise teams will be able to rapidly connect and integrate them with the services that make the public cloud so attractive to many. That means companies can take their monolithic applications and make them smarter with Watson, without having to change the original application.
Joining the Docker Modernize Traditional Apps program
There’s another layer to this announcement: IBM is also joining Docker’s Modernize Traditional Applications (MTA) Program. With IT operations teams in mind, the Docker MTA program partners with companies to design and embark on cloud and containers transformation projects, which fits well with IBM's own priority to help more of their customers modernize their legacy systems with the cloud.
Docker has worked with hundreds of companies across nearly every industry over the years through IBM's Global Business and Technology Services teams, so they know that a vast majority need a way to easily make their existing legacy apps more secure, efficient and portable to both hybrid and public cloud platforms. Now that IBM is an official Docker MTA partner, it is easier for both IBM customers and Docker users to begin moving to a modern cloud architecture on IBM Cloud.
Driving IBM-Certified Content in the Docker Store
It can be difficult for companies to take that first step of containerizing existing applications, which is why IBM is announcing that they are publishing key IBM software as Certified Containers in the Docker store, including WebSphere Application Server, WebSphere MQ, and IBM DB2 database.
This will enable customers to quickly access the software images needed for containerization and gain confidence in those images through the promises of container certification.
Making the Move to Cloud
IBM's existing partnership with Docker has a lot of history behind it, and through the relationship, they have become one of their trusted support partners. This deep collaboration has now allowed both organizations to create a unified experience through single vendor support, a comprehensive cloud platform, and a managed services portfolio that can handle even the most complex customer needs.
Opinions expressed by DZone contributors are their own.