Web Server Load Balancing with NGINX Plus

Docker containers may be the hottest thing in software development. Containers make software development easier by combining an app and its environment into a single unit. Managing app dependencies becomes far easier.

In our recent survey of app developers, NGINX found that more than a third of developers are using containers in development and/or production – and nearly another third are investigating their use.

docker for java developers highlights the importance of using docker with your applications, especially for microservices management and NGINX for delivery

Now a new book, Docker for Java Developers, shows you how to get the most out of Docker containers when working in Java. According to a recent survey by New Relic, Java is “by far the most sought‑after programming skill in job ads – especially for enterprise positions”. Other measures of programming language popularity turn up the same result.

The ebook is written by Arun Gupta, a founding member of the Java EE team – first at Sun Microsystems, then at Oracle. Arun has served on the staff of JavaOne for 15 years, spoken at all major Java conferences, and inspired thousands to get the most out of Java and new technologies as well.

Along with Docker and Java, Arun highlights the use of NGINX and NGINX Plus, which bring strong advantages in “Dockerized” environments. Using these three technologies together delivers tremendous power – both for traditional development, and for taking advantage of the two hottest trends in computing:

  • Moving to the cloud. Moving to the cloud requires application portability, made far easier by Docker – and by the speed, flexibility, and power of NGINX.
  • Using microservices. Microservices multiply the number of software objects to be developed, deployed, and delivered, highlighting the importance of Docker for management and NGINX for delivery.

The ebook, 80 pages in length, covers all the vital topics:

  • Introduction to Docker – concepts, comparisons to other platforms (Kubernetes)
  • How to get started with Docker – creating your first image, container, and deployment
  • Docker and Java tooling
  • Deploying Java Apps with Docker and NGINX

Every Java developer knows that containers are changing the way Java applications are developed, deployed, and managed. To learn how to get the most out of Docker containers in a Java development environment, download the ebook today.

Hero image
《NGINX 完全指南》2024 年最新完整版



Floyd Smith


自 Macintosh 推出以来,Floyd Earl Smith 一直在参与应用开发,并撰写了 20 多本有关硬件和软件主题的书籍。他是 NGINX 博客的撰稿人之一,内容包括有关 NGINX 微服务参考架构(一种突破性的微服务框架)的多篇文章和线上讲座。


F5, Inc. 是备受欢迎的开源软件 NGINX 背后的商业公司。我们为现代应用的开发和交付提供一整套技术。我们的联合解决方案弥合了 NetOps 和 DevOps 之间的横沟,提供从代码到用户的多云应用服务。访问 了解更多相关信息。