Understanding image capabilities with IBM SmartCloud Provisioning

Share this post:

IBM SmartCloud Provisioning 2.1 introduces PaaS capabilities with the possibility to create blueprints to standardize the deployment of complex tiered applications.

For example, a J2ee three-tier application is made up of an HTTP server, an application server, and a DB server, each running on a separate virtual machine (VM), eventually configured on separate network segments. These blueprints are called patterns in IBM Workload Deployer terminology, which is the foundation technology of IBM SmartCloud Provisioning 2.1. Virtual system patterns are used to define a topology middleware software configuration to meet application requirements; you can set up that configuration by using familiar concepts and using existing scripts that IBM SmartCloud Provisioning takes care of executing when the VMs that host the middleware components are deployed to the cloud.

You can use any virtual image to build a virtual system pattern. However, to perform these configuration steps, you need to inject an  activation engine, which is able to execute the configuration scripts, defined when creating the virtual system pattern (add-on scripts and script packages). The good news is that you do not have to do that manually: IBM SmartCloud Provisioning provides the Image Construction and Composition Tool (ICCT) that you can use to clone and extend your basic certified image to make it “cloud-ready.”

Images extended that way are called intermediate images. You can drop any add-on script and script package on an intermediate image when building a pattern in the Pattern Editor, but you cannot do that for basic images. However, you may still add basic images as part of your virtual system pattern topology, but IBM SmartCloud Provisioning cannot perform sophisticated configuration steps: these basic images are more suitable to fit IaaS deployment scenarios.

For these scenarios, you can still define additional network interfaces (vNIC) and you can still attach additional disks to the virtual image instance. What you cannot achieve without extending the image is the configuration of the following items: you must log in to the provisioned virtual machines and configure the vNICs, and also format and mount the raw disks.

Virtual Image Library is enhanced to discover the capabilities of a virtual image and tagging it so you visually know whether a virtual image is suitable to be included in a virtual system pattern, and you can eventually extend it.

To help you become familiar with virtual image construction tools and with pattern-based deployment, beta versions of IBM SmartCloud Provisioning 2.1 are available at:

More stories

Why we added new map tools to Netcool

I had the opportunity to visit a number of telecommunications clients using IBM Netcool over the last year. We frequently discussed the benefits of have a geographically mapped view of topology. Not just because it was nice “eye candy” in the Network Operations Center (NOC), but because it gives an important geographically-based view of network […]

Continue reading

How to streamline continuous delivery through better auditing

IT managers, does this sound familiar? Just when everything is running smoothly, you encounter the release management process in place for upgrading business applications in the production environment. You get an error notification in one of the workflows running the release management process. It can be especially frustrating when the error is coming from the […]

Continue reading

Want to see the latest from WebSphere Liberty? Join our webcast

We just released the latest release of WebSphere Liberty, It includes many new enhancements to its security, database management and overall performance. Interested in what’s new? Join our webcast on January 11, 2017. Why? Read on. I used to take time to reflect on the year behind me as the calendar year closed out, […]

Continue reading