Easing the burden of deployment: Announcing IBM Worklight for IPAS
Todd Kaplinger 2700000G7N Visits (5121)
This past week we finally were able to announce a significant milestone in Worklight with regards to our cloud strategy that will be available on March 15, 2013 in electronic form. In this anno
Our latest support for IBM Pure Application System (IPAS) enables administrators and businesses to respond quickly to changes in the business by taking advantage of on-premises Cloud technologies. This approach helps save IT resources by simplifying deployment and improving operational efficiency to cope with increased mobile demand. The demand accelerates the iteration of solutions that exceed traditional demand cycles. Deploying IBM Worklight on IPAS also enables access to best practices and built-in expertise, such as built-in scaling policies that we inherit from the IPAS Web Application Pattern Type.
In this release, we facilitate the whole lifecycle to develop, deploy and manage Worklight applications and services on IPAS. That includes:
l A virtual application pattern type which eases the effort to build, deploy and manage Worklight virtual applications.
l An extension to Worklight studio which provides seamless integration with existing development environment to deploy Worklight assets to IPAS.
l A CLI (Command Line Interface) which provides flexibility to build and deploy Worklight assets to IPAS in from outside of Worklight Studio.
l Last but not least, Application Center can also be deployed on IPAS, which complements the Worklight provisioning on IPAS.
IBM Mobile Application Platform Pattern Type
IBM PureApplication System already provides basic infrastructure to create and host Worklight instances (e.g. Worklight Virtual Application instances). However, the process was quite manual in nature and required a larger understanding of how IPAS is designed versus just focusing on the aspects of your mobile application and Worklight constructs. To facilitate the operation efforts on IPAS, a specific virtual application pattern is provided – IBM Mobile Application Platform Pattern Type. You may need to install that pattern type before you can use it in your own IPAS environment.
This pattern type is designed to optimize the deployment process and focus more on the latest concept of devOps. In this pattern, we have focused on the deployment artifacts that are widely known by Worklight customers (the Worklight Applications and Worklight Adapters) . After only a few steps, you can wire together a mobile pattern that suits the needs of your business. In this example, we demonstrate the ability to configure not only the adapters and applications but also associate this application with an Enterprise LDAP directory (TDS) for security enforcement but also the Worklight Databases for configuration and runtime reporting all within the same cloud instance.
Seamless Development Support through Studio Extension
To reduce the round-trip time of application development and IPAS deployment, we made an extension to Worklight Studio to make it very straightforward to deploy Worklight application assets directly to IPAS.
The only preparation work to do is configuring the target IPAS environment and you are ready to start deploying to IPAS from Eclipse.
And? That’s all. Next, whenever you wan to deploy to IPAS, just right click and select “Deploy project to IPAS”.
And then select the assets you want to deploy.
That’s finished. Check the status in Worklight Console, and continue on your work as long as the deployment is finished. See how easy it is?
CLI to Build and Deploy
In some cases (like daily build), IT operations want the capablity to build and deploy Worklight applications without studio. That’s feasible as well. We provide two ant tasks for build and deploy Worklight application assets to IPAS respectively.
As is commonly done in today's devOps models and continuous builds, we wanted to provide a way for assembling the Worklight artifacts as part of the build. Once this is done, the user has the option to take these artifacts and deploy directly via the IPAS console or can continue to the next ANT task and deploy the generated artifacts to IPAS directly from the build. This provides the convenience for both developers and IT administrators to have various options when deploying their mobile workloads.
Application Center on IPAS
Worklight Application Center is an independent service for application distribution. It’s not part of the pattern type we provide but is easy to deploy via IPAS. The Application Center is a traditional JEE application with common dependencies on a database and user registry. Again the power of IPAS is shown by simply wiring together the various components and hit deploy. The Application Center is now available for distributing your enterprise applications from the cloud!
The purpose of this post was to provide an early access to what we are delivering in March 2013. For further information, please continue to monitor our forums, training modules and product documentation for this significant milestone! We are very interested in hearing feedback on this release and the continued success of our IBM Worklight product offering!