Make your Containers Production-Ready with this Free O'Reilly Ebook

NGINX | February 05, 2016

In a fairly short time Docker has become one of the most talked‑about projects in the technology community. It’s not only startups that are embracing Docker, but also large, established enterprises, contradicting the stereotype that enterprises are slow to move. This is because Docker has something for everyone. For the developer, Docker makes it easier to develop and distribute applications. For operations teams, the Docker container is much lighter weight than a virtual machine, leading to much more efficient resource utilization. For IT management and application owners, this all means features are delivered to customers quicker and cheaper.

However you’re using Docker in your organization – or even if you’re just thinking about it – the O’Reilly ebook Docker Networking and Service Discovery is a must‑read, and is yours free from NGINX. Using Docker containers in production brings up challenges that might not come up when developing a new application within Docker; such as load balancing, health monitoring, visibility, and routing. In this ebook from O’Reilly, author Michael Hausenblas, Developer Advocate at Mesosphere, addresses these challenges and others. He provides a practical guide on the young and evolving field of networking and service discovery within a Docker‑based environment.

As you’ll see throughout this ebook, NGINX and NGINX Plus are key components in successful microservices deployments with Docker. Containers are ephemeral by design, so both NGINX and NGINX Plus act as a stable entry point to your Docker application, a persistent and reliable place for clients to connect. On the backend, both NGINX and NGINX Plus route and load balance requests, and provide security controls for your services.

NGINX Plus offers even more, with tighter integration to the service discovery platforms discussed in this ebook. You can set up automatic reconfiguration of the pool of load‑balanced servers when the set of container instances changes, without having to reload the configuration file or restart any processes, enabling even greater scale and freedom to deploy changes. Please check out our demo using Consul for service discovery.

Additionally, NGINX Plus ensures the reliability and uptime of your Docker containers by monitoring their health, and generates valuable stats that give you visibility into your Docker deployment with your choice of monitoring tool. To try these advanced features in your own environment, download a free trial of NGINX Plus.

Download Docker Networking and Service Discovery for free


Share

About the Author

Related Blog Posts

Automating Certificate Management in a Kubernetes Environment
NGINX | 10/05/2022

Automating Certificate Management in a Kubernetes Environment

Simplify cert management by providing unique, automatically renewed and updated certificates to your endpoints.

Secure Your API Gateway with NGINX App Protect WAF
NGINX | 05/26/2022

Secure Your API Gateway with NGINX App Protect WAF

As monoliths move to microservices, applications are developed faster than ever. Speed is necessary to stay competitive and APIs sit at the front of these rapid modernization efforts. But the popularity of APIs for application modernization has significant implications for app security.

How Do I Choose? API Gateway vs. Ingress Controller vs. Service Mesh
NGINX | 12/09/2021

How Do I Choose? API Gateway vs. Ingress Controller vs. Service Mesh

When you need an API gateway in Kubernetes, how do you choose among API gateway vs. Ingress controller vs. service mesh? We guide you through the decision, with sample scenarios for north-south and east-west API traffic, plus use cases where an API gateway is the right tool.

Deploying NGINX as an API Gateway, Part 2: Protecting Backend Services
NGINX | 01/20/2021

Deploying NGINX as an API Gateway, Part 2: Protecting Backend Services

In the second post in our API gateway series, Liam shows you how to batten down the hatches on your API services. You can use rate limiting, access restrictions, request size limits, and request body validation to frustrate illegitimate or overly burdensome requests.

New Joomla Exploit CVE-2015-8562
NGINX | 12/15/2015

New Joomla Exploit CVE-2015-8562

Read about the new zero day exploit in Joomla and see the NGINX configuration for how to apply a fix in NGINX or NGINX Plus.

Why Do I See “Welcome to nginx!” on My Favorite Website?
NGINX | 01/01/2014

Why Do I See “Welcome to nginx!” on My Favorite Website?

The ‘Welcome to NGINX!’ page is presented when NGINX web server software is installed on a computer but has not finished configuring

Deliver and Secure Every App
F5 application delivery and security solutions are built to ensure that every app and API deployed anywhere is fast, available, and secure. Learn how we can partner to deliver exceptional experiences every time.
Connect With Us