How to get started with IBM Bluemix

Share this post:

I’m not a great programmer, but in my long career working with information technology (IT), I had many times where I needed to push my ideas live. Being a cloud architect with IBM from the software point of view, I need to present on IBM software solutions, including this new kid in the block called IBM Bluemix. Surprisingly, I also found a strong tool to fill my previous requirement.

Per the IBM Bluemix website, “Bluemix is an open-standards, cloud-based platform for building, managing, and running apps of all types, such as web, mobile, big data, and smart devices. Capabilities include Java, mobile back-end development, and application monitoring, as well as features from ecosystem partners and open source—all provided as-a-service in the cloud.”

Bluemix is a platform as a service (PaaS) offering from IBM, based on the Cloud Foundry open source technology. This platform not only provides the framework to publish and consume functions as “services,” but it also implements the basics of the DevOps functionality at your fingertips. It is as simple as modifying your application and having the ability to publish your changes to instantly.

What do you need to be online?

• Get your Bluemix account in a few simple steps using your IBM ID (easily created in the same operation).
• Access you own Dashboard inside Bluemix.
• Click Create Application.
• Pick a Boilerplate of your choice to base your first application (like WebCache JavasScript).
• Pick a name for your application instance (like “MyApp”).
• Click Create.
• Access your live app at “” in seconds.

Here are a few terms I used in the steps above, explained more thoroughly.

Dashboard: This is where you will see all your applications, services and add-ons and their corresponding states.

Boilerplates: These are ready to “clone” applications that will let you start developing quickly and simply with access to your code from any user interface of your choice. User interfaces could be web based, Eclipse or simple command line from any platform.

If you decide to start from scratch, just pick a runtime and start writing your app.

The online documentation for Bluemix is very easy to follow and provides step-by-step procedures for every available feature.

Bluemix opened a complete new world of possiblities to me and proved to be a very easy way to return to development using the latest available technology. Give  Bluemix a try, and let me know your experience and results.

You can follow me on Twitter @JayBarabas. See you in my next post.

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