Automate Development and Management of Cloud Virtual Machines
A recent trend has been to build a strong connection between cloud application and service development and operations. This trend is leading to a tighter, more efficient integration of application life cycle management (ALM) tools with cloud computing. This article shows you how to use the open source Apache Maven build management tool to automate build and deployment projects on IBM® SmartCloud Enterprise.
It demonstrates also how to integrate the management of virtual machines on the cloud into the build and deployment life cycle by developing an Apache Maven plug-in that looks up and creates virtual machines that run a J2EE application server on the cloud. It suggests best practices for development and deployment on the cloud and how to use IBM Cloud API’s and Maven to implement these practices.