June 8, 2015

Resolving Bluemix application push failures – client and fabric errors

Many things can go wrong when you push an application to Bluemix. Some of the errors are easier to figure out, while others may be harder. In this three-part blog series, I will examine the common errors that may happen during application push, including their symptom, the tools and techniques to diagnose them, and the possible solutions.

Continue reading

June 4, 2015

Test JSON structures with fine-grained assertions

When you test a service, you want the tools to understand the service responses, and to validate the returned data in detail. In many cases, parts of the response are not relevant to your test, and you want to ignore them. For other parts, you might want only to assert that a value is present, or that it is the correct type, without checking the value exactly. With fine-grained assertions, you can define a JSON message into its component parts, and apply individual assertions to those components that your testing requires.

Continue reading

June 3, 2015

Best of Bluemix: Translating apps, migrating from Heroku, and Maven

This weekly post showcases some of the best new Bluemix tutorials, videos, and other content published each week on developerWorks. Featured articles include how to translate your Bluemix application to access global markets using machine translation combined with easy-to-use RESTful APIs, how to migrate your app from Heroku to Bluemix, and how to use Maven with the Bluemix DevOps Services delivery pipeline.

Continue reading

June 2, 2015

Ready to test services that enforce authentication?

Since our blog post about Integration Testing in March, we've released several updates. This blog entry explains how you can now test services based on the role of a user or client that is consuming the service, making it easy to do role and mixed-role testing.

Continue reading

May 6, 2015

Share Xcode Projects with Bluemix DevOps Services

You're an iOS developer keen to share code? Xcode's your IDE of choice? Use IBM Bluemix DevOps Services to share via Git repository! I recently decided to explore iOS app development with the Swift programming language and found the initial push of files from Xcode to IBM Bluemix DevOps services failed. This blog post explains why this initial push fails in the Xcode IDE and provides steps to work around it.

Continue reading

April 29, 2015

Hybrid Deployment of Docker Containers using IBM UrbanCode Deploy

Docker containers have rapidly been gaining adoption based on the positive developer experience, ease of deployment and the portability of the images. Docker containers are easy to build, move and deploy locally, on traditional systems and in a growing number of Cloud Providers.

Continue reading

April 20, 2015

Best of Bluemix: DevOps, Node.js, PHP, MySQL and calories

This post calls your attention to some of the Bluemix tutorials, videos, quick-starts and other useful content being published on developerWorks. This week features DevOps Services at hackathons, a mobile-friendly calorie counter on IBM Bluemix with PHP/MySQL, and a video of LiveEdit development with Node.js apps.

Continue reading

April 9, 2015

Best of Bluemix: Tutorials, DevOps, Watson

This post calls your attention to some of the Bluemix tutorials, videos, quick-starts and other useful content being published on developerWorks. This week features tutorials on DevOps Services, integrating IBM BPM with Watson, and the quarterly Editors' picks for Top 10 Bluemix tutorials.

Continue reading

March 20, 2015

Bluemix Live Sync = Code deployed to cloud automatically

What if you could develop applications running on Bluemix as if you were in a local environment? What if, the minute you press save in your text editor of choice, your code automatically syncs with your Web IDE workspace and incrementally deploys to your running Bluemix app instance, enabling a wonderfully efficient code-test cycle?

Continue reading