Tutorials for Bluemix DevOps Services

Get started: Create, edit, and deploy an app (30 minutes)

A tutorial about getting started, based on a video by DevOps Services expert Adam Archer

Get started with DevOps Services by creating a project from Bluemix, planning your work as a team, editing code in Live Edit mode, and deploying your app to Bluemix.

Clone, edit, and deploy an app (60 minutes)

A tutorial about a sample project that you clone with a click of the Deploy to Bluemix button

In a sample project that you clone to your space, make changes to the code for a Node.js app, push the changes to a Git repository, and deploy the app to Bluemix.

Develop and deploy a Node.js app (15 minutes)

A tutorial about creating, editing, and deploying a Node.js app

For a Node.js app that you create in Bluemix, edit code in the Bluemix DevOps Services Web IDE and push the changes to a Git repository.

Develop and deploy a Java app (30 minutes)

A tutorial about creating, editing, and deploying a Java app

While you develop a Java app, push your code changes to a Git repository from the command line, and then build and deploy by using the Delivery Pipeline service.

Test and debug a Node.js app with Bluemix Live Sync (30 minutes)

A tutorial about debugging a Node.js app, either from the Web IDE or the command line

While your Node.js app is running on Bluemix, you can debug your code, deploy to a test environment, and make changes as needed.

Track and plan a Bluemix DevOps Services project (30 minutes)

A tutorial for people who plan projects

Track and plan the work for a project by creating work items, tracking a backlog, planning sprints, and completing current work.

Set up a pipeline and deploy an app (30 minutes)

A tutorial about a build and deployment pipeline that you can use to deploy to Bluemix

In a sample project that you fork to your space, create a pipeline that you can use to build and deploy a Java app to Bluemix.

Update a running app with zero downtime (15 minutes)

A tutorial about using Active Deploy in the Build & Deploy pipeline to update your running apps

Update a preconfigured sample app to see how you can automate the rollout of changes to your app.

For more tutorials, visit