CHANNELS

Subscribe to the InfoTech eNewsletter

infoTECH News

TMCNet:  IBM Announces Methods for Building Bluemix Apps with Flexible and Open Microservices

[April 10, 2017]

IBM Announces Methods for Building Bluemix Apps with Flexible and Open Microservices

ARMONK, N.Y., April 10, 2017 /PRNewswire/ --�IBM (NYSE: IBM) today announced techniques for developers to build apps on Bluemix, IBM's cloud platform, with microservices that can be written in a wide range of different languages, as well as run on top of a variety of compute platforms. This flexibility can accelerate both the development time and innovation potential of an app, as it expands the number of developers that can work on an app within an enterprise.

Using Bluemix, developers can choose from a spectrum of languages, frameworks and platforms, building a combination which makes the most sense for a particular function within an app. The platform offers developers a range of languages with which they can build microservices, such as Node.js or Java, and a variety of open standards-based platforms on which to run an app, including Cloud Foundry and Bluemix OpenWhisk, IBM's serverless platform.

For example, a retail development team may want to build an intelligent supply chain management app. This app would aim to allo managers to gain more visibility into their inventories and shipments, as well as increase their agility to adjust resources.

Using microservices, the team could build this app with a set of open and distributed services, running them in the languages and on the platforms which best enhances functionality. The service connecting the app into the company's main planning system, for instance, could be run on Cloud Foundry, to enable an easy and secure API access into critical backend databases. Written in Node.js, this particular service would be able to tap into and manage several different stakeholders and variables within the planning system, such as distribution centers, stores, shipments, and retail and supply chain managers.

Though this planning system element of the app runs on Cloud Foundry, Bluemix enables microservices operating on different platforms, such as OpenWhisk, to also function within the app � without compromising the ability of these services to work together.

OpenWhisk is IBM's serverless computing platform, equipping developers with the ability to set parameters in an app which execute code and cloud tools automatically and as-needed. Bringing in a microservice which runs on OpenWhisk would enable this team to build a tool inside of the full app that makes shipment recommendations based on the continuously changing variable of weather. Using this microservice, the app can be set to retrieve current weather conditions and generate new shipment recommendations automatically when triggered by certain events, such as the presence of a thunderstorm.

The ability to build an app on Bluemix that leverages multiple languages and compute platforms is possible due to the platform's open and flexible architecture. To learn more about how to build on Bluemix with flexible microservices, visit the Bluemix blog.

Bluemix has rapidly grown to become one of the largest open, public cloud deployments in the world. Based in open standards, it features more than 150 tools and services spanning categories of cognitive intelligence, blockchain, security, Internet of Things, DevOps and more.

For more information on IBM Cloud, visit: www.ibm.com/cloud.

Contact:

Erin Lehr
IBM Media Relations
edlehr@us.ibm.com

To view the original version on PR Newswire, visit:http://www.prnewswire.com/news-releases/ibm-announces-methods-for-building-bluemix-apps-with-flexible-and-open-microservices-300437503.html

SOURCE IBM


[ InfoTech Spotlight's Homepage ]


blog comments powered by Disqus

FOLLOW US

Subscribe to InfoTECH Spotlight eNews

InfoTECH Spotlight eNews delivers the latest news impacting technology in the IT industry each week. Sign up to receive FREE breaking news today!
FREE eNewsletter