21

Go in the Cloud

Overview

This chapter will show you how to take your Go application to the next level of readiness for deployment. It will cover the considerations you have to make your Go application run reliably once deployed to your server or cloud infrastructure by demonstrating how to add monitoring capabilities to the system through an open source monitoring and alerting toolkit known as Prometheus. The chapter will also discuss how to run your application using an orchestrator and all of the benefits you get out of the box. Lastly, the chapter will cover insights that OpenTelemetry allows, as well as best practices for containerizing your Go application code.

By the end of this chapter, you will be empowered to deploy your Go application ...

Get Go Programming - From Beginner to Professional - Second Edition 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.