Curso Cloudflare Computacao sem Servidor e Edge Computing

  • DevOps | CI | CD | Kubernetes | Web3

Curso Cloudflare Computacao sem Servidor e Edge Computing

16 horas
Visão Geral

O Curso Cloudflare Computacao sem Servidor e Edge Computing, capacita profissionais a explorar e utilizar as tecnologias de computação sem servidor (serverless) da Cloudflare, incluindo Cloudflare Workers, Durable Objects e R2 Storage. O treinamento aborda como escrever, implantar e escalar aplicações sem gerenciar a infraestrutura, aproveitando a computação na borda (edge computing). O aluno aprenderá como criar funções como serviço (FaaS), entender o papel da arquitetura serverless moderna, e aplicar boas práticas em segurança, performance e escalabilidade usando os recursos da Cloudflare.

Objetivo

Após realizar este curso Cloudflare: Computação sem Servidor e Edge Computing, você será capaz de:

  • Compreender os fundamentos da computação sem servidor e da computação de borda
  • Desenvolver e implantar aplicações e funções usando Cloudflare Workers
  • Integrar e escalar aplicações com recursos como Durable Objects e R2 Storage
  • Avaliar e aplicar uma arquitetura serverless para reduzir latência e custos
  • Monitorar e otimizar aplicações serverless na plataforma Cloudflare
Publico Alvo
  • Desenvolvedores web e back-end
  • Engenheiros de DevOps e arquitetura de software
  • Administradores de sistemas e infraestrutura
  • Profissionais de tecnologia que desejam modernizar suas aplicações com serverless
  • Empresas que buscam reduzir custos e aumentar a escalabilidade de seus serviços
Pre-Requisitos
  • Conhecimentos básicos de desenvolvimento web (JavaScript, APIs REST)
  • Noções de arquitetura de aplicações web (cliente/servidor)
  • Experiência com cloud computing ou plataformas de hospedagem (desejável)
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Fundamentos da Computação Sem Servidor

– O que é a computação sem servidor?
– Diferença entre serverless e arquitetura tradicional
– Casos de uso e vantagens do serverless
– Função como serviço (FaaS): conceito e aplicações

Por que usar uma arquitetura sem servidor?

– Redução de custos operacionais
– Escalabilidade automática
– Desenvolvimento mais ágil
– Integração com microserviços e APIs

Introdução ao Cloudflare Workers

– O que é Cloudflare Workers?
– Como funciona a computação na borda (edge computing)?
– Diferenças entre edge e cloud centralizada
– Casos de uso do Cloudflare Workers (proxy, APIs, otimização, autenticação)

Desenvolvimento com Cloudflare Workers

– Configuração de ambiente e ferramentas (Wrangler CLI)
– Escrevendo funções em JavaScript e WASM
– Deploy e roteamento de Workers
– Integrando Workers com APIs externas

Persistência de Dados com Durable Objects e R2

– O que são Durable Objects?
– Criação e gerenciamento de objetos duráveis
– Casos de uso de Durable Objects (contadores, chat apps, sessões)
– O que é o Cloudflare R2 Storage?
– Integração com R2 para armazenamento escalável (substituto ao S3)

Segurança e Performance em Serverless

– Como garantir segurança em Workers (Zero Trust)
– Configuração de CORS, autenticação e validação
– Otimização de latência e roteamento inteligente
– Monitoramento com Cloudflare Analytics

Laboratórios e Exercícios Práticos

– Criação e deploy de funções serverless com Cloudflare Workers
– Construção de API proxy na borda
– Utilização de Durable Objects para persistência de sessão
– Integração de Worker com R2 Storage para uploads e downloads
– Implementação de autenticação simples em Workers
– Monitoramento e análise de desempenho de aplicações serverless

TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Real-Time Data Pipelines

24 horas

Curso Modern Data Platform Architecture

32 horas

Curso ISO/IEC 20000-1 Certification Service Management

24 horas

Curso Automotive Threat Analysis and Risk Assessment (TARA)

24 horas

Curso Secure Automotive Software Development

24 horas