Introduction

Developers want to build applications. So how do we get our app out there in the real world? How do we make sure our app runs everywhere like it runs on our local dev environment?

That’s where Docker came in, however, Docker was not enough to run our application at scale. Kubernetes (https://kubernetes.io/) helps us scale our application and gives us many other benefits. Nevertheless, all of these new tools comes with their own steep learning curve.

In this workshop we will take an app we want to build and will go through the entire lifecycle (in a smaller scale) from writing the app, to containerizing it, to getting it to docker, and out to the entire world. We will see each of the parts in detail so we can take the learning and apply it to any of our projects.

Lab Instructors

  • Mofizur Rahman, IBM Developer Advocate (@moficodes)