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 Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h