Archive

Three tools to work with IBM Bluemix

Share this post:

IBM Bluemix is an open-standards, cloud-based platform for building, managing and running apps of all types. This includes apps for web and mobile, and those that tap into big data. In this blog post, I will introduce you to three tools you can use to work with Bluemix.

IBM BluemixAfter creating your applications in Bluemix, you have several options to continue updating and deploying your applications:

The cf command-line interface

Cloud Foundry has a tool called cf command-line interface that you can use to modify your applications, service instances and service bindings, and to deploy applications to Bluemix. You can download and run the installer for the cf command-line interface to give it a try.

The following list shows some commonly used cf commands with which you can manage your applications in Bluemix:

Getting started
cf target [url]: Set the instance target where your app will be pushed.
cf login [account]: Log in to the target.

Applications
cf apps: Display the list of deployed applications with their status.
cf push [name]: Push an application.
cf start APPS: Start an application.
cf stop APPS: Stop an application.
cf restart APPS: Restart an application.
cf env [app]: Show all environment variables set for an application.
cf logs [app]: Show logs of an application.

Services
cf services: List all of your created services.
cf create-service [offering][name]: Create a service.
cf bind-service [service][app]: Bind a service to an application.

IBM Bluemix ACE

IBM Bluemix ACE is a web console that can help manage your applications.

Dashboard view provides a way to manage your applications and services. The application section provides summary information of your applications, including the name, URL, running status, runtime and services bound to the application.

Catalog view provides a list of all available starters, services and add-ons in Bluemix. You can select one of them to create an app or bind a service.

Bluemix tools

Once you create an application, you can click the application tile in the dashboard to view its detailed information. Also, you can update the application information or modify the instances and memory used by the application.

(Related: What is Bluemix?)

IBM DevOps services

IBM DevOps services can provide several ways for you to code and to easily build and deploy your application on Bluemix.

To enable Git integration, you can go to the application details of your application and click the ADD GIT button. It will help you to create a JazzHub project sourced in Git. Once it is successfully configured, your project will open in the web integrated development environment (IDE). You can update the code and push the changes to the Git repository by using both the command line and the web IDE. And then you can automatically build and deploy the latest application on Bluemix.

Bluemix application

These are three useful tools to work with Bluemix. Come on and try for yourself, and then let me know what you think. Connect me on Twitter @HaohaoZhanghao to continue the conversation.

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, 16.0.0.4. 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