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.
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.
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.
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!
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.
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.
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.
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.
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.