DevOps para desenvolvedores Go (Golang)
300 páginas
Portuguese
PDF
4.5

DevOps para desenvolvedores Go (Golang)

DevOps para desenvolvedores Go (Golang)

Autor:

Ano:

Resumo:

O livro «DevOps para desenvolvedores Go (Golang)» é um guia prático que ajudará programadores Go a dominar práticas e ferramentas modernas de DevOps. Diferente dos livros tradicionais de DevOps, voltados para administradores de sistemas, esta edição foi escrita especialmente para desenvolvedores Go e leva em conta as particularidades do ecossistema da linguagem.



Sobre o que é este livro?

  • Configuração do ambiente de desenvolvimento e compilação de aplicações Go
  • Containerização de aplicações com Docker e criação de Dockerfiles eficientes para Go
  • Orquestração com Kubernetes: deploy de microsserviços Go, escalonamento e gerenciamento
  • Construção de pipelines CI/CD usando Jenkins, GitLab CI e GitHub Actions
  • Monitoramento e registro de logs de aplicações Go (Prometheus, Grafana, ELK)
  • Automação de testes, linting e deploy
  • Trabalho com configurações, segredos e variáveis de ambiente
  • Garantia de segurança de aplicações Go em produção


Para quem é este livro?

  • Desenvolvedores Go de qualquer nível que desejam implementar práticas de DevOps
  • Engenheiros DevOps que querem entender melhor as particularidades de trabalhar com Go
  • Equipes que estão migrando para arquitetura de microsserviços usando Go
  • Todos que desejam automatizar os processos de desenvolvimento e deploy de aplicações Go


O que você aprenderá?

  • Como containerizar corretamente aplicações Go para produção
  • Como configurar deploy automático com tempo de inatividade zero
  • Como organizar monitoramento e alertas para serviços Go
  • Como usar Go para escrever ferramentas de DevOps
  • Como otimizar os processos de compilação e entrega de aplicações Go


O livro contém diversos exemplos práticos, configurações prontas para uso e instruções passo a passo. Todos os exemplos são baseados em projetos reais e testados em ambientes de produção. Após a leitura, você será capaz de configurar de forma independente o ciclo completo de DevOps para qualquer projeto Go — desde o desenvolvimento até o monitoramento em produção.

Recommendations