Engineering the Future of Software
Feb 3–4, 2019: Training
Feb 4–6, 2019: Tutorials & Conference
New York, NY

A Java developer’s journey in Kubernetes land

Arun Gupta (Amazon Web Services)
3:50pm–4:40pm Tuesday, February 5, 2019
Containers & Containers Orchestration
Location: Mercury Ballroom
Secondary topics:  Best Practice, Hands-on
Average rating: ****.
(4.43, 7 ratings)

Who is this presentation for?

  • Developers and architects

Level

Beginner

What you'll learn

  • Learn how to get started on your Kubernetes journey, through practical examples

Description

Deploying your Java application in a Kubernetes cluster can sometimes feel like Alice in Wonderland. You keep going down the rabbit hole and don’t know how to make that ride comfortable. Join Arun Gupta to learn how a Java application can be deployed in a Kubernetes cluster.

Topics include:

  • Packaging the application as a Docker image
  • Creating Kubernetes manifests
  • Creating Helm charts and hosting in a repository
  • Testing in a local environment
  • Debugging pods using IntelliJ and Telepresence
  • Distributed tracing across microservices
  • Metrics using Prometheus and Grafana
  • Deployment pipelines
  • Migrating the application from dev to prod environments
  • Changing the application, showing Canary and A/B
Photo of Arun Gupta

Arun Gupta

Amazon Web Services

Arun Gupta is a principal open source technologist at Amazon Web Services. Previously, Arun built and led developer communities at Sun, Oracle, Red Hat, and Couchbase. He has deep expertise leading cross-functional teams to develop and execute strategy and in planning and executing content, marketing campaigns, and programs. He’s also led engineering teams at Sun and was a founding member of the Java EE team. Arun is an avid runner, a globe trotter, a Java Champion, a four-year consecutive JavaOne Rock Star, a JUG leader, NetBeans Dream Team member, and a Docker Captain. He’s authored more than 2,000 blog posts on technology and has given talks in more than 40 countries. He founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. He’s easily accessible at @arungupta.