Mastering Go for DevOps. Develop production-grade CLIs, Terraform providers, and cloud-native tools with Go - Helion

Tytuł oryginału: Mastering Go for DevOps. Develop production-grade CLIs, Terraform providers, and cloud-native tools with Go
ISBN: 9781837027323
Format: ebook
Księgarnia: Helion
Cena książki: 139,00 zł
Książka będzie dostępna od lipca 2025
Go is a fast, efficient, and modern language that’s ideal for building robust DevOps solutions. Mastering Go for DevOps shows engineers how to apply Go in real-world infrastructure projects bridging the gap between code and operations. This book takes you on a journey from building powerful CLI tools and APIs to monitoring and scaling systems using observability stacks like Prometheus.
You’ll build and test custom Terraform providers, integrate with cloud platforms like AWS and Azure, and develop serverless applications with AWS Lambda and Azure Functions. Each chapter includes hands-on projects and examples to strengthen your skills in automation, infrastructure as code, and cloud-native development.
By the end of this book, you’ll be ready to build reliable and scalable systems using Go and seamlessly integrate them into your DevOps workflows.
Zobacz także:
- Biologika Sukcesji Pokoleniowej. Sezon 3. Konflikty na terytorium 124,17 zł, (14,90 zł -88%)
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Podręcznik startupu. Budowa wielkiej firmy krok po kroku 93,13 zł, (14,90 zł -84%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Scrum. O zwinnym zarz 78,42 zł, (14,90 zł -81%)
Spis treści
Mastering Go for DevOps. Develop production-grade CLIs, Terraform providers, and cloud-native tools with Go eBook -- spis treści
- 1. Developing command-line interfaces with Go
- 2. Packaging and distributing Go CLIs
- 3. Integrating Go applications with Prometheus
- 4. Writing Go exporters for Prometheus
- 5. Building and consuming RESTful APIs with Go
- 6. Working with gRPC and microservices architecture
- 7. Using Go for building custom Terraform Providers
- 8. Writing unit tests and integration tests for Terraform Providers
- 9. Writing project specific tests using Terraform SDK
- 10. Automating testing in pipelines
- 11. Integrating Go applications with AWS SDK
- 12. Integrating Go applications with Azure SDK
- 13. Serverless computing using AWS Lambda
- 14. Serverless computing using Azure Functions