March 17, 2015

Webinar: IBM Containers on Bluemix Based on Docker

IBM Containers service lets developers launch Docker containers directly onto the cloud with Docker-native features, standardized interfaces, and orchestration services. Enterprises can use this powerful development combination to create and manage a new generation of portable distributed applications that have a dynamic lifecycle and can scale to run in concert anywhere from the developer’s laptop to hundreds of hosts in the cloud. Check out this webcast where the IBM Containers team demonstrates how the service works and detail how you can get started with IBM Containers on Bluemix.

Continue reading

March 4, 2015

Steering a Driving Android Phone over the Web via Speech Recognition in IBM Bluemix

My colleagues Bryan Boyd and Mark VanderWiele have created a nice demo where you can drive smartphones using Sphero balls. I've modified the sample slightly so that it also works for Android phones. Watch the video to see how to steer a driving smartphone via IBM Bluemix, the Internet of Things and cognitive services from IBM Watson.

Continue reading

February 23, 2015

Create a Node.js application using IBM Eclipse Tools for Bluemix and the IBM Watson service

This video shows how to use IBM Eclipse Tools for Bluemix to create, configure, and deploy a travel chat Node.js application to Bluemix. The application uses the Watson Question and Answer (QA) service to answer travel questions.

Continue reading

February 4, 2015

Protecting Your Personal Data Using the Cloud

During the humble beginnings of the Internet, and before cookies and private browsing, users could be completely anonymous online. Whatever you did on the Internet was your business. This is not the case anymore. Today we are in the era of Big Data. Analyst firms predict that billion of devices will make up the Internet of Things in the next 10 years. And these connected devices will generate a lot of data, Big Data as it has become known. Just like a diamond which needs to be polished, Big Data can also be mined and cleaned and turned into an invaluable resource. In this guest post, Dr. Jan Camenisch explains how he works towards developing technologies which enable people to conduct transactions as privately as possible.

Continue reading

February 2, 2015

Answering Your Microservices Webinar Questions

Thank you all who joined us live and in replays for our webinar, How to Use Microservices to Build a REAL Cloud App. Our speaker Jeff Sloyer, IBM Developer Evangelist and Master Inventor, delivered a tutorial for building cloud-based applications. Using IBM's platform as a service, Bluemix, he demonstrated how to architect and assemble cloud-based applications built for cloud scale. Leveraging the power of microservices, developers can quickly translate monolithic applications to a cloud-based microarchitecture.

Continue reading

January 19, 2015

Remote Control of EV3 Robot via IBM Bluemix and IoT

Last week Valerie Lampkin blogged how to register devices via recipes to build Internet Of Things applications. For other device types, you can register and connect them by following a few extra steps. I've followed these instructions to build an application that doesn't have much business value, namely my son's LEGO Mindstorms EV3 robot, but it might give some ideas about other IoT scenarios where certain devices are remote controlled.

Continue reading

January 9, 2015

Configuring IBM DevOps services to your Java EE application

IBM DevOps services are free of charge for software development projects. We recently released a Vaadin Rich Web Starter application stub as a Bluemix boilerplate and created a video that demonstrates how we configure it for an Agile team using IBM DevOps Services @ The IBM DevOps provides all the pieces you'll need for integrated Agile planning, coding, building, and deploying. Or, as we like to say: We bring the tools. You bring the code.

Continue reading

January 6, 2015

Custom Liberty server.xml configurations in IBM Bluemix

Bluemix is great because you can simply push your Java EE application (WAR or EAR) and select what services your application needs. You don't have to worry about the server configuration because it's generated for you by the Liberty buildpack. Ideally, you should write your application in such a way that the generated configuration works for your application. But if you need to enable a Liberty <feature>, set a JVM argument in jvm.options, or provide a shared library that resides outside the WAR, this video explains how to modify server.xml, package your server, and deploy it to Bluemix.

Continue reading

December 15, 2014

Create, deploy, modify and redeploy your first Bluemix App

This video demonstrates how to build Java web applications leveraging IBM Bluemix services in Eclipse and how to deploy them to Bluemix. As an example, a news aggregator application is used which is available as open source so that you can follow the steps in the video yourself. In only four steps, you'll learn how to create, deploy, modify and redeploy your first Bluemix app.

Continue reading