Application Runtimes are based on Bluemix Cloud Foundry—of which IBM is both a founding and platinum member. They ensure that the build and deploy aspects of coding remain carefully coordinated with any attached services, resulting in quick, consistent, and reliable iterating of applications in production.
Ship high quality code, fast
Runtimes get innovative ideas to market fast with reduced development costs, leveling the field of opportunity so that any organization can keep up with or set a new pace of market transformation.
Runtimes support stateless processes and promote application fault tolerance and scalability. And with platform logic, DevOps services take the performance and financial guesswork out of operations.
With integrated DevOps tools, including Delivery Pipeline and Active Deploy, developers can continuously build, test, and deliver high quality production code with confidence.
Bluemix Cloud Foundry includes runtimes for Java, Node.js, PHP, Python, Ruby, Swift and Go; plus, Cloud Foundry community build packs are also available. Combined with DevOps services, the application runtimes enable a delivery pipeline that automates much of the iterative development process.
Runtimes link Bluemix services to applications as endpoints, giving any instance of an application embedded knowledge of how to manage relevant calls and data. In fact, runtimes manage all linked resources this way: SDKs, APIs (whether made available as Bluemix services or exposed from within a traditional enterprise as custom services), and also applications themselves when used as resources by other applications.