Your dev and test teams may have deployment automation under control, with help from IT operations. They are hopefully using agile best practices to get things moving smoothly and predictably. But what about the middleware team? Middleware admins and architects have managed their own complex and ever-changing environment well for years, but now they are being asked to join in on the DevOps journey and to deliver faster. Delivering faster is not easy when you are concerned with the installation and correct configuration of middleware, consistency and visibility across instances, the ability to detect change, and sometimes even upgrade to a new version of middleware. With UrbanCode Deploy you can seamlessly automate the deployment of applications to WebSphere Application Server and also automate the installation and configuration of WAS, or even migrate to a new version (WAS v9 has been announced!). UrbanCode Deploy and WAS together speed deployments, eliminate risk of application failure due to incorrect configuration, migrate configurations to new versions of WAS, and get your innovations to market faster.
- Reduced Risk: Automated, consistent deployments across correctly configured WAS installations
- Repeatable Process: Reusable WAS configurations can be deployed on-demand to any environment
- Consistent: Configuration and security differences across environments are easily detected
- Visible & traceable: What applications and WAS configurations were deployed where, when and by whom
- Portable: “Lift and shift” your current WAS instance to the cloud of your choice, or migrate configurations to a new version of WAS
- Integrated: With provisioning tools, IaaS, PaaS, major cloud providers and development and testing tools
UCD enables automated, repeatable deployments to WAS, providing role-based permissions and quality gates so developers and testers can deploy applications into dev/test environments on demand. Enabling developers to deploy applications to a working test environment can increase application quality while leaving WebSphere administrators to focus on maintaining production instead of configuring early environments for testing.
UCD ensures that the WebSphere configuration is correct, reducing the risk of a failed deployment due to configuration errors. You can capture WAS configurations and store them for reuse as templates, ensuring you have the correct configuration for your application deployments.
UCD enables WAS users to “lift and shift” their installation of WebSphere to a new datacenter or to a cloud environment of choice – with automation. Simply capture your WAS configuration, install WAS on the cloud of your choice and deploy your working configuration onto your running WAS instance.
Similar to the process described for “lift and shift,” you can quickly migrate captured configurations to a new version of WAS. To migrate to a new version of WAS, you can set up a deployment process to install the new version of WAS on your target environment, capture your current WAS version configuration, then deploy that configuration once the newer version of WAS is successfully installed.
With the blueprinting capability of UrbanCode Deploy you can blueprint your target environments and quickly reuse them for any cloud. The Blueprint Designer will capture your WAS configurations as part of your environment and you can deploy a fully configured application stack (compute, network, storage, configuration and applications) to the cloud of your choice.
UCD has a huge plugin ecosystem developed by the UCD team, business partners, and our user community. Combine existing plugins with the ability to write your own and you can guarantee UCD’s place in your toolchain. UCD also has strong integrations with the entire WebSphere portfolio of products, including WAS, Integration Bus, Portal, MQ and Process Server.
To learn more about how UrbanCode Deploy and the WebSphere Application Server plugins work together, check out this webinar.