Bluemix Overview
What is Bluemix?
IBM Bluemix is a cloud platform as a service (PaaS) developed by IBM. It supports several programming languages and services as well as integrated DevOps to build, run, deploy and manage applications on the cloud.
Bluemix will help you create and run Watson services or deploy your applications to the cloud. Want to get a NodeJS server with a CloudantDB up and running quickly? Bluemix can help with that.
For more information see this article here.
How do I use Bluemix?
There's some setup involved to get started with using Bluemix (such as creating your account, setting up the command line interface - CLI, and etc). To get setup, follow the instructions below:
Once you're done with the setup, determine how you want to use Bluemix. Do you want to create a web server & a database? or leverage Watson services?
For more information on how to use the Bluemix platform, check this page out here.
Cloud Foundry Applications (Server/Database)
Bluemix includes runtimes for Java, Node.js, PHP, Python, Ruby, Go, and available Cloud Foundry community build-packs. Take a look at the list of Cloud Foundry applications here and documentation for each of those apps here.
Most likely, you will be using cloud foundry applications. Our starter-app server is based on node-js
and Cloudant
from one of the boilerplates. To get started even more quickly, build off of the boiler plate apps listed here. Many of them will setup your server and database together.