criar e operar uma API da Cloudflare

Aplique suas habilidades com o Cloudflare Workers em três desafios independentes: lançar um portal de suporte, corrigir o compartilhamento de cache entre clientes e recuperar uma versão que falhou com um tratamento testado do serviço upstream. Use dados sintéticos e verifique a limpeza dos recursos.

Cloudflare

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Entregue uma API de suporte utilizável, mantenha respostas privadas protegidas e recupere uma versão defeituosa. Estes projetos aplicam fundamentos de Workers em lançamento, diagnóstico de cache e recuperação de versões.

O curso contém três desafios independentes com dicas e soluções explicativas completas. Dois implantam Workers descartáveis; o desafio de reparo de cache é executado localmente.

O que você vai aprender

  • Conectar uma página de ajuda fornecida a uma API validada e a um catálogo interno
  • Proteger manutenção com um segredo e verificar o limite público/interno
  • Reparar elegibilidade e chaves de cache preservando cache público seguro
  • Manter erros e respostas privadas fora do cache
  • Restaurar uma versão comprovadamente funcional, reparar falhas upstream e publicar uma versão distinta
  • Verificar a remoção de recursos próprios e estado local de testes

Para quem é este curso

Estudantes que concluíram fundamentos de Workers e querem praticar entrega e operação de forma independente.

Pré-requisitos: Conclua Cloudflare Workers for Beginners, incluindo Wrangler, manipuladores JavaScript, configuração/segredos, testes locais, bindings de serviços, recursos estáticos, políticas da Cache API, rollback e diagnóstico de falhas. Quem entra diretamente deve concluir primeiro Connect LabEx to Your Cloudflare Account. Antes de qualquer um dos desafios de implantação, leia o guia de preparação da conta de aprendizagem da Cloudflare e confirme sua própria conta preparada.

Ambiente de aprendizagem: Cada desafio começa em uma nova VM do LabEx com dependências e exemplos não relacionados fornecidos. Exercícios de implantação usam pequenos dados sintéticos e Workers com nomes únicos; o uso conta para as franquias normais da conta. Não são necessárias credenciais compartilhadas nem domínio comprado.

Perguntas frequentes

Todo desafio exige implantação na nuvem?

Não. Support Portal Launch e Failed Release Recovery implantam Workers. Cross-Customer Cache Mix-Up é executado localmente e não exige login na nuvem; pare seu servidor local e remova o estado de testes local do projeto durante a limpeza.

Como funcionam os desafios independentes?

Leia cenário, escopo e critérios de aceitação antes de editar. Aplique os conceitos ensinados, inspecione a saída padrão e compare campos reais das respostas. Dicas e soluções completas são fornecidas separadamente.

Posso reutilizar a implantação de um laboratório anterior?

Não. Cada desafio cria seu próprio estado. Confirme a conta pretendida durante a autorização e leve adiante conhecimento em vez de recursos ou credenciais.

Envio capturas de tela como prova?

Não. Capturas de tela ilustram estados úteis de páginas e do Dashboard. Verifique comportamento da aplicação e estado dos recursos; exclua apenas recursos de nuvem próprios enquanto autorizado, confirme a remoção e saia da conta por último.

Professor

labby
Labby
Labby is the LabEx teacher.