Bluemix is IBM’s application development & operations focused PaaS offering. It enables our users to rapidly create and deploy applications. Application environments are essentially comprised of a runtime, a set of services and a developer’s own code. The services could be infrastructure, middleware, big data, mobile applications, development, and operational or other peripheral services. Bluemix offers three open compute technologies: Cloud Foundry, Docker and OpenStack.
Bluemix is IBM’s application development & operations focused PaaS offering. It enables our users to rapidly create and deploy applications.

Application environments are essentially comprised of a runtime, a set of services and a developer’s own code. The services could be infrastructure, middleware, big data, mobile applications, development, and operational or other peripheral services.

Bluemix offers three open compute technologies: Cloud Foundry, Docker and OpenStack. As a result, the apps can run using instant runtimes, containers or virtual machines respectively, where you can pick the level of infrastructure for the app’s architectural needs. It is enhanced with IBM’s middleware (services), in addition to third-party and community-built API-enabled services.

There are three unique ways to deploy the apps, whether it is Bluemix Public or Dedicated—both are powered by IBM SoftLayer 40 data centers around the world—or Bluemix local which runs within your data center.

Cloud Foundry is an open-standard, open-source PaaS framework and community, funded and managed by IBM and other vendors. It runs on a broad range of cloud infrastructure platforms, including OpenStack, VMware, and IBM SoftLayer. It also supports a wide range of application programming language runtimes and frameworks, including Java, Ruby, JavaScript and Python. Cloud Foundry has a large, vibrant ecosystem of partners, vendors, and users, enabling enterprises to develop cloud-centric applications based on its open standard without fear of vendor lock-in.

What does Cloud Foundry run?

  • Multi-language – Ruby, Java, Scala, Node.js, Erlang, Python, PHP
  • Multi-framework – Rails, Sinatra, Spring, Grails, Express, Lift
  • Multi-services – MySQL, Postgres, MongoDB, Redis, RabbitMQ
  • Multi-cloud, multi-IaaS – Public cloud, micro cloud, private cloud

IBM Bluemix features:

Bluemix combines the application’s development with its lifecycle management. This combination is exposed across the management, testing, configuration and software maintenance by leveraging some of the capabilities of IBM Bluemix DevOps Services;

Ready-to-use services that are created whether by IBM or our business partners which can enhance the functionality of an application:

  • Intuitive graphical user interface;
  • Free trial registration, where no credit card information is required.
  • Mix and match services and databases in a highly integrated environment and capability to scale the performance as workload increases;
  • Based on an open-source cloud computing technologies (Cloud Foundry, Docker and OpenStack).
  • Scalability through the quick provision of SoftLayer infrastructure. SoftLayer—an IBM company—provides cloud infrastructure as a service from 40 data centers in the North America, Asia, and Europe:
  • Deploy apps to Bluemix Public or Bluemix Dedicated (powered by IBM SoftLayer), or Bluemix Local that runs within your data center.

Read More