DevOps with SmartCloud Application Services

Share this post:

Playing DevOps with IBM SmartCloud Application Services (SCAS) is about making life easier for the whole team who is or will be in charge of an application—and this by providing helper tools from the project initiation until the operation of the application.

With the Rational Application Developer (RAD), you can integrate the two services provided by SCAS. By installing the Rational Team Concert (RTC) client plug-in you can interact with the Collaborative LifeCycle Management Service (CLMS) and for example version your code from RAD to CLMS. Or developers can manage the defects assigned to them.

RAD also provides a plug-in to manage the SmartCloud Application Workload Service (SCAWS) pattern. The developer will be able to deploy the pattern and upload a new version of his application in the running pattern. The application can be a web app or an OSGi component.

CLMS and SCAWS are the two main based services of SCAS.

Sometimes small companies or startups have limited budget to spend in development, testing and production environments. So in order to reduce the cost, they use open source or free products on one side and prefer pay-as-you-go solutions rather than investing capital in servers, software and maintenance on the other side.

Large companies, in the economical context, would also like to turn the capital expenditures (CAPEX) to operational expenditures (OPEX). For such companies, SmartCloud Application Services is the best because you can order CLMS and SCAWS in a pay-as-you-go mode and thus achieve the financial goal.

As SCAS can be deployed in minutes, it will drastically speed up the go-to-market time, which is very important for both large companies and startups.

In the Java playground, the Eclipse platform is one of the most common platforms that can be used at no cost. Also, the RTC client plug-in is available at no cost under certain conditions. Please check the license scheme here, which can be installed on Eclipse. Also check out this blog post on How to install Rational Team Concert Plugin for SmartCloud Application CLMS?

I created an Eclipse plug-in called “SCAWS pattern deployer,” which allows you to deploy a SCAWS pattern from your favorite Eclipse platform. You’ll be able not only to deploy a pattern but also to push a new version of your application build in Eclipse to a running pattern. The plug-in can also build a zip/jar/war/ear file based on a directory and automatically push it as an asset for your running pattern. Then the plug-in is not limited to a web application but can manage any type of application because the plug-in is designed to be as generic as possible, meaning it can push any type of file or zipped directory to a running pattern.

pattern-deployerThe “SCAWS pattern deployer” Eclipse plug-in is available at no cost and as is, with no warranty, in the SmartCloud Enterprise Asset Catalog (follow the link “SCAWS pattern deployer”: SCE account is required). The asset contains the plug-in documentation (Installation and Usage) and the plug-in repository site archive itself.

If you are looking for a supported product or a fully integrated environment for Java 2 Platform, Enterprise Edition (J2EE), please investigate Rational Application Developer, which provides out of the box an integrated plug-in, the Workload Deployer. For more information, see

Videos are available on Youtube at http://youtube/ITDoVeChannel and more specifically here.

What are your thoughts? Leave a comment or connect with me on Twitter.

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