DevOps para desenvolvedores JavaScript (Node.js)
300 páginas
Portuguese
PDF
4.5

DevOps para desenvolvedores JavaScript (Node.js)

DevOps para desenvolvedores JavaScript (Node.js)

Autor:

Ano:

Resumo:

Este livro é uma ponte entre o mundo do desenvolvimento JavaScript e a infraestrutura moderna. Se você programa em Node.js, mas se sente inseguro ao configurar CI/CD, conteinerização ou deploy, este guia é para você. O autor conduz o leitor passo a passo, desde os conceitos básicos de DevOps até a construção de uma infraestrutura pronta para produção para aplicações Node.js.



Sobre o que é o livro:

  • Fundamentos de DevOps e seu papel no ciclo de vida de projetos Node.js
  • Configuração de integração e entrega contínuas (CI/CD) para projetos JavaScript
  • Conteinerização de aplicações Node.js com Docker: do Dockerfile à otimização de imagens
  • Orquestração de contêineres com Kubernetes: deploy, escalonamento e gerenciamento
  • Monitoramento e registro de logs de aplicações Node.js (Prometheus, Grafana, ELK)
  • Automação de deploy em plataformas em nuvem (AWS, Google Cloud, Yandex Cloud)
  • Gerenciamento de configurações e segredos em projetos Node.js
  • Testes de infraestrutura e práticas de Infrastructure as Code


Para quem é este livro:

  • Desenvolvedores JavaScript/Node.js que desejam fazer deploy e manter suas próprias aplicações
  • Desenvolvedores Full-stack que querem expandir suas habilidades em direção à infraestrutura
  • Engenheiros DevOps que estão migrando para o stack Node.js
  • Tech Leads e gerentes técnicos responsáveis pelos processos de desenvolvimento e entrega


O que você aprenderá:

O livro é construído com exemplos e casos reais. Você aprenderá a escrever Dockerfiles eficientes para Node.js, configurar GitHub Actions e GitLab CI para testes e deploy automáticos, trabalhar com Kubernetes em conjunto com Node.js, e implementar monitoramento de desempenho e alertas. Atenção especial é dada às práticas de segurança: armazenamento seguro de segredos, trabalho com variáveis de ambiente e proteção de contêineres.



Cada capítulo contém exercícios práticos e configurações prontas que podem ser adaptadas para seus próprios projetos. Ao final do livro, você será capaz de construir de forma independente um pipeline completo, do commit à produção, usando ferramentas modernas de DevOps e as melhores práticas de desenvolvimento Node.js.

Recommendations