video
Migrate your app between Bluemix Regions
On the heels of the announcement of a new Bluemix region in Sydney, I thought it would be appropriate to sit down and write a post on 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, I want better performance for my users in Australia and Asia by reducing latency. For this blog post, I am going to move a Node.js app that uses a Cloudant database. These steps apply to any app independent of the language, so feel free to reuse these basics for any apps you want to move.
Quick Start Guide to IBM Alert Notification Service on Bluemix
IBM Alert Notification Service is a value-add offering, designed to work with IBM Netcool Operations Insight. It allows IT Operations teams to never miss actionable critical alerts, route alerts to the right people immediately, and speed up alert response times with automated escalation policies.
Your first Golang app server on Bluemix (video)
Golang is gaining more and more traction in the tech industry and is a really cool and powerful language. This quick introduction goes over some the benefits of Golang (Go) and explains the steps for building and deploying a Go starter app in Bluemix.
Translate Bluemix Apps using Globalization Pipeline
According to a 2014 survey by Common Sense Advisory of more than 3,000 global consumers in 10 non-Anglophone countries in Europe, Asia, and South America, 75% prefer to buy products in their native language. In addition, 60% rarely or never buy from English-only websites. With stats such as these in mind, Cloud and Mobile Application Developers understand that it is vital to translate their applications to open new global markets and reach new customers. Now available in beta from the Bluemix catalog, the IBM Globalization Pipeline enables developers to translate their application content into different languages and open new global markets for their apps rapidly and inexpensively.
Application debugging made easier with new Bluemix logging console
As any journeyman developer has come to realize, a programmer is nothing without their application logs. Since Bluemix went live last year, we have received our fair share of questions regarding best practices for debugging apps in Cloud Foundry. To make accessing logs even easier, we’ve developed and released an update that allows users to view logs for their Cloud Foundry applications directly in the Bluemix console.
Can Apache Spark MLlib help you find a cab in NYC?
Clustering algorithms are one way data scientists and developers group and classify data. K-means clustering is a widely used clustering algorithm and has loads of practical applications. For example, you might want to identify neighborhoods in a certain city that share similar characteristics. The K-means clustering algorithm is supported by Apache Spark’s machine learning library, MLlib. Follow along in this video while IBM’s Dan Kikuchi demos this technology using IBM Analytics for Apache Spark, a managed Spark-as-a-service offering available on Bluemix.
Overview of logging options in Bluemix (video)
This is a follow up on a previous post that described the three different types of logging mechanisms built into Bluemix, namely the console UI, Cloud Foundry Command Line Interface (CLI), and external logging.
Overview of logging options in Bluemix
As an developer or operations person knows, logs are crucial to understanding how their application is being used. Logs are important for understanding when errors happen in an application as well. If you do not have the logs for an application you, can not go back in time to figure out what went wrong in your application. Additionally logs are important for security and audit reasons as well and need to be stored for those types of situations. This post presents three different types of logging mechanisms built into Bluemix and provides pros/cons of each.
Get Started with Streaming Analytics + Message Hub
Message Hub provides an easy-to-use communication mechanism built on Apache Kafka, enabling communication between loosely coupled Bluemix services. This article shows how to communicate with Message Hub from the Streaming Analytics Bluemix service using the messaging toolkit.