Bluemix

IBM Bluemix, rebranded IBM Cloud in 2017 [1], is a cloud Platform as a service (PaaS) developed by IBM.[2] It supports several programming languages and services[3] 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.

IBM Bluemix
Developer(s)IBM
Initial release30 June 2014 (2014-06-30)
Written inPython, Java, PHP, Swift, Node.js
Websitecloud.ibm.com

Bluemix supports several programming languages[4] including Java, Node.js, Go, PHP, Swift, Python, Ruby Sinatra, Ruby on Rails and can be extended to support other languages such as Scala[5] through the use of buildpacks.[6]

History

Bluemix was announced for public beta in February 2014[7] after having been developed since early 2013.[8] IBM announced the general availability of the Bluemix Platform-as-a-Service (PaaS) offering in July 2014.[2]

By April 2015, Bluemix included a suite of over 100 cloud-based development tools "including social, mobile, security, analytics, database, and IoT (internet of things).[9] Bluemix had grown to 83,000 users in India with growth of approximately 10,000 users each month.[9]

A year after announcement, Bluemix had made little headway in the cloud-computing platform space relative to its competition, and remained substantially behind market leaders Microsoft Azure and Amazon AWS.[10] By August 2016, little had changed in market acceptance of the Bluemix offering.[11]

In October 2017, IBM announced that they would rebrand their cloud as IBM Cloud brand, merging all components.[1][12]

Container Orchestration using Kubernetes

IBM Bluemix includes IBM's container-orchestration offering, IBM Kubernetes Service, that is built using open source[13] from the Kubernetes project. This system, equivalent to Amazon Web Services EKS, Microsoft Azure AKS, or Google Cloud GKE, aims to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts.

Serverless using Apache OpenWhisk

IBM Bluemix includes IBM's Function as a Service (FaaS) system, or Serverless computing offering, that is built using open source[14] from the Apache OpenWhisk incubator project largely credited[15] 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.[16]

gollark: *Several*? Oh great.
gollark: Running `factor [whatever]` or using an online thing for it is about 10 seconds of work.
gollark: It's not a complex maths question.
gollark: PS#F7686798 is patched now.
gollark: I have actually fixed all the ones I know of now, though!

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.