Web Server Load Balancing with NGINX Plus

Download for Free

* = Required

Complete the form to receive your ebook and be contacted about NGINX products and services. The information you provide will be treated in accordance with the NGINX and F5 Privacy Notice. Opt-out at anytime, or contact us to register without opting in.

In this Ebook you will learn:

  • icon

    How to create a single‑node local development cluster and multi‑node cluster

  • icon

    How Java applications communicate with a database running on Kubernetes

  • icon

    Advanced concepts such as stateful containers, scaling, health checks, rolling update of applications, and sharing resources across the cluster

  • icon

    How to monitor your application’s performance with Heapster, InfluxDB, and Grafana

About the Ebook

To ensure high availability, today’s applications typically include multiple instances of the application server, database, and web server. If you choose a containerized solution, each component replica needs to reside in a separate container, making these applications difficult to manage. This report shows you how Kubernetes can help you orchestrate containerized applications across multiple hosts. You’ll learn basic Kubernetes concepts and mechanisms for automating the deployment, maintenance, and scaling of your Java applications.

Author Arun Gupta, Principal Open Source Technologist at Amazon Web Services, demonstrates how Kubernetes orchestration simplifies the plumbing needed to get containers up and running at all times. Although the examples in this report use Java, the concepts are applicable for anybody interested in getting started with Kubernetes.

About the Authors

Arun Gupta

  • linkedin
  • twitter

Arun Gupta

Vice President, Developer Relations Couchbase

Arun Gupta is Principal Open Source Technologist at Amazon Web Services and formerly served as Vice President of Developer Advocacy at Couchbase. He has built and led developer communities for over 10 years at Sun Microsystems, Oracle, and Red Hat. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning, content, marketing campaigns, and programs. He led engineering teams at Sun and is a founding member of the Java EE team. He has authored more than 2,000 blog posts on technology. He has extensive speaking experience in more than 40 countries on a myriad of topics and has been a JavaOne Rock Star for three years in a row. He also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. He is an author of a best‑selling book, an avid runner, a globe trotter, a Java Champion, a JUG leader, and a Docker Captain.

Download for free