IBM UrbanCode Deploy with IBM BlueMix- There is a great deal of interest with Bluemix, IBM's latest addition to its cloud portfolio. IBM Bluemix is a PaaS system that allows developers to quickly develop and deploy cloud first applications that are composed from a suite of services that are made available in the Bluemix service catalog. The IBM DevOps Services for Bluemix provide a fully hosted cloud environment for managing source code, automating builds, and automating deployments to Bluemix. While IBM DevOps Services provides incredible value to those teams that want and can use a fully integrated DevOps environment in the cloud, there are teams that will not be able to use the feature rich experience with IBM DevOps Services. For example, teams may have security policies in place that do not allow development teams to host code or use development services that are hosted in a public cloud. In these cases, only on-premise tools are allowed. Another example is that enterprise teams often have complex, multi-platform systems that require a bit of synchronization to ensure deployments are correctly executed. Fortunately we have an excellent set of deployment and release solutions as part of the IBM UrbanCode portfolio that can be used with Bluemix when organizational constraints or system complexity demands the value provided by the IBM UrbanCode solutions.
In this video, I demonstrate how IBM UrbanCode Deploy can be used on-premise to perform a rolling deployment of a Bluemix application. I utilize the newly available Cloud Foundry plugin to automate component level deployment processes. I show how simple it is to create a fully automated rolling deployment process that leverages UrbanCode Deployment capabilities to accurately keep track of the application versions that are deployed, effectively manage configuration values across multiple spaces, and ensure just the right amount of governance exists within the deployment process. By leveraging UrbanCode Deploy, you can achieve automated deployments for Bluemix application while having the flexibility and security of an on-premise solution.
I hope you enjoy the video and please stay tuned for additional videos showing how UrbanCode Deploy is used to synchronize deployments for multi-component applications where the components span platforms such as Bluemix and the mainframe.