Download for free

Designing and Deploying Microservices

In this ebook you will learn:

  • icon

    When and why it makes sense to adopt microservices

  • icon

    How to implement an API gateway to route traffic to microservices

  • icon

    Pros and cons of different service‑discovery patterns

  • icon

    Different strategies for refactoring a monolith to microservices

About the ebook

Microservices architecture is the new standard for building applications. Converting your apps to a microservices approach makes them more flexible, more stable, and far faster and easier to update. However, it’s not always obvious how to transition traditional, monolithic applications to microservices.

The seven‑part series on microservices development published in the NGINX blog provided many of the answers. Now, we have created an ebook that combines these blog posts with information on how to use NGINX Plus to bring microservices to life as you develop and deploy your apps.

About the author

Chris Richardson

Chris Richardson is the founder of the original, an early Java PaaS (Platform as a Service) for Amazon EC2. He now consults with organizations to improve how they develop and deploy applications. He also blogs regularly about microservices at

Floyd Smith

Floyd Earl Smith has been involved in application development since the launch of the Macintosh and has written more than 20 books on hardware and software topics. He now writes for the NGINX blog and co-hosts many NGINX webinars.

Download for free


Download a 30 day free trial and see what you've been missing.


Got a question for the NGINX team?

< back


Sign up for beta

We'll be in touch with you about our NGINX Controller beta.