Go (Golang) e Kubernetes: Escrevendo Microsserviços Escaláveis
300 páginas
Portuguese
PDF
4.5

Go (Golang) e Kubernetes: Escrevendo Microsserviços Escaláveis

Go (Golang) e Kubernetes: Escrevendo Microsserviços Escaláveis

Autor:

Ano:

Resumo:

Este livro é o guia ideal para desenvolvedores que desejam dominar a linguagem Go (Golang) e aprender a criar aplicações modernas e escaláveis para Kubernetes. Se você já conhece os fundamentos da programação, mas quer ir para o próximo nível e entender como as tecnologias em nuvem funcionam, este material é para você.



Sobre o que é o livro?

O livro é estruturado como um curso prático. Você começará com os fundamentos da sintaxe Go, computação paralela e trabalho com rede. Em seguida, passará suavemente para a conteinerização com Docker e orquestração com Kubernetes. Cada capítulo contém exemplos reais de código que podem ser aplicados imediatamente em projetos.



  • Parte 1: Fundamentos do Go — tipos de dados, funções, interfaces, goroutines, canais, trabalho com HTTP e bancos de dados.
  • Parte 2: Conteinerização — criação de imagens Docker, otimização de camadas, compilação multithread, segurança.
  • Parte 3: Kubernetes — implantação de pods, serviços, configmaps, secrets, escalonamento horizontal.
  • Parte 4: Tópicos Avançados — operadores, controladores personalizados, monitoramento com Prometheus, pipelines CI/CD.


Para quem é este livro?

  • Desenvolvedores em Python, Java ou C++ que desejam aprender Go para projetos em nuvem.
  • Engenheiros DevOps que querem automatizar a implantação de aplicações Go.
  • Estudantes e desenvolvedores juniores que buscam entrar no mundo dos microsserviços e Kubernetes.
  • Líderes técnicos planejando a migração de sistemas legados para uma arquitetura moderna.


O que você aprenderá?

  • Como escrever código eficiente e seguro em Go do zero.
  • Como empacotar uma aplicação em uma imagem Docker de tamanho mínimo.
  • Como configurar um cluster Kubernetes para carga de produção.
  • Como implementar service mesh, health checks e graceful shutdown.
  • Como integrar serviços Go com bancos de dados, filas e APIs.
  • Como automatizar testes e deploy com GitHub Actions e Helm.


Por que comprar?

O livro é escrito por um desenvolvedor praticante com 10 anos de experiência. Todos os exemplos foram testados em projetos reais. Você receberá modelos de código prontos, listas de verificação para configuração de cluster e links para repositórios com projetos completos. Após a leitura, você será capaz de construir sozinho um sistema pronto para produção com Go e Kubernetes.



Não perca a chance de se tornar um especialista requisitado na área de tecnologias em nuvem. Comece sua jornada rumo à maestria hoje mesmo!

Recommendations