Curso Rust Para Infraestrutura Segura

  • Redes & Infraestrutura de TI

Curso Rust Para Infraestrutura Segura

24 horas
Visão Geral

Curso Rust Para Infraestrutura Segura, Este curso capacita o aluno a utilizar a linguagem Rust para o desenvolvimento de sistemas de infraestrutura seguros, confiáveis e de alto desempenho, eliminando classes inteiras de vulnerabilidades comuns em linguagens tradicionais.

O Curso Rust Para Infraestrutura Segura, aborda segurança de memória, concorrência segura e aplicações práticas em ambientes Cloud, DevOps e SRE.

Objetivo

Após realizar este Curso Rust Para Infraestrutura Segura você será capaz de:

  • Desenvolver aplicações seguras com Rust
  • Aplicar conceitos de memory safety e ownership
  • Criar ferramentas CLI para infraestrutura
  • Desenvolver componentes seguros para cloud e DevOps
  • Otimizar performance sem comprometer segurança
Publico Alvo
  • Desenvolvedores Backend e Sistemas
  • Profissionais DevOps e SRE
  • Engenheiros de Segurança
  • Arquitetos de Infraestrutura
  • Profissionais de TI interessados em segurança de baixo nível
Pre-Requisitos
  •  
  • Lógica de programação
  • Noções de sistemas operacionais
  • Conhecimento básico de Linux (recomendado)
  •  
Materiais
Ingles/Portugues
Conteúdo Programatico

MÓDULO 1 – INTRODUÇÃO AO RUST E SEGURANÇA (4h)

  1. O que é Rust e por que usar para infraestrutura
  2. Comparação com C/C++
  3. Casos de uso em cloud e segurança
  4. Instalação e configuração do ambiente
  5. Primeiro programa em Rust

MÓDULO 2 – FUNDAMENTOS DA LINGUAGEM RUST (4h)

  1. Tipos de dados e variáveis
  2. Funções e controle de fluxo
  3. Structs, enums e pattern matching
  4. Módulos e crates
  5. Tratamento de erros

MÓDULO 3 – OWNERSHIP, BORROWING E LIFETIMES (4h)

  1. Ownership e regras de posse
  2. Borrowing e referências
  3. Lifetimes na prática
  4. Evitando erros de memória
  5. Boas práticas de segurança

MÓDULO 4 – CONCORRÊNCIA SEGURA EM RUST (4h)

  1. Threads e concorrência
  2. Channels e sincronização
  3. Async/Await
  4. Segurança em ambientes concorrentes
  5. Performance e escalabilidade

MÓDULO 5 – RUST PARA INFRAESTRUTURA E DEVOPS (4h)

  1. Criação de ferramentas CLI
  2. Manipulação de arquivos e processos
  3. Integração com sistemas operacionais
  4. Rust em pipelines DevOps
  5. Containers e Rust

MÓDULO 6 – SEGURANÇA, CRIPTOGRAFIA E PERFORMANCE (4h)

  1. Princípios de segurança em sistemas
  2. Criptografia com Rust
  3. Hardening de aplicações
  4. Benchmarking e otimização
  5. Observabilidade e logging

MÓDULO 7 – PROJETO FINAL DE INFRAESTRUTURA SEGURA (4h)

  1. Planejamento do projeto
  2. Desenvolvimento de ferramenta segura
  3. Testes e validações
  4. Empacotamento e distribuição
  5. Apresentação do projeto final
TENHO INTERESSE

Cursos Relacionados

Curso CISCO CCNA Exame CCNA 200-125

40 horas

Curso SAP BASIS S4hana - Administração e Infraestrutura

40 horas

Curso MCSA Networking with Windows Server 2016

40 horas

Curso CCNP Route 300-101 Preparatório Para Certificação

40 horas

Curso Cloudera Cientista de Dados

32 horas

Curso VMware Instalando Configurando e Gerenciando vSphere

32 horas

Curso de Redes TCP/IP - Protocolo de Redes de Computadores

40 horas

Curso Cisco Switched Networks 300-115

40 horas

Curso Wireless LAN Foundations

16 horas

Curso Certified Network Defender Certification

40 horas