Silicon Valley Code Camp : October 13 & 14, 2018

Arun Gupta

Couchbase
About Arun
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. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. 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. A prolific blogger, author of several books, an avid runner, a globe trotter, a Docker Captain, a Java Champion, a JUG leader, NetBeans Dream Team member, he is easily accessible at @arungupta.
{speaker.firstName} {speaker.lastName}

Speaking Sessions

  • Java developer’s journey in Kubernetes land

    2:15 PM Saturday   Room: Fireside C
    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 consisting of different microservices can be deployed in a Kubernetes cluster. Specifically, it will explain the following: Show a Java application with three microservices How this application is packaged as a Docker image Create Kubernetes manifests How Helm charts are created and hosted in a Helm repository Test in a local environment Attach debugger Install Istio in k8s, show service visibility Install k8s on AWS Migrate application from a local cluster to a cluster on the Cloud Setup deployment pipeline using CodePipeline Use an Alexa skill to scale the application Change application, show A/B using Istio