From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

IBM Bluemix
IBM Bluemix logo.svg
Developer(s) IBM
Initial release June 30, 2014; 4 years ago (2014-06-30)
Written in Python, Java, PHP

IBM Bluemix is a cloud platform as a service (PaaS) developed by IBM. It supports several programming languages and services[1] as well as integrated DevOps to build, run, deploy and manage applications on the cloud. Bluemix is based on Cloud Foundry open technology and runs on SoftLayer infrastructure. Bluemix supports several programming languages[2] including Java, Node.js, Go, PHP, Swift, Python, Ruby Sinatra, Ruby on Rails and can be extended to support other languages such as Scala[3] through the use of buildpacks.[4].

It took a team of people located in different places only 18 months to build Bluemix from initial concept to public availability.[5] It was announced as a public beta in February 2014[6] and generally available in June.

On October 2017[7] , IBM announced that they are merging the Bluemix brand with the IBM Cloud brand.

Serverless using Apache OpenWhisk[edit]

IBM Bluemix includes IBM's Function as a Service (FaaS) system, or Serverless computing offering, that is built using open source[8] from the Apache OpenWhisk incubator project largely credited[9] to IBM for seeding. This system, equivalent to Amazon Lambda, Microsoft Azure Functions, Oracle Cloud Fn or Google Cloud Functions, allows calling of a specific function in response to an event without requiring any resource management from the developer.[10]

See also[edit]