Chapter 10. Production readiness

This chapter covers

  • Testing an application for deployment
  • Securing against different threats
  • Monitoring and logging strategies
  • Deploying and scaling with cloud services

If you’ve read this far into the book, congratulations! You know how to design an application that’s responsive, elastic, resilient, and message-driven. The next step is ensuring that those reactive design properties turn into real behavior when the application enters the turbulent world of a production system.

In the past, the gap between development and operations has been vast, sometimes with disastrous results. The modern answer is DevOps, which aims to close that gap with a combination of cultural change, integrated tooling, and automation. ...

Get Reactive Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.