Compute Services

IBM Bluemix Cloud Foundry Docker Applications

Share this post:

If you were a company that delivered packages all over the world, and you needed a reliable and accurate system to figure out where all those deliveries needed to go, you’d very likely write an application like Logistics Wizard on the IBM Bluemix Cloud Platform.

Logistics Wizard on Cloud Foundry

Built on IBM Bluemix, the world-class Cloud delivery Platform, Logistics Wizard runs on one of the most advanced and capable compute facilities available in modern cloud hosting: Cloud Foundry. Bluemix Cloud Foundry allows you to deliver a sophisticated application that would get your complex package delivery system working reliably and at any scale that you needed. You can see Logistic Wizard in action and how it works & how to deploy it in your own Bluemix env.

Adding Bluemix Compute Capabilities

But what happens as technology improves and new innovations are needed to expand and enhance the application? If you’re using IBM Bluemix, it’s no problem.

The first thing you might do is us another IBM Bluemix compute, OpenWhisk, to add a weather-based recommendation service.

The second thing you might do is move into the world of enterprise containers using the IBM Bluemix Container Service, powered by Kubernetes, and deploy the ERP and Controller microservices that way. You can also make use of Istio integration available through Kubernetes. Check that out here.

Cloud Foundry Docker Containers

And finally, what if you wanted to add a container capability to your Cloud Foundry application, but didn’t need the power and flexibility of the full Bluemix Container offering? What if you needed a small piece of that functionality, and wanted to test out how a container might integrate to see how that would work together with your Cloud Foundry Application? Or what if you want to use a container image, but still want your PaaS managed for you and don’t want to concern yourself with managing clusters?

You can do all that, because you can now run public Docker images on Bluemix Cloud Foundry. This feature enables app developers to gain more control over what is available in the container in which their app runs. The container is still run using the same Cloud Foundry runtime technology and the app can still be managed like all your other apps.

With this new feature enabled in Bluemix Cloud Foundry, you can easily integrate your Bluemix Cloud Foundry services just as you would with your other apps. The container image and your Cloud Foundry app are peers in the same PaaS management infrastructure.

Check out how Logistics Wizard would be deployed with Cloud Foundry Docker support with these instructions. Straight forward, powerful, integrated.

Next Steps

Logistics Wizard is a great example of complex software, well written, fully explained, with lots of flexible deployment options. Your complicated mission-critical app needs flexibility. This shows you exactly how Bluemix delivers you that flexibility on the IBM cloud. Check it out and explore the possibilities.

IBM Cloud Offering Manager

More Compute Services stories
May 7, 2019

We’ve Moved! The IBM Cloud Blog Has a New URL

In an effort better integrate the IBM Cloud Blog with the IBM Cloud web experience, we have migrated the blog to a new URL:

Continue reading

May 6, 2019

Use IBM Cloud Certificate Manager to Obtain Let’s Encrypt TLS Certificates for Your Public Domains

IBM Cloud Certificate Manager now lets you obtain TLS certificates signed by Let’s Encrypt. Let’s Encrypt is an automated, ACME-protocol-based CA that issues free certificates valid for 90 days.

Continue reading

May 6, 2019

Are You Ready for SAP S/4HANA Running on Cloud?

Our clients tell us SAP applications are central to their success and strategy for cloud, with a deadline to refresh the business processes and move to SAP S/4HANA by 2025. Now is the time to assess, plan and execute the journey to cloud and SAP S/4HANA

Continue reading