Rust e Kubernetes: Infraestrutura Confiável em uma Linguagem Rápida
300 páginas
Portuguese
PDF
4.5

Rust e Kubernetes: Infraestrutura Confiável em uma Linguagem Rápida

Rust e Kubernetes: Infraestrutura Confiável em uma Linguagem Rápida

Autor:

Ano:

Resumo:

O livro «Rust e Kubernetes: Infraestrutura Confiável em uma Linguagem Rápida» é um guia prático para desenvolvedores que desejam combinar o poder da linguagem de sistema Rust com as capacidades de orquestração do Kubernetes. No mundo moderno da arquitetura de microsserviços, o desempenho e a segurança do código tornam-se fatores críticos, e o Rust é ideal para criar componentes de infraestrutura confiáveis, rápidos e seguros.



Sobre o que é este livro?

O livro abrange o ciclo completo de desenvolvimento e implantação de aplicações Rust no ambiente Kubernetes. Você começará com o básico: configuração do ambiente, escrita de microsserviços simples em Rust usando Actix-web ou Tokio, e sua conteinerização. Em seguida, mergulhará em tópicos avançados:

  • Criação de operadores Kubernetes em Rust usando a biblioteca kube-rs;
  • Trabalho com a API Kubernetes: gerenciamento de Pods, ConfigMaps, Secrets e CRD (Custom Resource Definitions);
  • Integração com etcd e outros componentes do cluster;
  • Segurança: uso do Rust para escrever sidecar-containers seguros e políticas de rede;
  • Monitoramento, registro de logs e depuração de aplicações Rust no Kubernetes;
  • Otimização de desempenho e redução do consumo de recursos.


Para quem é este livro?

O livro será útil para:

  • Desenvolvedores Rust que desejam ir além da programação de sistemas e aprender a implantar suas aplicações na nuvem;
  • Engenheiros DevOps que desejam usar Rust para criar utilitários e operadores rápidos e seguros;
  • Arquitetos que buscam maneiras de aumentar a confiabilidade e o desempenho de seus clusters Kubernetes;
  • Estudantes e entusiastas que estão aprendendo tecnologias modernas.


O que você aprenderá?

  • Como escrever microsserviços eficientes e seguros em Rust;
  • Como criar operadores personalizados para automatizar o gerenciamento de recursos do Kubernetes;
  • Como integrar aplicações Rust com a infraestrutura k8s existente;
  • Como usar as vantagens do sistema de tipos do Rust para prevenir erros em tempo de execução;
  • Como implantar e escalar aplicações com consumo mínimo de memória e CPU.


O livro contém muitos exemplos de código, prontos para uso em projetos reais. Todos os exemplos foram testados nas versões atuais do Rust e Kubernetes. Você obterá não apenas conhecimento teórico, mas também habilidades práticas que poderá aplicar imediatamente no trabalho.



Mergulhe no mundo da infraestrutura de alta confiabilidade — comece com o livro «Rust e Kubernetes»!

Recommendations