Compute Services

Drive your applications and workloads with as much or as little IT control as you want

January 15, 2016

Deploying a CRUD PHP application to Bluemix

PHP developers still spend a lot of time configuring systems and servers to get a PHP application up and running. PHP developers usually go through this lifecycle every time starting a project. Luckily, Bluemix services and runtimes take all this grunt work out of creating web applications.

Continue reading

January 11, 2016

Streaming Analytics and Message Hub: Getting Started

Message Hub provides a simple communication mechanism built on Apache Kafka, enabling communication between loosely coupled Bluemix services. This article and video show how to communicate with Message Hub from the Streaming Analytics Bluemix service using the messaging toolkit.

Continue reading

January 15, 2016

Migrate your app between Bluemix Regions (video)

Considering migrating your app from one Bluemix region to another? There are a multitude of reasons why you would want to move an app, for example, better performance for users in the area by reducing latency. This video blog post shows the steps.

Continue reading

December 31, 2015

Using StrongLoop to create a Node.js MySQL application

The tutorial Getting Started with Bluemix and StrongLoop presents videos summarizing the strengths of each product and demonstrating a sample application; the tutorial Getting Started with Node.js LoopBack Framework and IBM Cloudant examines how to leverage IBM Cloudant as a backend data store with the LoopBack framework and StrongLoop Arc tools. Continuing with same theme as the previous tutorials, this brief tutorial shows the steps of integrating data from a MySQL database with Node.js using the StrongLoop API. We make no assumptions about tooling other than the command line!

Continue reading

December 30, 2015

Getting Started with Node.js LoopBack Framework and IBM Cloudant

You can use LoopBack and Cloudant together to accelerate development of a highly secure REST application layer. Combine this with the IBM MobileFirst platform, and you have an even more comprehensive and secure mobile app solution. In fact, both StrongLoop/LoopBack and Cloudant now come as part of the MobileFirst Platform, but you can still get them as independent services on IBM Bluemix. In this post we will examine how to leverage IBM Cloudant as a backend data store with the LoopBack framework and Strongloop Arc tools.

Continue reading

December 21, 2015

Installing Docker: Fixes for common problems

Bluemix includes support for running Docker containers. However, if you're developing on a Windows platform, you may encounter some problems getting the Docker runtime installed and running successfully. This post describes problems I discovered when installing Docker on Windows, how I found advice for fixing those problems, and what I did that successfully resolved them.

Continue reading

December 18, 2015

Test Reappt on IBM Bluemix

With Reappt, you can build reactive apps with extreme speed and scale. Getting started with Reappt is easy, once you are signed up, it is time to test it out. The quickest way to create topics and publish to them is by using the TEST CLIENT tab on the Reappt Dashboard. This tutorial will walk you through the steps using a simple example.

Continue reading

December 17, 2015

Getting started with the Bluemix API Management Service

APIs are rapidly becoming one of an organization's most important assets. Enabling customers and developers to consume APIs through their own applications and services provides a compelling system for innovation and monetization. IBM API Management delivers a powerful mechanism for controlling API access, managing multiple versions of an API, establishing rate limits, and ultimately tracking the performance metrics and analytics of each API in your portfolio. Combined with Bluemix--IBM's signature platform-as-a-service--we enable one-stop shopping and management of APIs from anywhere. If you're new to our API Management tools, this article will help you get quickly up to speed.

Continue reading

December 16, 2015

Build a CodeIgniter PHP application using IBM Bluemix

Like many things with IBM Bluemix, standing up a CodeIgniter application was quick and simple. If you’re unfamiliar with it, according to the CodeIgniter website, “CodeIgniter is a powerful PHP framework with a very small footprint, built for developers who need a simple and elegant toolkit to create full-featured web applications.” The sample is a news blogging application where you can create and view articles. This post reviews the details for deploying this standard CodeIgnitor sample on Bluemix’s PHP runtime that you can apply to your own CodeIgniter applications.

Continue reading