Managing a Cross Platform Deployment
Cross platform deployment is a requirement for the larger enterprise. While small teams may only need to develop a continuous integration process that supports Linux, the enterprise is built on many different platforms including Windows, Linux, UNIX and z/OS. Open Source tools rely on one-off scripting of the actual deploy logic, making it difficult to define a single process that will be easily executed across diverse operating systems.
Cross Platform Deployment for the Enterprise.
DeployHub solves this problem. DeployHub can be used to manage a cross platform deployment. The enterprise can define a Release Train that includes z/OS updates, Linux updates and database updates all in the same release logic. When a cross platform deployment is not managed as a single unit, scripting must be coordinated with manual efforts to make sure that it is done in a synchronized and well coordinated manner. And even the best defined plans can lead to errors, caused by out of date scripts or a missed step that must be accomplished manually, such as updating a database column or minor configuration on a server.
With DeployHub you can define any repository for any platform as a starting location, such as Endevor, which can be used at the mainframe level, while Git is used for a Linux component.
Cross Platform Deployment Processes are Critical for Large Organizations
And for those of you who take the cross platform deployment seriously, OpenMake Meister supports cross platform continuous builds. Meister scans for dependencies and performs build decision making across different operating systems, including windows, Linux, UNIX and z/OS. Creating a Continuous Delivery process that incorporates multi-platforms is critical for the large organization and should be carefully considered when defining your continuous delivery processes.
Check out our demo showing how OpenMake Meister and DeployHub create a ‘full strength” build to deploy DevOps process supporting cross platform deployment and build including z/OS! No one-off scripts were used in the creation of this demo. It is fully automated from soup to nuts! It includes IBM RTC, CA Endevor and CA Harvest deploying to IBM WebSphere.? And yes DeployHub open source can be downloaded atitHub at:
https://github.com/OpenMake-Software/DeployHub/releases
https://github.com/OpenMake-Software/Meister/releases