Workshop Detail

Package, Deploy, Scale Your Applications Using Docker and Kubernetes

1 Day Workshop on Friday, September 30, 2016 (9am to 4pm)

This tutorial shows how to package, deploy, and scale Java applications with Docker.


So you are a Java developer, but how comfortable are you and your team taking Docker from development to production? Do the developers say, “But it works on my machine!” when code breaks in production? And if they do, how long do you spend creating an accurate test environment to research and fix the bug? Docker’s PODA (package once, deploy anywhere) complements Java’s WORA (write once, run anywhere). It also helps you reduce the impedance mismatch between dev, test, and production environments and simplifies Java application deployment. This workshop teaches you:

  • Docker 101
  • Running first Java application with Docker
  • Package your Java application with Docker
  • Sharing your Java application using Docker Hub
  • Package your Java EE application as Docker multi-container applications
  • Deploy your Java application using Swarm Mode
  • Deploy your application using Kubernetes
  • Deploy your Java application using Maven
  • Develop/deploy your application using NetBeans, Eclipse and IntelliJ


Arun Gupta

Arun Gupta

Arun Gupta

Arun Gupta is Vice President of Developer Advocacy at Couchbase. Prior to that, he led Developer Advocacy and Technical Marketing at Red Hat for JBoss Middleware. As a founding member of the Java EE team at Sun Microsystems, he spread the love for technology all around the world. At Oracle, he led a cross-functional team to drive the global launch of the Java EE 7 platform through strategy, planning, and execution of content, marketing campaigns, and program. He is a prolific blogger since 2005 and have authored ~2000 blogs on technology. Arun has extensive speaking experience in ~40 countries on myriad topics and is a JavaOne Rockstar. He also founded the Devoxx4Kids chapter in the USA and continues to promoting technology education amongst kids. An author of a best-selling book, an avid runner, a globe trotter, a Java Champion, JUG leader, he is easily accessible at @arungupta.