Bluemix

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

IBM Bluemix
IBM Bluemix logo.svg
Developer(s)IBM
Initial releaseJune 30, 2014; 4 years ago (2014-06-30)
Written inPython, Java, PHP
Websitebluemix.net

IBM Bluemix is a cloud platform as a service (PaaS) developed by IBM.[1] It supports several programming languages and services[2] 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[3] including Java, Node.js, Go, PHP, Swift, Python, Ruby Sinatra, Ruby on Rails and can be extended to support other languages such as Scala[4] through the use of buildpacks.[5].

History[edit]

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

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).[8] Bluemix had grown to 83,000 users in India with growth of approximately 10,000 users each month.[8]

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.[9] By August 2016, little had changed in market acceptance of the Bluemix offering.[10]

In October 2017, IBM announced that they would merge the Bluemix brand with the IBM Cloud brand.[11]

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[12] from the Apache OpenWhisk incubator project largely credited[13] 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.[14]

See also[edit]

References[edit]

  1. ^ a b IBM's Bluemix PaaS Now Generally Available, eWeek, 1 July 2014, accessed 29 October 2018.
  2. ^ IBM Bluemix catalog
  3. ^ What are the languages supported by BlueMix?, archived from the original on November 4, 2014, retrieved November 4, 2014
  4. ^ Is the Scala language supported in BlueMix?, archived from the original on November 4, 2014, retrieved November 4, 2014
  5. ^ Bring your buildpack
  6. ^ IBM Invests $1B to Deliver Unique Platform-as-a-Service Capabilities to Connect Enterprise Data and Applications to the Cloud (news release), IBM
  7. ^ The best way to develop new ideas at work (article), Fortune
  8. ^ a b IBM Bluemix finds converts from Amazon, Azure in India, Times of India, 16 May 2015, accessed 29 October 2018.
  9. ^ Gartner shows two-horse race in IaaS cloud: AWS and Microsoft Azure: A “year of reckoning” leaves all other vendors behind, Brandon Butler, NetworkWorld, 20 May 2015, accessed 29 October 2018.
  10. ^ AWS, Microsoft Azure Top Gartner's Magic Quadrant For IaaS, Charles Babcock, InformationWorld, 8 August 2016, accessed 29 October 2018.
  11. ^ "Bluemix is now IBM Cloud: Build confidently with 170+ services".
  12. ^ "Apache OpenWhisk project repository listing in GitHub".
  13. ^ "apache/incubator-openwhisk". GitHub. Retrieved May 22, 2017.
  14. ^ OpenWhisk vies with AWS Lambda