Have something interesting to share with Java Eastern Europe community?
Become a speaker now
Arun Gupta

Arun Gupta

Principal Open Source Technologist at AWS, USA

Arun Gupta is a Principal Open Source Technologist at Amazon Web Services. He has built and led developer communities for 12+ years at Sun, Oracle, Red Hat and Couchbase. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team.

He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for four years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. An author of several books on technology, an avid runner, a globe trotter, a Java Champion, a JUG leader, NetBeans Dream Team member, and a Docker Captain, he is easily accessible at @arungupta.

Speaker's activity
Kubernetesize your Java application
Talk
English

Deploying your Java application in a Kubernetes cluster could feel like Alice in Wonderland. You keep going down the rabbit hole and don’t know how to make that ride comfortable. This no-slide and code-only session will explain how a Java application can be deployed in a Kubernetes cluster. Specifically, it will explain the following:

– Package the application as Docker image
– Create Kubernetes manifests
– Create Helm charts
– Test in a local k8s cluster
– Debug pods using Java IDE
– Observability using Istio
– Canary and A/B testing
– Migrate application from dev to prod environments
– Deployment pipeline on desktop and in the cloud