# Guias

Todos os tutoriais, guias how-to, guias multiproduto e arquiteturas da Azion Web Platform, em um só lugar, agrupados pela solução que atendem. Os guias de conta, Console e ferramentas ficam em Platform. Filtre por tipo de conteúdo ou tópico, ou busque pelo nome. Os vídeos vêm do [canal da Azion no YouTube](https://www.youtube.com/@aziontech) e abrem lá.

## Tutorial

- [Acesse Azion Console](/pt-br/documentacao/guias/plataforma/conta-e-billing/como-acessar-o-azion-console.md): Crie uma conta Azion, entre no Azion Console e use o menu da conta para abrir páginas da conta, mudar o tema ou encerrar a sessão.
- [Automatic Image Optimization for E-commerce - full setup in few minutes](https://www.youtube.com/watch?v=RvjAX1Dc_R4): Configure automatic image optimization at the infrastructure level, with no code on your server.
- [Azion Edge Storage via Command Line Interface CLI](https://www.youtube.com/watch?v=WCTvtkaoJWo): Create, read, update, and delete Object Storage buckets and objects with the Azion CLI.
- [Como acessar o activity history](/pt-br/documentacao/guias/plataforma/conta-e-billing/activity-history.md): Descubra como usar o Activity History no Azion Console.
- [Como autorizar um edge node](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/autorizar-edge-node.md): Saiba como autorizar um Edge Node na Azion usando Console, Real-Time Manager ou API Azion. Acesse recursos de Orchestrator eficientemente.
- [Como configurar páginas de erro](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/configurar-paginas-de-erro.md): Defina o TTL do cache para erros recebidos da origem e personalize as páginas de erro para o seu usuário final.
- [Como criar um edge service](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/criar-edge-service.md): Descubra como criar e gerenciar Edge Services na Azion usando o Console, Real-Time Manager ou API, otimizando suas operações em Edge Nodes.
- [Como desinstalar o Orchestrator Agent](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/desinstalar-agent.md): Aprenda a desinstalar o Azion Orchestrator e remover edge nodes usando o Azion Console, Real-Time Manager ou API. Tutorial passo a passo.
- [Como desvincular um edge service](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/desvincular-servico.md): Aprenda a desvincular um edge service de um edge node usando o Azion Console, Real-Time Manager ou API, simplificando a gestão de edge services.
- [Como instalar o Orchestrator Agent](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/instalar-orchestrator-agent.md): Saiba como baixar e instalar o Orchestrator para diversos sistemas operacionais, incluindo passos e comandos para uma configuração segura.
- [Como provisionar arquivos](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/provisionar-arquivos.md): Aprenda como configurar e gerenciar resources no Azion Console e Real-Time Manager para otimizar seus Edge Services e impulsionar a eficiência da Edge Computing.
- [Como rodar scripts nos edge nodes](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/rodar-scripts.md): Guia de instalação e configuração da Azion CLI em edge nodes usando Shell Script em um edge service específico para orquestração eficiente.
- [Como trabalhar com variáveis no Orchestrator](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/trabalhar-com-variaveis.md): Descubra como utilizar variáveis em Edge Services e Edge Nodes com Azion Console, Real-Time Manager e API Azion, otimizando o deployment no Edge Orchestrator.
- [Como vincular um edge service a um edge node](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/vincular-servico.md): Descubra como gerenciar seus serviços no Edge com o Azion Console ou RTM e a integração via Azion API para orquestração eficiente.
- [Configure a conta](/pt-br/documentacao/guias/plataforma/conta-e-billing/configuracoes-de-conta.md): Edite o nome, os dados da empresa e o endereço de uma conta Azion, e ative o login social ou o MFA obrigatório para todos os usuários em Account Settings.
- [Configure Account Lockout Policy](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/configurar-account-lockout-policy.md): Ative a Account Lockout Policy com a API da Azion e defina quantas tentativas de login malsucedidas bloqueiam um usuário, e por quanto tempo.
- [Configure Google SAML para SSO](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/sso-google-saml.md): Conecte uma aplicação SAML personalizada do Google à Azion como identity provider da conta para que os usuários façam login com a identidade Google.
- [Configure Microsoft Entra SAML para SSO](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/sso-microsoft-entra-saml.md): Conecte uma enterprise application do Microsoft Entra à Azion como identity provider da conta para que os usuários façam login com a identidade Entra.
- [Configure Okta SAML para SSO](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/sso-okta-saml.md): Conecte uma app integration SAML 2.0 do Okta à Azion como identity provider da conta para que os usuários façam login com a identidade Okta.
- [Configure um identity provider para SSO](/pt-br/documentacao/guias/plataforma/conta-e-billing/sso.md): Adicione um identity provider SAML ou Open ID no SSO Management e ative-o para que os usuários da conta façam login no Azion Console com SSO.
- [Configure User Session Timeout](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/configurar-user-session-timeout.md): Defina o tempo máximo de inatividade e o tempo máximo de sessão para todos os usuários de uma conta com a API da Azion.
- [Construa um handler de webhooks do Stripe com Functions](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/webhooks-stripe-functions.md): Receba eventos de pagamento do Stripe em uma aplicação Hono que roda como function, verifique cada assinatura e trate cada tipo de evento.
- [Construa uma API de screenshot com Functions e Browserless](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/aplicacao-browserless-functions.md): Faça o deploy de um projeto Hono em Functions que captura o screenshot de uma página pela API do Browserless e retorna a imagem PNG.
- [Construa uma busca semântica com embeddings](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/edge-sql-vector-search.md): Armazene embeddings da OpenAI em uma tabela do SQL Database, indexe-os para busca por vizinhos aproximados e retorne os documentos mais próximos da pergunta.
- [Criando um edge service](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/criando-edge-service.md): Crie um edge service para ser usado em seus edge nodes.
- [Crie uma API RESTful de tarefas](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/api-restful-edge-functions-edge-sql.md): Crie um banco de dados em SQL Database, escreva rotas CRUD com Hono e faça o deploy de uma API de tarefas que roda como uma função.
- [Crie uma função de API com ChatGPT](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/api-builder.md): Gere o payload JSON de uma função com a integração ChatGPT no editor de Azion Console e leia a resposta com Preview deployment.
- [DDoS, Hijacking, Tunneling: How to Protect DNS with Azion Edge DNS + DNSSEC](https://www.youtube.com/watch?v=krF8EYT3K3k): Harden your DNS against flooding, hijacking, poisoning, and tunneling with Azion Edge DNS and DNSSEC.
- [Defina as configurações principais de uma app](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/definir-configuracoes-principais.md): Personalize as configurações, protocolos de entrega e módulos da sua edge application.
- [Dig into DNS: Install & Use Dig Command Like a Pro](https://www.youtube.com/watch?v=KB4f4bSyHgI): Install dig on Windows, Mac, and Linux and use it for DNS lookups, CNAME checks, and validation.
- [Envie email transacional com Resend e Functions](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/integrar-resend-email-functions.md): Construa um endpoint Hono em Azion Functions que chama a API do Resend, armazene a API key como variável de ambiente e faça o deploy com Azion CLI.
- [Espelhe tráfego de produção para uma origem de teste com Functions](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/test-origin-with-functions.md): Construa uma função em um firewall que envia uma cópia de cada requisição correspondente para uma origem de teste e leia as respostas em Real-Time Events.
- [Exclua sua conta](/pt-br/documentacao/guias/plataforma/conta-e-billing/excluir-conta.md): Exclua uma conta Azion e os dados dela na seção Danger Zone de Account Settings, com a confirmação DELETE digitada.
- [Faça o deploy de uma function com a Azion CLI](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/deploy-function-with-cli.md): Crie um projeto de function pelo terminal com a Azion CLI, execute-o na sua máquina e faça o deploy dele em um domínio ativo.
- [Gerencie faturamento e métodos de pagamento](/pt-br/documentacao/guias/plataforma/conta-e-billing/billing-and-subscriptions.md): Revise faturas e o histórico de pagamentos, adicione ou defina um método de pagamento padrão e adicione crédito à conta no Billing do Azion Console.
- [Gerencie o acesso condicional por endereço IP](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/conditional-access-by-ip-address.md): Crie, atualize e exclua a política que só permite o acesso à Azion a partir dos endereços IP que você lista, com a API da Azion.
- [Gerencie personal tokens](/pt-br/documentacao/guias/plataforma/conta-e-billing/personal-tokens.md): Crie e exclua personal tokens pelo Azion Console ou com a Azion CLI, e guarde o valor do token no momento em que o cria.
- [Gerencie times e permissões](/pt-br/documentacao/guias/plataforma/conta-e-billing/teams-permissions.md): Crie um time no Teams Permissions, escolha as permissões que ele concede aos usuários e edite ou exclua o time pelo Azion Console.
- [Gerencie usuários](/pt-br/documentacao/guias/plataforma/conta-e-billing/users-management.md): Adicione um usuário à sua conta da Azion no Users Management, atribua o usuário a times e decida se ele é Account owner.
- [Habilite a autenticação multifator](/pt-br/documentacao/guias/plataforma/conta-e-billing/multi-factor-authentication.md): Ative a autenticação multifator para um usuário ou para todos os usuários de uma conta e faça login no Azion Console com um código do autenticador.
- [How I Implemented RAG on Azion (with code included)](https://www.youtube.com/watch?v=3Xq0w2Y2Nj4): Build a complete RAG system with Azion SQL Database vector search, TypeScript, and AI Inference.
- [How to Deploy Static Sites FAST (Without Docker, YAML, or Server Headaches)](https://www.youtube.com/watch?v=cSR2-5ku_mw): Deploy a static site from GitHub to a global network in minutes, without Docker or YAML.
- [How to Install & Use the DIG Command on Windows](https://www.youtube.com/watch?v=oopZvom3YhY): Install the dig tool on Windows and use it to query DNS servers and troubleshoot DNS issues.
- [I Built & Deployed a Website Using ONLY AI (Codex + Azion MCP Challenge)](https://www.youtube.com/watch?v=0fQkO_Jjxxo): Set up Azion MCP in the OpenAI Codex app and deploy an AI-generated website step by step.
- [Implemente upload de arquivos com Functions](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/upload-arquivos-functions.md): Construa um endpoint Hono que verifica o arquivo enviado e o grava em um bucket do Object Storage a partir de uma função.
- [Libere um usuário da Account Lockout Policy](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/desbloquear-account-lockout-policy.md): Encontre um usuário que a Account Lockout Policy bloqueou e remova o bloqueio com a API da Azion antes do fim do período de bloqueio.
- [Mitigue a vulnerabilidade HTTPoxy](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/como-mitigar-vulnerabilidade-httpoxy.md): Remova o header Proxy das requisições a uma aplicação com uma regra do Rules Engine, para que requisições HTTPoxy não desviem o tráfego de saída.
- [Next.js Without Vendor Lock-in: OpenNext Step-by-Step Guide](https://www.youtube.com/watch?v=-JvpRhO_GIM): Deploy a Next.js application on Azion with OpenNext, from azion init to azion link.
- [Primeiros passos no Edge Node](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/edge-node-primeiros-passos.md): Primeiros passos para trabalhar com o Azion Edge Node.
- [Provisione usuários do Microsoft Entra com SCIM](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/microsoft-entra-provisionamento-automatizado-de-usuarios.md): Ative o SCIM em um identity provider do Microsoft Entra para que o Entra crie, atualize e exclua os usuários e as equipes da sua conta na Azion.
- [Rate Limiting That Actually Works: Protecting E-commerce Checkout Endpoints](https://www.youtube.com/watch?v=C7OMOj6ERu8): Configure a WAF that rate-limits checkout endpoints without blocking legitimate buyers.
- [Scale AI Agents - Security Agents in Azion's Distributed Infrastructure](https://www.youtube.com/watch?v=DEyaofQOjro): Orchestrate AI and security agents with LangGraph in Functions, SQL Database, MCP, and LangSmith.
- [Sirva uma página de status com uma função](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/hospedagem-edge-site.md): Sirva uma página de status ou de erro com a função Hello World em uma aplicação, com uma instância e uma regra do Rules Engine, sem ir à origem.
- [Sobre Azion Console](/pt-br/documentacao/guias/plataforma/conta-e-billing/conhecendo-o-azion-console.md): Encontre onde o Azion Console guarda cada produto, o modal Create, a ajuda e as páginas da conta, da página inicial ao menu da conta.
- [Solucione erros da política CORS](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/erros-cors.md): Corrija uma requisição que o navegador bloqueia pela política CORS adicionando o header Access-Control-Allow-Origin com uma regra da Response Phase.
- [Solucione erros de crossdomain no JW Player](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/erro-de-crossdomain-xml-no-jw-player.md): Corrija a mensagem Cannot load M3U8 crossdomain access denied que o JW Player exibe ao reproduzir uma transmissão ao vivo entregue pela Azion.
- [Use o botão + Create](/pt-br/documentacao/guias/plataforma/conta-e-billing/botao-create.md): Inicie uma aplicação ou crie um único recurso pelo botão + Create do Azion Console, com um template, um formulário de recurso ou um repositório do GitHub.
- [Verifique a troca de chaves pós-quântica](/pt-br/documentacao/guias/seguranca-de-aplicacoes/tls-e-certificados/post-quantum-cryptography.md): Confira se as conexões TLS 1.3 com o seu domínio negociam a troca de chaves híbrida pós-quântica X25519MLKEM768, pelo navegador ou com OpenSSL.
- [Verifique a versão da API da sua conta](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/verificar-migracao-conta.md): Confira no Azion Console se sua conta já foi migrada para a API v4 e saiba qual versão de uma página se aplica a você.

## Guia how-to

- [Acompanhar logs do Orchestrator](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/verificar-logs.md): Leia o log do Orchestrator Agent em um node gerenciado e o log dos serviços que rodam nele para confirmar um deployment ou descobrir por que ele falhou.
- [Adicione a tag do Edge Pulse às suas páginas](/pt-br/documentacao/guias/plataforma/observabilidade/adicionar-a-tag-do-edge-pulse-as-suas-paginas.md): Copie a tag JavaScript do Edge Pulse no Azion Console e adicione-a às páginas que você quer medir, para que os browsers de visitantes reais enviem medições.
- [Adicione o Bot Manager Lite a um firewall](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/bot-manager-lite-integration-kit.md): Implante o template Bot Manager Lite Integration Kit para acrescentar uma instância de função e uma regra do Rules Engine a um firewall que você já tem.
- [Adicione o registro TXT do Let's Encrypt](/pt-br/documentacao/guias/seguranca-de-aplicacoes/tls-e-certificados/registro-lets-encrypt.md): Adicione o registro TXT \_acme-challenge a uma zona no Edge DNS para que o Let's Encrypt valide um certificado que o Certbot ou outro cliente ACME solicita.
- [Adicione um domínio a um workload](/pt-br/documentacao/guias/plataforma/migracao/configurar-dominio.md): Liste um domínio seu em um workload, aponte o registro DNS para o workload domain e feche o workload domain pelo Azion Console, pela CLI ou pela API.
- [Adicione uma origem de backup a um connector](/pt-br/documentacao/guias/performance-e-confiabilidade/disponibilidade/adicionar-uma-origem-de-backup-a-um-connector.md): Mantenha uma origem de reserva fora do tráfego diário e deixe que ela receba requisições só quando todos os endereços primários do connector falham.
- [Adicione, edite ou exclua um registro](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/adicionar-registros.md): Adicione, altere ou exclua um registro de uma zona do Edge DNS pelo Azion Console, pela CLI ou pela API, e veja quando os nameservers da Azion o respondem.
- [Ajuste um WAF rule set](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/tune-waf.md): Leia na aba Tuning as requisições que um rule set correspondeu e transforme as legítimas em exceções.
- [Analise uploads de arquivos com uma função de firewall do AI Inference](/pt-br/documentacao/guias/ai/inferencia/analisar-uploads-com-ai-inference.md): Crie uma função que envia um upload a um modelo através de AI Inference e execute-a em um firewall para que um upload malicioso nunca chegue à origem.
- [Aplique um rate limit aos endereços de uma lista](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/rate-limit-lista.md): Crie uma network list e uma regra de firewall que limita cada cliente dela a uma taxa de requisições, pelo Azion Console, pela Azion CLI ou pela API.
- [Aplique um rule set a toda requisição](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/aplicar-rule-set.md): Crie a regra de firewall cujo behavior Set WAF entrega toda requisição a um rule set, pelo Azion Console, pela Azion CLI ou pela API.
- [Aplique um WAF rule set a um cookie específico](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/waf-rules-para-cookie-especifico.md): Rode dois WAF rule sets em um firewall e pontue as requisições que carregam um cookie escolhido contra o rule set que guarda uma exceção.
- [Aplique WAF e um rate limit a um caminho](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/aplicar-waf-e-rate-limit-a-um-caminho.md): Crie uma regra de firewall que avalia as requisições a um caminho com um rule set do WAF e limita a taxa de cada cliente nele.
- [Aponte um domínio para um workload](/pt-br/documentacao/guias/plataforma/migracao/apontar-dominio-para-a-azion.md): Crie o registro DNS que envia um hostname do seu domínio para um workload, no seu provedor de DNS ou no Edge DNS, e confira se ele resolve.
- [Aponte um domínio raiz com ANAME](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/acessar-root-domain.md): Aponte o seu domínio raiz, como example.com, para um hostname da Azion com um registro ANAME do Edge DNS, pelo Azion Console, pela Azion CLI ou pela API.
- [Aponte um subdomínio com CNAME](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/subdominio-cname.md): Torne um subdomínio um alias de outro hostname com um registro CNAME do Edge DNS, pelo Azion Console, pela Azion CLI ou pela API, e confira a resposta.
- [Aprimore um site WordPress com EdgeAccelerator](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/wordpress-edgeaccelerator.md): WordPress EdgeAccelerator ajuda você a migrar seu site WordPress para ser executado na infraestrutura distribuída da Azion.
- [Armazene em cache a resposta de uma function com a Cache API](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/armazenar-em-cache-a-resposta-de-uma-function-com-a-cache-api.md): Armazene com a Cache API do runtime uma resposta que uma function monta, devolva-a nas próximas requisições e exclua-a quando os dados mudarem.
- [Armazene em cache respostas de POST e OPTIONS](/pt-br/documentacao/guias/performance-e-confiabilidade/cache-e-purge/cache-de-respostas-post-e-options.md): Armazene em cache a resposta de uma requisição POST ou OPTIONS em uma aplicação e aplique o cache setting com uma regra do Rules Engine.
- [Assine requisições de origem com HMAC](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/assine-requisicoes-de-origem-com-hmac.md): Sirva um bucket privado compatível com S3 por meio de um connector que assina cada requisição de origem com credenciais HMAC.
- [Associe workloads a um stream](/pt-br/documentacao/guias/plataforma/observabilidade/data-stream-associar-workloads.md): Escolha os workloads dos quais um stream do Data Stream coleta logs, no Azion Console ou com a Azion API, e confirme que o stream os envia.
- [Ative o DNSSEC em uma zona](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/ativar-dnssec.md): Ative o DNSSEC em uma zona do Edge DNS pelo Console, pela CLI ou pela API, adicione o registro DS no registrador, verifique as assinaturas e desative-o.
- [Atualize uma integração](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/atualizar-uma-integracao.md): Verifique se uma integração do Marketplace tem uma versão mais recente, instale-a e mova uma function instance para a nova versão quando estiver pronto.
- [Atualize uma network list a partir de uma automação](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/atualizar-network-list-a-partir-de-automacao.md): Grave os itens de uma network list por um playbook de SIEM ou um script: adicione um item datado, substitua a lista e descarte itens expirados.
- [Autentique requisições com Functions](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/camada-autenticacao-object-storage-functions.md): Proteja um bucket do Object Storage com uma função que valida um JSON Web Token e entrega o objeto somente a uma requisição autorizada.
- [Balanceie o tráfego entre múltiplas origens](/pt-br/documentacao/guias/performance-e-confiabilidade/disponibilidade/configure-multiplas-origens.md): Distribua as requisições de uma aplicação entre vários endereços de origem com um connector com Load Balancer e uma regra do Rules Engine que o define.
- [Bloqueie bots e Tor exit nodes com um template](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/bot-manager-lite-and-tor-block-starter-kit.md): Implante o template Bot Manager Lite and TOR Block Starter Kit para criar um firewall que pontua requisições e recusa endereços de Tor exit nodes.
- [Bloqueie endereços até uma data](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/bloqueio-temporario.md): Negue um endereço até uma data com um item datado em uma network list e uma regra de firewall, e encerre o bloqueio com uma gravação da lista.
- [Bloqueie exit nodes do Tor](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/bloquear-redes-tor.md): Descarte toda requisição de um exit node do Tor com uma regra de firewall na lista Azion IP Tor Exit Nodes, pelo Azion Console, pela Azion CLI ou pela API.
- [Bloqueie requisições por IP, ASN ou país](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/blocklists-enderecos-ip-edge.md): Crie uma network list de endereços IP, ASNs ou países e negue-a em uma regra de firewall pelo Azion Console, pela Azion CLI ou pela API.
- [Busque na documentação com o MCP server](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/buscar-na-documentacao-da-azion-com-mcp.md): Peça a um agente de código conectado ao MCP server de docs da Azion que busque na documentação, nos exemplos de código, nos comandos da CLI e no Terraform.
- [Chame um modelo no AI Inference a partir de uma function](/pt-br/documentacao/guias/ai/inferencia/chamar-um-modelo-no-ai-inference-a-partir-de-uma-function.md): Chame um modelo de chat no AI Inference a partir de uma function com Azion.AI.run e devolva a resposta do modelo à requisição que chegou à function.
- [Clone uma aplicação](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/clonar-applications.md): Copie uma aplicação e as configurações dela para outra aplicação pelo Azion Console e depois implante a cópia em um workload para entregá-la.
- [Comece com o OpenNext](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/como-comecar.md): Comece com o OpenNext na Azion: crie ou adapte um app Next.js, configure o cache e o armazenamento para ISR/SSG, desenvolva localmente com o Azion CLI e faça o deploy para produção.
- [Como criar applications com o Angular Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/angular-boilerplate.md): O Angular Boilerplate fornece uma solução de automação para criar uma edge application Angular na Azion.
- [Como criar applications com o Cosmic Simple Astro Blog](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/cosmic-simple-astro-blog.md): O template Cosmic Simple Astro Blog permite criar e gerenciar um blog facilmente, usando Astro e o Cosmic, um CMS headless, para gerenciamento de conteúdo.
- [Como criar applications com o CosmicJS Agency Website](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/cosmic-agency-website.md): O template CosmicJS Agency Website ajuda você a criar um site dinâmico usando os componentes React e Blocks do Cosmic para apresentar seus serviços e portfólio.
- [Como criar applications com o Gatsby Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/gatsby-boilerplate.md): Esse template ajuda você a construir uma Single-Page Application (SPA) baseada no framework Gatsby e executá-la na infraestrutura distribuída da Azion.
- [Como criar applications com o Stencil Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/stencil-boilerplate.md): O Stencil Boilerplate fornece uma solução de automação para criar uma aplicação Stencil na Azion.
- [Como criar applications com o template Qwik Minimal](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/qwik-minimal.md): O template Qwik Minimal fornece uma solução de automação para criar uma application basica de Qwik na Azion.
- [Como criar applications com o Vue3/Vite Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/vue-vite-boilerplate.md): Esse template acelera a implantação de uma aplicação baseada em Vue3/Vite.sss
- [Como implantar o Azion Starter Kit](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/azion-starter-kit.md): Este template acelera a criação de um stack de edge básico para explorar a plataforma da Azion e seus recursos.
- [Como implantar o Docusaurus JavaScript Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/docusaurus-javascript-boilerplate.md): Este template está escrito em JavaScript usando o framework Docusaurus, um gerador de sites estáticos.
- [Como implantar o Docusaurus TypeScript Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/docusaurus-typescript-boilerplate.md): Este template está escrito em TypeScript usando o framework Docusaurus, um gerador de sites estáticos.
- [Como implantar o Hugo Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/hugo-boilerplate.md): Este template implanta um repositório com um projeto baseado no Hugo, um framework escrito em Go, que permite criar sites estáticos.
- [Como implantar o Jekyll Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/jekyll-boilerplate.md): O Jekyll Boilerplate implanta um repositório com um projeto baseado no Jekyll, um framework escrito em Ruby, que permite criar sites estáticos usando arquivos Markdown e HTML.
- [Como implantar o LangGraph AI Agent Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/langgraph-ai-agent-boilerplate.md): O LangGraph AI Agent Boilerplate permite que você crie um agente de IA com LangGraph.
- [Como implantar o MongoDB Atlas Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/mongodb-atlas.md): Este template ajuda você a implantar uma aplicação integrada com o MongoDB Atlas na Azion e gerenciá-la via API.
- [Como implantar o Nuxt 3 Static Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/nuxt-static-boilerplate.md): Este template contém as configurações para construir uma aplicação estática com Nuxt 3.
- [Como implantar o template Nuxt Content](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/nuxt-content.md): Este template contém as configurações para criar um blog ou site de documentação com Nuxt Content.
- [Como implantar o template Nuxt Notes](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/nuxt-notes.md): Este template contém as configurações para criar uma aplicação de anotações básica com Nuxt.
- [Como implantar o VitePress JavaScript Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/vitepress-javascript-boilerplate.md): Este template está escrito em JavaScript usando o VitePress, um gerador de site estático construído em cima do Vite e Vue.js, ideal para criar sites de documentação.
- [Como implantar o VitePress TyeScript Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/vitepress-typescript-boilerplate.md): Este template está escrito em TypeScript usando o VitePress, um gerador de site estático construído em cima do Vite e Vue.js, ideal para criar sites de documentação.
- [Como implantar o VuePress Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/vuepress-boilerplate.md): Este template implanta um repositório com um projeto baseado no VuePress.
- [Como implantar um blog Astro usando um template](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/astro-blog-starter-kit.md): Este template contém as configurações para criar uma nova página de blog com base no framework Astro.
- [Comprima as respostas de uma aplicação com gzip](/pt-br/documentacao/guias/performance-e-confiabilidade/otimizacao-de-entrega/gzip-compression.md): Crie uma regra do Rules Engine que comprime as respostas de uma aplicação com gzip e consulte os tipos MIME que a Azion comprime.
- [Conecte uma aplicação a uma origem](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/definir-origens.md): Crie um connector para uma origem HTTP e envie as requisições de uma aplicação a ele com uma regra do Rules Engine, pelo Azion Console ou pela API.
- [Configure a Advanced Cache Key para uma aplicação](/pt-br/documentacao/guias/performance-e-confiabilidade/cache-e-purge/advanced-cache-key.md): Varie um objeto em cache por argumento de query string ou por cookie e aplique o cache setting a uma aplicação com uma regra do Rules Engine.
- [Configure Image Processor em uma aplicação](/pt-br/documentacao/guias/performance-e-confiabilidade/otimizacao-de-entrega/processar-imagens.md): Ative Image Processor e crie uma regra do Rules Engine que otimiza e armazena imagens em cache pelo parâmetro ims, via Console, API v4 ou API v3.
- [Configure mTLS em um workload](/pt-br/documentacao/guias/seguranca-de-aplicacoes/tls-e-certificados/associar-um-certificado-mtls.md): Envie um certificado de CA confiável e uma CRL, ative o mTLS em um workload e teste o handshake, pela Azion CLI ou pela API.
- [Configure políticas de cache para uma aplicação](/pt-br/documentacao/guias/performance-e-confiabilidade/cache-e-purge/cache-settings.md): Defina por quanto tempo um objeto fica em cache, ignore o cache em um path e encaminhe o header Set-Cookie da origem aos usuários.
- [Configure portas HTTP e HTTPS](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/configurar-portas.md): Escolha as portas HTTP e HTTPS em que um workload escuta e envie cada porta para uma porta de origem pelo Azion Console, pela Azion CLI ou pela API.
- [Configure sampling em um stream](/pt-br/documentacao/guias/plataforma/observabilidade/configurar-sampling.md): Envie uma parte dos eventos de um stream com o sampling do Data Stream, no Azion Console ou com a Azion API, e verifique quais streams ficam ativos.
- [Configure um paywall com a função JWT](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/paywall-function-jwt.md): Valide um JSON Web Token em cada requisição a conteúdo restrito e controle o acesso por assinatura com a função JWT do Azion Marketplace.
- [Consultar eventos de requisição HTTP](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-workload-events.md): Leia os registros de eventos de requisições a um workload no dataset workloadEvents, no Azion Console e com uma consulta GraphQL.
- [Consultar logs de console de uma function](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-function-console-events.md): Leia o que uma function escreveu com console.log no dataset functionConsoleEvents, no Azion Console e com uma consulta GraphQL.
- [Consulte as medições do Edge Pulse com GraphQL](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-medicoes-do-edge-pulse-com-graphql.md): Leia as medições de carregamento de página que o Edge Pulse coleta de visitantes reais, por página e por conexão, com o dataset pulseEvents.
- [Consulte as URLs mais atingidas por bots com GraphQL](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-dados-bot-manager-breakdown-com-graphql.md): Leia as URLs que o tráfego de bots mais alcançou, com uma consulta ao dataset botManagerBreakdownMetrics no GraphiQL Playground.
- [Consulte dados agregados com GraphQL](/pt-br/documentacao/guias/plataforma/observabilidade/graphql-dados-agregados.md): Some os bytes que suas aplicações enviaram por bucket de tempo com uma query agregada da GraphQL API ao endpoint de métricas, pelo curl ou outro cliente HTTP.
- [Consulte dados de uso de Functions](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-dados-de-uso-edge-functions-com-graphql.md): Consulte o conjunto de dados de Consumption pelo GraphiQL Playground para o tempo de computação e as invocações de uma função.
- [Consulte dados de uso do Data Stream](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-dados-de-uso-data-stream-com-graphql.md): Leia o uso que Data Stream contabiliza na sua conta, por workload e métrica, com uma query GraphQL à API de consumo da Azion.
- [Consulte dados de uso do Image Processor](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-dados-de-uso-image-processor-com-graphql.md): Consulte o conjunto de dados Consumption no GraphiQL Playground para obter a contagem de imagens que o Image Processor transformou.
- [Consulte dados de uso do Tiered Cache](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-dados-de-uso-tiered-cache-com-graphql.md): Leia as requisições que o Tiered Cache processou e os dados que ele transferiu, com uma consulta de consumo no GraphiQL Playground.
- [Consulte dados do Bot Manager com GraphQL](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-dados-bot-manager-com-graphql.md): Leia as contagens de classificação que o Bot Manager produziu, com uma consulta ao dataset botManagerMetrics no GraphiQL Playground.
- [Consulte logs de funções com GraphQL API](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/debugging-functions-graphql.md): Recupere as linhas de log de console e de runtime das suas funções em um intervalo de tempo e filtre-as pelo conteúdo da mensagem.
- [Consulte o dataset httpBreakdownMetrics](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-dados-httpbreakdownmetrics-com-graphql.md): Liste os endereços IP de clientes com mais requisições bloqueadas no dataset httpBreakdownMetrics, com curl ou o playground GraphiQL.
- [Consulte os dados de uso de Applications](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-dados-de-uso-edge-application-com-graphql.md): Leia as requisições, os bytes transferidos e as requisições inspecionadas pelo WAF das suas aplicações no dataset GraphQL workloadConsumptionMetrics.
- [Consulte os metadados do schema GraphQL](/pt-br/documentacao/guias/plataforma/observabilidade/graphql-metadados.md): Liste os datasets que um endpoint da GraphQL API atende, os campos de cada dataset e os seus tipos com uma query de introspecção.
- [Consulte os usuários conectados do Live Ingest](/pt-br/documentacao/guias/plataforma/observabilidade/query-dados-connected-users-com-graphql.md): Consulte o dataset connectedUsersMetrics da GraphQL API para ler as sessões únicas das suas transmissões do Live Ingest, por host ou no total entre hosts.
- [Consulte um banco de dados de uma function](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/listando-dados-edge-functions-edge-sql.md): Leia linhas do SQL Database dentro de uma function com o módulo de runtime azion:sql, e retorne essas linhas na resposta que a function envia.
- [Consulte uma zona com o dig](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/executar-o-comando-dig.md): Instale o dig, consulte os registros de uma zona nos nameservers da Azion, compare com um resolver público, rastreie a delegação e confira o DNSSEC.
- [Criar um bucket](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/criar-e-modificar-um-bucket.md): Crie um bucket do Object Storage pelo Azion Console, pela API da Azion ou pela Azion CLI, depois liste, atualize e exclua os seus buckets.
- [Criar uma consulta do Grafana com dados da Azion](/pt-br/documentacao/guias/plataforma/observabilidade/boas-praticas-grafana.md): Defina o dataset, os campos, o time path, o group by e os filtros no editor de consultas do plugin da Azion para que um painel do Grafana renderize a série que você quer.
- [Crie apps com o Cosmic Simple Next.js Blog](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/cosmic-simple-next-blog.md): O template Cosmic Simple Next.js Blog permite criar e gerenciar um blog com facilidade, utilizando os recursos do Next.js para obter desempenho e experiência do usuário ideais.
- [Crie apps com o Next.js Static Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/nextjs-static-boilerplate.md): O Next.js Static Boilerplate fornece uma solução de automação para criar uma application Next.js estática na Azion.
- [Crie apps com o Preact JavaScript Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/preact-javascript-boilerplate.md): O Preact Typescript Boilerplate fornece uma solução de automação para criar uma application Preact com JavaScript na Azion.
- [Crie apps com o Preact TypeScript Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/preact-typescript-boilerplate.md): O Preact Typescript Boilerplate fornece uma solução de automação para criar uma application Preact com TypeScript na Azion.
- [Crie device groups](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/criar-device-groups.md): Crie no Azion Console um device group que corresponde ao header User-Agent e confirme-o com uma regra que adiciona um header de resposta.
- [Crie e aplique um WAF rule set](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/criar-waf-rule-set.md): Crie um WAF rule set com as famílias de ameaças e a sensibilidade que você escolher e aplique-o a um firewall com um behavior Set WAF.
- [Crie e gerencie bancos de dados](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/gerenciar-bancos-dados-edge-sql.md): Crie um banco de dados no SQL Database pelo Azion Console, pela API da Azion ou pela biblioteca azion, e depois liste, recupere e exclua esse banco.
- [Crie regras de request e response](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/rules-engine.md): Reescreva o path que uma aplicação requisita da origem e remova um header da resposta, com duas regras criadas em Azion Console.
- [Crie regras do Rules Engine com o MCP server](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/gerar-regras-do-rules-engine-com-mcp.md): Peça a um agente conectado ao MCP server de build da Azion uma prévia dry\_run de uma regra do Rules Engine, revise a requisição e crie a regra.
- [Crie tabelas e consulte dados](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/criar-tabelas-edge-sql.md): Crie uma tabela no SQL Database, insira linhas e leia, atualize ou exclua essas linhas pelo Azion Console, pela Azion API ou pela biblioteca azion.
- [Crie um Azion custom domain](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/criar-dominio-personalizado-azion.md): Dê a um workload um hostname azion.app gratuito que a Azion atende por HTTPS, pelo Azion Console, pela Azion CLI ou pela API.
- [Crie um cache setting](/pt-br/documentacao/guias/performance-e-confiabilidade/cache-e-purge/ajustar-cache-settings.md): Crie um cache setting em uma aplicação e aplique-o com uma regra, pelo Azion Console, pela Azion API ou pela Azion CLI.
- [Crie um dashboard no Grafana](/pt-br/documentacao/guias/plataforma/observabilidade/azion-plugin-grafana.md): Adicione um painel do Grafana que plota dados de Real-Time Metrics pelo data source da Azion, mapeie os campos da resposta e salve o dashboard.
- [Crie um rule set em sensibilidade média](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/rule-set-medio.md): Crie um WAF rule set com as oito famílias de ameaças em sensibilidade média, pelo Azion Console, pela Azion CLI ou pela API.
- [Crie um template personalizado](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/data-stream-template-personalizado.md): Escolha as variáveis de cada linha de log do Data Stream com um template personalizado e use-o em um stream, no Azion Console ou pela Azion API.
- [Crie uma exceção do WAF](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/configurar-waf-allowed-rules.md): Isente uma regra interna de pontuar uma parte da requisição, no path que produz um falso positivo, pelo Azion Console, pela CLI ou pela API.
- [Crie uma função com WebAssembly](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/webassembly-na-plataforma-azion.md): Compile e instancie um módulo WebAssembly dentro de uma função, a partir de um array de bytes no código ou de um arquivo .wasm que o handler busca.
- [Crie uma regra de aplicação](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/trabalhar-com-rules-engine.md): Adicione uma regra a uma aplicação pelo Azion Console, pela Azion CLI ou pela API e aplique um cache setting a todo caminho que começa com /static/.
- [Crie uma regra de firewall](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/trabalhar-com-rules-engine.md): Adicione uma regra ao Rules Engine de um firewall pelo Azion Console, pela Azion CLI ou pela API, e confirme que ela nega uma requisição.
- [Crie, edite ou exclua uma zona](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/edge-dns-definir-main-settings.md): Crie, renomeie, desative ou exclua uma zona do Edge DNS pelo Azion Console, pela Azion CLI ou pela API, e obtenha os nameservers para o seu registrador.
- [Deduplique entregas de webhook com KV Store](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/deduplicar-entregas-de-webhook-com-kv-store.md): Pule um evento de webhook que a sua function já tratou, com uma key por ID de evento no KV Store, gravada só depois que o trabalho dá certo.
- [Defina as configurações principais de um firewall](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/firewall-definir-main-settings.md): Habilite WAF, Network Shield ou Functions em um firewall pelo Azion Console, pela Azion CLI ou pela API, e renomeie-o ou ative Debug Rules.
- [Defina o conjunto de cifras TLS](/pt-br/documentacao/guias/seguranca-de-aplicacoes/tls-e-certificados/cifras.md): Defina a versão mínima de TLS e o conjunto de cifras que um workload aceita por HTTPS, pelo Azion Console, pela Azion CLI ou pela API.
- [Defina o Host header e o path](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/defina-o-host-header-e-o-path-prefix.md): Escolha o header Host que um connector envia e o caminho que ele adiciona à frente, para que a origem sirva o site e o diretório certos.
- [Deploy de app web com ButterCMS usando template](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/butter-templates-collection.md): Os templates ButterCMS são sistemas de gerenciamento de conteúdo headless para construir e gerenciar sites focados em conteúdo através de APIs.
- [Deploy de app web com Clean Astro + Sanity](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/clean-astro-sanity.md): O template Clean Astro + Sanity cria um site Astro básico integrado com Sanity.io para gerenciar o conteúdo.
- [Deploy de app web com VuePress usando templates](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/vuepress-templates-collection.md): Este guia contém instruções para implantar uma aplicação web usando templates baseados em VuePress.
- [Deploy de blog com Gatsby usando um template](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/gatsby-blog-starter-kit.md): O template inclui as configurações para criar uma nova página de blog baseada no framework Gatsby
- [Deploy de currículo com o Webpage to PDF Resume](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/webpage-to-pdf-resume.md): Este template contém as configurações para criar um currículo para a web, para impressão ou PDF usando o projeto Webpage to PDF Resume.
- [Deploy de currículo online com o DevsCard](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/devscard.md): Este template contém as configurações para criar seu currículo online e impresso usando o projeto DevsCard.
- [Deploy de e-commerce com Astro usando template](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/astro-ecommerce-collection.md): Este guia contém instruções para criar uma aplicação e-commerce usando templates baseados em Astro.
- [Deploy de e-commerce com Eleventy](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/eleventy-ecommerce-collection.md): Este guia contém instruções para criar uma aplicação e-commerce usando templates baseados em Eleventy.
- [Deploy de e-commerce com Gatsby E-commerce Theme](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/gatsby-ecommerce-theme.md): Este template contém as configurações para criar uma aplicação e-commerce baseada no framework Gatsby.
- [Deploy de e-commerce com Hugo usando templates](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/hugo-ecommerce-collection.md): Este guia contém instruções para criar uma aplicação e-commerce usando templates baseados no Hugo.
- [Deploy de e-commerce com Jekyll usando templates](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/jekyll-ecommerce-collection.md): Este guia contém instruções para criar uma aplicação e-commerce usando templates baseados em Jekyll.
- [Deploy de e-commerce com Next.js usando templates](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/next-js-ecommerce-collection.md): Este guia contém instruções para criar uma aplicação e-commerce usando templates baseados em Next.js.
- [Deploy de e-commerce com o Book Store React](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/book-store-react.md): Este template contém as configurações para criar uma aplicação e-commerce baseada no framework React.
- [Deploy do Neon Database Kit com Drizzle ORM](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/neon-database-with-drizzle.md): Este template contém as configurações para construir e conectar uma aplicação ao Neon Database.
- [Deploy do template File Optimization](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/dynamic-static-file-optimization-template.md): Este template lhe ajuda criar uma aplicação com políticas de cache padrão para melhorar a entrega do seu conteúdo.
- [Deploy do template Upstash Rate Limit](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/upstash-rate-limiting.md): O template Upstash Rate Limit ajuda você a implementar rate limiting em um ambiente serverless.
- [Deploy do TiDB Starter Kit com Drizzle ORM](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/tidb-with-drizzle.md): Este template contém as configurações para construir e conectar uma application ao TiDB.
- [Deploy do Turso Starter Kit com Drizzle ORM](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/turso-with-drizzle.md): Este template contém as configurações para conectar uma application a um banco de dados Turso.
- [Depure functions com o Data Stream](/pt-br/documentacao/guias/plataforma/observabilidade/debugging-functions-data-stream.md): Envie as mensagens de log das suas functions, com o nível e o ID da requisição, para um endpoint com Data Stream, no Azion Console ou pela Azion API.
- [Depure regras criadas com Rules Engine](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/debug-regras.md): Ative Debug Rules em uma aplicação e leia as regras que cada requisição executou na GraphQL API, no Data Stream ou no Real-Time Events.
- [Desenvolva com Angular](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/angular.md): Crie um app Angular a partir de um template da Azion, de um repositório do GitHub ou da Azion CLI, e faça o deploy dele em um domínio da Azion.
- [Desenvolva com Astro](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/astro.md): Crie um site Astro a partir de um template da Azion, de um repositório do GitHub ou da Azion CLI, e faça o deploy dele em um domínio da Azion.
- [Desenvolva com Docusaurus](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/docusaurus.md): Crie um site Docusaurus a partir de um template da Azion ou da Azion CLI, e faça o deploy dele em um domínio da Azion.
- [Desenvolva com Eleventy](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/eleventy.md): Crie um site Eleventy com a Azion CLI, faça o build e o deploy dele em um domínio da Azion.
- [Desenvolva com Gatsby](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/gatsby.md): Crie um site Gatsby a partir de um template da Azion ou com a Azion CLI e faça o deploy dele em um domínio da Azion.
- [Desenvolva com Hexo](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/hexo.md): Faça o deploy de um site Hexo em um domínio da Azion a partir do template Hexo Boilerplate, de um repositório do GitHub ou da Azion CLI.
- [Desenvolva com Hono](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/hono.md): Crie um projeto Hono com a Azion CLI, execute-o localmente e faça o deploy dele em um domínio da Azion.
- [Desenvolva com Hugo](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/hugo.md): Crie um site Hugo a partir de um template da Azion ou com a Azion CLI e faça o deploy dele em um domínio da Azion.
- [Desenvolva com Jekyll](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/jekyll.md): Crie um site Jekyll a partir de um template da Azion ou com a Azion CLI e faça o deploy dele em um domínio da Azion.
- [Desenvolva com Next.js](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/next.md): Crie uma aplicação Next.js a partir de um template da Azion, de um repositório do GitHub ou da Azion CLI, e faça o deploy dela em um domínio da Azion.
- [Desenvolva com Nextal](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/nextal.md): Crie uma aplicação Nextal a partir de um template da Azion ou com a Azion CLI, e faça o deploy dela em um domínio da Azion.
- [Desenvolva com React](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/react.md): Faça o deploy de um app React em um domínio da Azion a partir de um template da Azion, do seu repositório do GitHub ou com a Azion CLI.
- [Desenvolva com Svelte](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/svelte.md): Crie um projeto Svelte com a Azion CLI, faça o build e o deploy dele em um domínio da Azion.
- [Desenvolva com VitePress](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/vite.md): Crie um site de documentação VitePress a partir de um template da Azion ou com a Azion CLI e faça o deploy dele em um domínio da Azion.
- [Desenvolva com Vue](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/vue.md): Faça o deploy de uma single-page application Vue na Azion a partir de um template no Azion Console, de um repositório do GitHub ou da Azion CLI.
- [Detalhe as requisições por status code](/pt-br/documentacao/guias/plataforma/observabilidade/detalhar-requisicoes-por-status-code.md): Divida as requisições das suas aplicações por status code, isole uma classe, ranqueie os hosts com erros e compare cada código com a resposta da origem.
- [Distribua o tráfego com pesos](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/balanceamento-de-carga-dns.md): Distribua as respostas de um nome entre vários endereços com registros Weighted no Edge DNS, pelo Azion Console, pela Azion CLI ou pela API.
- [Edite, pare ou exclua um stream](/pt-br/documentacao/guias/plataforma/observabilidade/deletar-data-stream.md): Altere as configurações de um stream do Data Stream, pare e reinicie o stream ou exclua-o, no Azion Console ou com a Azion API.
- [Eleve a sensibilidade de uma família de ameaças](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/aumentar-uma-familia.md): Defina uma sensibilidade mais alta em uma família de ameaças do WAF pela API, e mantenha as outras sete onde estão.
- [Encontre o score de uma requisição bloqueada](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/como-encontrar-score-de-requisicoes-bloqueadas-pelo-waf.md): Leia quais regras internas corresponderam a uma requisição recusada, e quanto cada família de ameaças pontuou, no Real-Time Events ou na API GraphQL.
- [Encontre os IPs por trás do tráfego de ataque](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-top-ips-gerando-trafego-de-ataque-com-graphql.md): Liste pela GraphQL API os endereços IP que enviam mais requisições que WAF marca como ataques, com a família de ataque de cada um.
- [Encontre os principais ataques com GraphQL](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-top-attacks-com-graphql.md): Classifique as famílias de ataque que WAF detecta nas suas aplicações por requisições de ameaça, com uma query da GraphQL API ao endpoint de métricas.
- [Encontre os valores mais frequentes com GraphQL](/pt-br/documentacao/guias/plataforma/observabilidade/graphql-query-top-x.md): Classifique os valores de um campo de requisição, como as URIs mais requisitadas, contando os registros brutos do endpoint de eventos da GraphQL API.
- [Entregue uma transmissão ao vivo a partir do Live Ingest](/pt-br/documentacao/guias/midia-e-streaming/streaming/entregar-uma-transmissao-ao-vivo-do-live-ingest.md): Crie um connector do Live Ingest na região do seu encoder e envie as requisições dos espectadores de uma aplicação a ele com uma regra.
- [Envie eventos do WAF para um SIEM](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/integrar-siems.md): Crie um stream que envia ao seu SIEM as requisições que o WAF analisou, no Azion Console ou com a Azion API, e confirme a entrega.
- [Envie logs ao AWS Kinesis Data Firehose](/pt-br/documentacao/guias/plataforma/observabilidade/amazon-kinesis-endpoint.md): Crie um stream que envia os logs das suas aplicações para um delivery stream do Amazon Kinesis Data Firehose, pelo Azion Console ou pela Azion API.
- [Envie logs para o Amazon S3](/pt-br/documentacao/guias/plataforma/observabilidade/amazon-s3-endpoint.md): Crie um stream que grava os logs das suas aplicações como objetos em um bucket do Amazon S3, no Azion Console ou com a Azion API, e confirme a entrega.
- [Envie logs para o Apache Kafka](/pt-br/documentacao/guias/plataforma/observabilidade/apache-kafka-endpoint.md): Crie um stream que envia os logs das suas aplicações como mensagens para um tópico do Apache Kafka, no Azion Console ou com a Azion API.
- [Envie logs para o Azure Blob Storage](/pt-br/documentacao/guias/plataforma/observabilidade/azure-blob-endpoint.md): Crie um stream que grava os logs das suas aplicações em um container do Azure Blob Storage, pelo Azion Console ou pela API, e confirme a entrega.
- [Envie logs para o Azure Monitor](/pt-br/documentacao/guias/plataforma/observabilidade/azure-monitor-endpoint.md): Crie um stream que envia os logs das suas aplicações para um workspace do Azure Monitor, pelo Azion Console ou pela API, e confirme a entrega.
- [Envie logs para o Datadog](/pt-br/documentacao/guias/plataforma/observabilidade/datadog-endpoint.md): Crie um stream que envia os logs das suas aplicações para a URL de intake de logs do Datadog, no Azion Console ou com a Azion API, e confirme a entrega.
- [Envie logs para o Elasticsearch](/pt-br/documentacao/guias/plataforma/observabilidade/elasticsearch-endpoint.md): Crie um stream que envia os logs das suas aplicações para um índice do Elasticsearch, pelo Azion Console ou pela API, e confirme a entrega.
- [Envie logs para o Google BigQuery](/pt-br/documentacao/guias/plataforma/observabilidade/google-bigquery-endpoint.md): Crie um stream que grava os logs das suas aplicações como linhas de uma tabela do Google BigQuery, no Azion Console ou com a Azion API, e confirme a entrega.
- [Envie logs para o IBM QRadar](/pt-br/documentacao/guias/plataforma/observabilidade/ibm-qradar-endpoint.md): Crie um stream que envia os logs das suas aplicações para uma instância do IBM QRadar, no Azion Console ou com a Azion API, e confirme a entrega.
- [Envie logs para o Object Storage](/pt-br/documentacao/guias/plataforma/observabilidade/conector-azion-object-storage.md): Aponte um stream do Data Stream para um bucket do Object Storage pelo endpoint S3, no Azion Console ou com a Azion API, e confirme a entrega.
- [Envie logs para o Splunk](/pt-br/documentacao/guias/plataforma/observabilidade/splunk-endpoint.md): Crie um stream que envia os logs das suas aplicações para um HTTP Event Collector do Splunk, no Azion Console ou com a Azion API, e confirme a entrega.
- [Envie logs para um endpoint HTTP](/pt-br/documentacao/guias/plataforma/observabilidade/conector-standard-https-post.md): Crie um stream que envia os logs das suas aplicações para uma URL HTTP ou HTTPS, no Azion Console ou com a Azion API, e confirme a entrega.
- [Envie registros de requisições e do WAF a um SIEM](/pt-br/documentacao/guias/plataforma/observabilidade/enviar-registros-de-requisicoes-e-waf-a-um-siem.md): Envie toda requisição a uma aplicação, com os campos do WAF da mesma requisição, a um SIEM em uma linha de log, e confirme a entrega.
- [Envie um certificado digital](/pt-br/documentacao/guias/seguranca-de-aplicacoes/tls-e-certificados/certificado-digital.md): Envie um certificado de servidor, ou crie uma CSR para a sua autoridade certificadora assinar, e vincule o certificado a um workload.
- [Escreva e teste uma função](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/primeiros-passos.md): Escreva o handler ES Modules de uma função em Azion Console, leia a resposta dela com Preview deployment e encontre a saída dos logs.
- [Exclua uma aplicação](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/excluir-applications.md): Exclua uma aplicação e as regras e os cache settings que ela contém pelo Azion Console ou pela Azion API. A exclusão não pode ser desfeita.
- [Execute Bot Manager em caminhos selecionados](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/executar-bot-manager-em-caminhos-selecionados.md): Execute uma instância do Bot Manager só nos caminhos que precisam dela, como um login ou um checkout, com threshold, action e log tag próprios.
- [Execute Bot Manager em modo de observação](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/modo-de-observacao.md): Crie uma instância do Bot Manager Lite com action allow, para que toda requisição seja pontuada e nenhuma recusada, pelo Console, pela CLI ou pela API.
- [Execute Bot Manager em toda requisição](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/executar-em-toda-requisicao.md): Crie a regra do Rules Engine que entrega toda requisição de um firewall a uma instância do Bot Manager, pelo Azion Console, pela Azion CLI ou pela API.
- [Execute queries GraphQL no Postman](/pt-br/documentacao/guias/plataforma/observabilidade/consultar-graphql-postman.md): Envie uma query da GraphQL API pelo Postman com o endpoint, o header do token e um corpo GraphQL, e leia as linhas que a API retorna.
- [Execute um MCP server na Azion](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/executar-mcp-server.md): Crie um servidor Model Context Protocol com o MCP SDK e o Hono, execute-o como uma function da Azion e faça o deploy dele com a Azion CLI.
- [Execute uma função em um caminho e reverta-o](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/executar-uma-funcao-em-um-caminho-e-reverter.md): Execute uma instância de função em um caminho e um método com uma regra Run Function, e reverta o caminho desativando a regra.
- [Execute uma função em um firewall](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/firewall.md): Crie uma função que é executada em um firewall, instancie-a e adicione a regra do Rules Engine que a aciona.
- [Execute uma função em uma aplicação](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/funcoes-serverless.md): Adicione a regra do Rules Engine que executa uma instância de função em uma aplicação pelo Azion Console ou pela Azion API e verifique a resposta.
- [Exportar resultados de consulta para CSV](/pt-br/documentacao/guias/plataforma/observabilidade/exportar-events-csv.md): Reduza uma busca do Real-Time Events aos registros que você quer e baixe-os como um arquivo CSV pelo Azion Console.
- [Exporte a query e os dados de um gráfico](/pt-br/documentacao/guias/plataforma/observabilidade/analisar-metricas.md): Baixe os pontos de um gráfico de Real-Time Metrics como arquivo CSV ou copie a sua query GraphQL e execute-a no Playground GraphiQL ou com curl.
- [Faça cache de uma biblioteca HLS sob demanda por extensão de arquivo](/pt-br/documentacao/guias/midia-e-streaming/streaming/fazer-cache-de-uma-biblioteca-hls-sob-demanda-por-extensao-de-arquivo.md): Dê aos segmentos e às playlists de uma biblioteca HLS sob demanda configurações de cache próprias e aplique cada uma com uma regra na extensão do arquivo.
- [Faça o deploy de um site estático com o MCP server](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/fazer-deploy-de-site-estatico-com-mcp.md): Peça a um agente de código conectado ao MCP server de docs da Azion que siga o guia de deploy de site estático e faça o deploy do site com a Azion CLI.
- [Filtrar eventos](/pt-br/documentacao/guias/plataforma/observabilidade/adicionar-filtros-events.md): Reduza uma busca no Real-Time Events com o campo Filter by, usando a sintaxe de chave e valor que ele aceita e os wildcards que ampliam uma correspondência.
- [Filtre um dashboard](/pt-br/documentacao/guias/plataforma/observabilidade/adicionar-filtros-metrics.md): Restrinja cada gráfico de um dashboard de Real-Time Metrics às requisições de que você precisa e aplique os mesmos filtros a uma query GraphQL.
- [Gere embeddings de documentos em uma tabela vetorial com AI Inference](/pt-br/documentacao/guias/ai/agentes-e-rag/gerar-embeddings-de-documentos-em-uma-tabela-vetorial.md): Transforme os documentos de um bucket em trechos com vetores de um modelo de embedding do AI Inference, armazenados em uma tabela vetorial do SQL Database.
- [Gere queries GraphQL com o MCP server](/pt-br/documentacao/guias/plataforma/observabilidade/gerar-queries-graphql-com-mcp.md): Peça a um agente de código conectado ao MCP server de observe da Azion uma query GraphQL que responda a um objetivo de dados e execute-a com a GraphQL API.
- [Gerencie bots com Bot Manager](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/gerenciar-bots.md): Mude o que uma instância do Bot Manager faz: pontue um endereço contra uma Network List de reputação, registre o efeito e encaminhe o log de report.
- [Gerencie dados de chave-valor em uma função](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/gerenciar-com-funcoes.md): Armazene, leia e exclua keys em um namespace do KV Store a partir de uma função, com metadata, valores binários, streams e vários namespaces.
- [Gerencie o Azion GitHub App](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/azion-github-app.md): Conecte uma conta do GitHub à Azion, revise o que o app pode ler e suspenda, desinstale, revogue ou remova o app.
- [Grave linhas no SQL Database a partir de uma function](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/gravar-linhas-no-sql-database-a-partir-de-uma-function.md): Envie instruções de escrita de uma function ao SQL Database pela API da Azion e verifique o resultado de cada instrução antes de confiar nele.
- [Habilite CORS em uma aplicação](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/cross-origin-resource-sharing-cors.md): Adicione regras na fase de resposta que enviam headers CORS para requisições GET, POST e HEAD, requisições complexas ou uma lista de origens permitidas.
- [Habilite Produtos em uma aplicação](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/criar-uma-aplicacao.md): Habilite Application Accelerator, Image Processor ou Functions em uma aplicação pelo Azion Console, pela Azion CLI ou pela API e leia o estado dela.
- [Implante e teste o HTMX no edge](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/htmx-boilerplate.md): Implante e teste um exemplo mínimo da biblioteca HTMX na Plataforma de Edge da Azion.
- [Implante o Astro Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/astro-boilerplate.md): Implante um projeto Astro na Azion a partir do template Astro Boilerplate, que cria um repositório no GitHub, uma aplicação e um domínio.
- [Implante o Hexo Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/hexo-boilerplate.md): Implante uma single-page application Hexo na Azion a partir do template Hexo Boilerplate, que cria um repositório no GitHub, uma aplicação e uma função.
- [Implante o Qwik Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/qwik-boilerplate.md): Implante um projeto Qwik na Azion a partir do template Qwik Boilerplate, que cria um repositório no GitHub, uma aplicação e um domínio.
- [Implante o React Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/react-boilerplate.md): Implante uma single-page application React na Azion pelo Azion Console, com um repositório no GitHub e uma GitHub Action que implanta cada push.
- [Implante o SQL Database Starter Kit](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/edgesql-starter-kit.md): Implante um projeto CRUD em JavaScript conectado a um banco de dados no SQL Database pelo Azion Console, com o repositório, a aplicação e o domínio prontos.
- [Implante o template AI Inference Starter Kit](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/ai-inference-starter-kit.md): Implante o template AI Inference Starter Kit pelo Azion Console, depois atualize a função que ele instala e gerencie a aplicação que ele cria.
- [Implante o template Applications Proxy](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/edge-application-proxy-template.md): Implante, com o template Applications Proxy, uma aplicação na frente da sua origem que ignora o cache e encaminha cookies em uma rota de URL.
- [Implante o template Function Starter Kit](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/functions-starter-kit.md): O template Function Starter Kit permite criar uma aplicação baseada em uma function, sem dependências de origem.
- [Implante o template Image Optimization](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/image-optimization-template.md): Implante o template Image Optimization para configurar o cache de imagens por extensão de arquivo, com Application Accelerator e Functions.
- [Implante o template Static Cache](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/static-cache-template.md): Implante uma aplicação que coloca arquivos estáticos em cache por extensão, com um TTL de cache e um TTL de browser definidos no formulário do template.
- [Implante o Vue Boilerplate](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/vue-boilerplate.md): Implante uma single-page application Vue na Azion pelo Azion Console, com um repositório no GitHub e uma GitHub Action que implanta cada push.
- [Implemente cache HLS para streaming ao vivo](/pt-br/documentacao/guias/midia-e-streaming/streaming/implementar-cache-hls.md): Dê aos segmentos e à playlist de um stream HLS cache settings e regras próprias, pelo Azion Console ou pela Azion API.
- [Importe dados com o EdgeSQL Shell](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/importar-dados-edge-sql.md): Carregue um arquivo CSV, um script SQL ou uma tabela de outro banco de dados para uma tabela do SQL Database com os comandos de importação do EdgeSQL Shell.
- [Importe o dashboard Data Transferred](/pt-br/documentacao/guias/plataforma/observabilidade/data-transferred-dash.md): Acompanhe no Grafana os dados e a largura de banda que suas aplicações transferem, com oito painéis que consultam a API GraphQL do Real-Time Metrics.
- [Importe o dashboard pré-configurado](/pt-br/documentacao/guias/plataforma/observabilidade/azion-plugin-grafana-dash-pre-configurado.md): Importe o dashboard Data Transferred que acompanha o plugin da Azion para Grafana e veja os dados que as suas aplicações transferem.
- [Importe o dashboard Real-Time Metrics](/pt-br/documentacao/guias/plataforma/observabilidade/metrics-dash.md): Acompanhe no Grafana as requisições, o cache, os métodos HTTP e os status codes das suas aplicações, com os principais request URIs, user agents e hosts.
- [Importe um projeto do GitHub](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/importar-um-projeto-existente-do-github.md): Importe um repositório do GitHub no Azion Console para fazer o build e o deploy dele como uma aplicação, com um novo deploy a cada push.
- [Incorpore a JavaScript tag](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/javascript-tag-js-tag.md): Adicione a JavaScript tag a uma página web para que o navegador gere um fingerprint do dispositivo e o envie em toda requisição como um cookie de sessão.
- [Instale a integração A/B Testing](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/ab-testing-marketplace.md): Instale o A/B Testing pelo Azion Marketplace e execute-o em uma aplicação para dividir o tráfego entre duas variações com um cookie.
- [Instale a integração Add Request ID](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/add-request-id-header.md): Instale o Add Request ID pelo Azion Marketplace e execute-o em um firewall, para que toda requisição carregue um header com um identificador único.
- [Instale a integração Cardstream](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/axur-cardstream.md): Instale o Axur Cardstream pelo Azion Marketplace e execute-o em um firewall, para verificar cada compra em uma lista de cartões de crédito vazados.
- [Instale a integração Content Targeting](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/content-targeting-integration.md): Instale Content Targeting a partir de Azion Marketplace e execute-a em uma aplicação para dar a cada usuário um valor ponderado em um cookie e um cabeçalho.
- [Instale a integração DataDome Bot Protection](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/datadome-bot-protection.md): Instale o DataDome Bot Protection pelo Azion Marketplace e execute-o em um firewall, para detectar e bloquear ameaças automatizadas em cada requisição.
- [Instale a integração hCaptcha](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/hcaptcha.md): Instale o hCaptcha pelo Azion Marketplace e execute o desafio dele em um firewall, para que apenas requisições que passam por ele cheguem à sua origem.
- [Instale a integração Hello World](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/hello-world.md): Instale o Hello World pelo Azion Marketplace em uma aplicação para retornar um código de status e uma mensagem ao navegador.
- [Instale a integração IP Address Reputation](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/ip-address-reputation.md): Instale o IP Address Reputation pelo Azion Marketplace e execute-o em um firewall, para pontuar o IP de cada requisição com dados da IPQualityScore.
- [Instale a integração JWT](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/jwt.md): Instale JWT a partir de Azion Marketplace e execute-a em um firewall para validar JSON Web Tokens antes que as requisições cheguem à sua infraestrutura.
- [Instale a integração Leakstream](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/axur-leakstream.md): Instale Axur Leakstream a partir de Azion Marketplace e execute-a em um firewall para sinalizar requisições de login que usam credenciais vazadas.
- [Instale a integração Limit Payload Size](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/limit-payload-size.md): Instale Limit Payload Size a partir de Azion Marketplace e execute-a em um firewall para negar requisições cujo Content-Length excede um limite que você define.
- [Instale a integração Massive Redirect](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/massive-redirect-integration.md): Instale o Massive Redirect pelo Azion Marketplace e execute-o em uma aplicação para gerenciar um grande conjunto de redirecionamentos de URL em um só lugar.
- [Instale a integração Method and Route Validator](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/method-and-route-validator.md): Instale Method and Route Validator a partir de Azion Marketplace e execute-a em um firewall para bloquear requisições pela URI e pelo método HTTP.
- [Instale a integração Phone Validation](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/ipqs-phone-validation.md): Instale Phone Validation pelo Azion Marketplace e execute-a em um firewall para verificar telefones com IPQualityScore antes que cheguem à sua origem.
- [Instale a integração Process Request Data Into Headers](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/process-request-data-into-headers.md): Instale Process Request Data Into Headers pelo Azion Marketplace e execute-a em um firewall para transformar campos do corpo em headers de requisição.
- [Instale a integração Radware Bot Manager](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/radware-bot-manager.md): Instale Radware Bot Manager pelo Azion Marketplace e execute-a em um firewall para defender seu site contra ataques de bots.
- [Instale a integração reCAPTCHA](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/recaptcha.md): Instale reCAPTCHA pelo Azion Marketplace e execute o desafio em um firewall, para que bots e spam não cheguem à sua origem.
- [Instale a integração Request Variation Controller](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/request-variation-controller.md): Instale Request Variation Controller pelo Azion Marketplace e execute-a em uma application para contar quantas vezes um usuário altera argumentos.
- [Instale a integração Scheduled Blocking](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/scheduled-blocking.md): Instale Scheduled Blocking pelo Azion Marketplace e execute-a em um firewall para controlar o acesso à sua application com base em um cronograma.
- [Instale a integração Secure Token](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/secure-token.md): Instale Secure Token pelo Azion Marketplace e execute-a em um firewall, para que apenas requisições com um token válido e não expirado cheguem ao seu conteúdo.
- [Instale a integração Send Event to Endpoint](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/send-event-to-endpoint.md): Instale Send Event to Endpoint pelo Azion Marketplace e execute-a em um firewall para transmitir dados da requisição a um endpoint HTTP ou um bucket S3.
- [Instale a integração Send messages to a queue](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/send-messages-to-a-queue.md): Instale Send messages to a queue pelo Azion Marketplace e execute-a em uma application para adicionar mensagens a uma fila RabbitMQ, Amazon SQS ou Kafka-REST.
- [Instale a integração Signed Cookies](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/signed-cookies.md): Instale o Signed Cookies Hash Generator e o Hash Validator pelo Azion Marketplace e execute-os em uma aplicação para detectar cookies adulterados.
- [Instale a integração Upstash Rate Limiting](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/upstash-rate-limiting-integration.md): Instale Upstash Rate Limiting pelo Azion Marketplace e execute-a em um firewall para limitar requisições por janela e penalizar quem excede o limite.
- [Instale a integração Upstash Waiting Room](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/waiting-room.md): Instale o Upstash Waiting Room pelo Azion Marketplace e execute-o em um firewall para colocar visitantes em fila quando o tráfego excede o seu site.
- [Instale a integração URL Validation](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/ipqs-url-validation.md): Instale o URL Validation pelo Azion Marketplace e execute-o em um firewall para escanear URLs em busca de malware e phishing antes da sua origem.
- [Instale a integração Videoteca Player](/pt-br/documentacao/guias/midia-e-streaming/streaming/videofront-player.md): Instale o Videoteca Player pelo Azion Marketplace e execute-o em uma aplicação para hospedar um player Videoteca do Videofront com um iframe.
- [Instale o Bot Manager Lite](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/bot-manager-lite.md): Instale o Bot Manager Lite pelo Azion Marketplace, crie a instância de função e a regra do Rules Engine que a executam, e vincule o firewall a um workload.
- [Instale o EdgeSQL Shell](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/install-edge-sql-shell.md): Clone o EdgeSQL Shell do repositório dele, instale as dependências em um ambiente virtual e autentique a ferramenta com seu personal token.
- [Instale o plugin da Azion para Grafana](/pt-br/documentacao/guias/plataforma/observabilidade/integrar-grafana.md): Instale o plugin de data source da Azion em uma instância local do Grafana e conecte-o à sua conta Azion com um personal token.
- [Instale uma integração](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/instalar-uma-integracao.md): Instale uma integração do Marketplace na sua conta e execute-a em uma aplicação ou em um firewall com uma function instance e uma regra do Rules Engine.
- [Instancie uma função em um firewall](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/instanciar-functions.md): Vincule uma função a um firewall pelo Azion Console ou pela Azion API, nomeie a instância e passe os Args dela em JSON.
- [Instancie uma função em uma aplicação](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/instanciar-functions.md): Vincule uma função a uma aplicação pelo Azion Console ou pela Azion API, nomeie a instância e passe seus Args em JSON.
- [Investigar uma requisição com a API GraphQL](/pt-br/documentacao/guias/plataforma/observabilidade/investigar-requisicoes-api-graphql.md): Consulte o dataset workloadEvents para descobrir de quais países, hosts e códigos de status veio um padrão suspeito de requisições, e confirme a mudança depois de agir.
- [Isente um header de requisição](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/isentar-header.md): Nomeie um único header em uma exceção do WAF pela API, e evite o formato de condition que silenciosamente cobre todos os headers.
- [Isente um parâmetro de query string](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/isentar-parametro-query.md): Impeça que uma regra interna dispare em um argumento de query string, e deixe-a disparando no resto, pelo Azion Console, pela Azion CLI ou pela API.
- [Leia o report log de uma instância](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/ler-o-report-log.md): Consulte no dataset functionConsoleEvents, pela API GraphQL, as linhas de report que uma instância do Bot Manager Lite gravou e leia os valores de uma linha.
- [Leia o score de uma requisição bloqueada](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/ler-score-do-bloqueio.md): Consulte no Real-Time Events as regras internas que corresponderam a uma requisição e o score que cada família de ameaças deu a ela.
- [Ler um registro de evento](/pt-br/documentacao/guias/plataforma/observabilidade/entender-logs.md): Abra um registro de uma busca no Real-Time Events e leia as variáveis dele, e escolha entre uma busca geral e uma busca filtrada conforme a pergunta que você tem.
- [Meça o offload de cache de um domínio](/pt-br/documentacao/guias/plataforma/observabilidade/medir-offload-de-cache.md): Filtre Real-Time Metrics por um domínio e veja quanto dos dados e das requisições veio do cache, no Azion Console ou com a API GraphQL.
- [Migre do provider v1.x para o v2.0](/pt-br/documentacao/devtools/terraform/migration-v3-to-v4.md): Mova uma configuração Terraform e o state dela do Azion Terraform Provider v1.x, na API v3, para o v2.0, na API v4.
- [Migre padrões de handler em Functions](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/migrar-padroes-de-handler.md): Mova uma função do handler legado Service Worker para o handler ES Modules, com o antes e o depois de fetch e firewall.
- [Migre rule sets obsoletos para um firewall](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/como-atualizar-seu-firewall.md): Recrie cada configuração de um rule set obsoleto do Firewall como uma regra de firewall no Azion Console e remova o rule set das suas aplicações.
- [Mitigue a CVE-2025-29927 no Next.js](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/mitigar-cve-2025-29927-nextjs.md): Remova o header x-middleware-subrequest com uma regra do Rules Engine em Azion Applications, para que uma requisição forjada não pule o middleware do Next.js.
- [Monitore e calibre o Bot Manager](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/monitorar-e-calibrar-bot-manager.md): Execute uma instância do Bot Manager em observação, leia as pontuações no log de report e defina threshold e regras a partir do seu próprio tráfego.
- [Mostre a sua própria página quando nenhuma origem responde](/pt-br/documentacao/guias/performance-e-confiabilidade/disponibilidade/mostrar-a-sua-propria-pagina-quando-nenhuma-origem-responde.md): Substitua as respostas 502, 503 e 504 de um workload pela sua própria página, servida por um connector que não alcança nenhuma das origens que falham.
- [Mova o tráfego entre duas origens por peso](/pt-br/documentacao/guias/performance-e-confiabilidade/disponibilidade/mover-o-trafego-entre-duas-origens-por-peso.md): Mova uma parte das requisições de uma origem para outra com os pesos de Load Balancer e tire uma origem da rotação com um switch.
- [Mude um rule set para blocking](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/mudar-para-blocking.md): Altere o modo no behavior que aplica um rule set, para que uma requisição pontuada seja recusada em vez de registrada e entregue.
- [Negue requisições de um sistema autônomo](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/negar-asn.md): Negue todo cliente de uma rede pelo Autonomous System Number dela, com uma network list asn e uma regra de firewall, no Azion Console, na CLI ou na API.
- [Negue requisições de uma lista de países](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/negar-paises.md): Crie uma network list countries e uma regra de firewall que nega cada requisição desses países, no Azion Console, na Azion CLI ou na API.
- [Permita somente os endereços de uma lista](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/allowlist.md): Crie uma network list de endereços permitidos e uma regra de firewall que nega todo cliente fora dela, pelo Azion Console, pela Azion CLI ou pela API.
- [Personalizar uma tabela de logs no Grafana](/pt-br/documentacao/guias/plataforma/observabilidade/azion-plugin-grafana-personalizar-tabela-logs.md): Crie um painel do Grafana que exibe os registros de eventos da Azion como uma tabela, escolhendo o dataset, os campos e o time path que ordena o painel.
- [Personalize o payload do HTTP POST](/pt-br/documentacao/guias/plataforma/observabilidade/data-stream-adicionar-payload.md): Defina o formato, o separador de linhas de log, o tamanho máximo e os headers do payload de um endpoint HTTP POST, no Azion Console ou com a Azion API.
- [Personalize uma página de erro](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/personalizar-pagina-resposta-erro.md): Substitua as respostas de erro de um workload por páginas suas, uma por código de status, cada uma com tempo de cache e código de status de resposta próprios.
- [Principais origens de ameaças do WAF](/pt-br/documentacao/guias/plataforma/observabilidade/encontrar-principais-origens-de-ameacas-waf.md): Liste os países, as famílias de ataque e os endereços IP que mais enviam ameaças do WAF às suas aplicações, no Azion Console ou com a API GraphQL.
- [Proteja um caminho com uma network list](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/proteger-um-caminho.md): Negue os endereços de uma network list em um caminho, como /admin, e mantenha os demais abertos, com uma regra de firewall no Azion Console, na CLI ou na API.
- [Proteja uma rota com um desafio ALTCHA](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/altcha.md): Execute o desafio ALTCHA em um firewall e adicione a regra da aplicação que envia as requisições não verificadas para ele.
- [Publique uma mensagem no Upstash QStash a partir de uma function](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/integracoes/publicar-uma-mensagem-no-upstash-qstash-a-partir-de-uma-function.md): Publique uma mensagem no Upstash QStash a partir de uma function com uma chamada fetch e verifique se o QStash a aceitou antes de a function responder.
- [Purgue conteúdo em cache](/pt-br/documentacao/guias/performance-e-confiabilidade/cache-e-purge/purgar-conteudo-em-cache.md): Remova um objeto em cache antes do fim do seu TTL, por URL, por cache key ou por wildcard, pelo Azion Console, pela Azion API ou pela Azion CLI.
- [Purgue páginas quando a origem publica uma mudança](/pt-br/documentacao/guias/performance-e-confiabilidade/cache-e-purge/purgar-ao-publicar.md): Envie um purge pelo seu sistema de publicação quando o conteúdo muda: por URL a cada salvamento e por wildcard só quando imagens mudam.
- [Rastreie a rota até um host](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/executar-o-comando-traceroute.md): Rastreie o caminho de rede do seu computador até um nameserver do Edge DNS com traceroute ou tracert e leia cada salto antes de enviar ao suporte da Azion.
- [Receba e-mails com registros MX](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/registros-mx.md): Adicione no Edge DNS um registro MX com seus servidores de e-mail e as prioridades deles, pelo Console, pela CLI ou pela API, e confira a resposta com dig.
- [Recuse requisições acima do threshold](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/recusar-acima-do-limite.md): Defina action como deny em uma instância do Bot Manager Lite, pelo Azion Console, pela Azion CLI ou pela API, e leia o que uma requisição recusada recebe.
- [Redirecione HTTP para HTTPS](/pt-br/documentacao/guias/seguranca-de-aplicacoes/tls-e-certificados/redirecionar-http-para-https.md): Redirecione para HTTPS cada requisição feita por HTTP com uma regra da Request Phase, em um workload com HTTPS ativado.
- [Responda a subdomínios com wildcard](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/registro-wildcard.md): Responda a todo subdomínio sem registro próprio com um único registro wildcard do Edge DNS, pelo Azion Console, pela Azion CLI ou pela API.
- [Restrinja emissores com CAA](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/registro-caa.md): Adicione um registro CAA a uma zona do Edge DNS para que só as autoridades certificadoras indicadas emitam certificados para seu domínio.
- [Restrinja uma origem à Azion com Origin IP ACL](/pt-br/documentacao/guias/seguranca-de-aplicacoes/bots-e-rede/restringir-uma-origem-a-azion-com-origin-ip-acl.md): Ative Origin IP ACL em um connector e deixe o firewall da sua origem aceitar só os prefixos da lista Azion Origin Shield.
- [Roteie requisições por país ou continente](/pt-br/documentacao/guias/performance-e-confiabilidade/disponibilidade/rotear-requisicoes-por-pais-ou-continente.md): Envie as requisições de um continente ou de uma lista de países ao seu próprio connector com uma regra de geolocalização depois da regra padrão.
- [Roteie um caminho de API para um backend pelo azion.config](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/rotear-um-caminho-de-api-para-um-backend.md): Envie cada requisição sob um prefixo de caminho a um backend fora da Azion, com um connector e uma primeira regra declarados no azion.config.
- [Solicite um certificado com a API](/pt-br/documentacao/guias/seguranca-de-aplicacoes/tls-e-certificados/como-gerar-um-certificado-lets-encrypt-via-api.md): Emita pela Azion API um certificado TLS assinado pela Let's Encrypt com o desafio DNS-01 ou HTTP-01 e depois verifique o status da emissão.
- [Solicite um certificado Let's Encrypt](/pt-br/documentacao/guias/seguranca-de-aplicacoes/tls-e-certificados/como-gerar-um-certificado-lets-encrypt.md): Solicite um certificado Let's Encrypt para os domínios de um workload, prepare os registros do desafio e verifique o status da emissão.
- [Solucione problemas de deploy com o MCP server](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/automacao/solucionar-problemas-de-deploy-com-mcp.md): Peça a um agente de código conectado aos MCP servers da Azion que depure um deploy que retorna erro 503 e que proponha melhorias de Core Web Vitals.
- [Solucione problemas de uma aplicação OpenNext](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/troubleshooting.md): Descubra por que uma aplicação OpenNext na Azion oculta erros, falha no deployment ou não lê variáveis de ambiente e aplique a correção.
- [Template Static Cache + Videoteca Player](/pt-br/documentacao/guias/midia-e-streaming/streaming/static-cache-videoteca-template.md): Implante uma aplicação que coloca arquivos estáticos em cache por extensão e entrega o player da Videoteca por uma rota preconfigurada.
- [Teste o Bot Manager Lite com o Starter Kit](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/bot-manager-lite-starter-kit.md): Implante o template Bot Manager Lite Starter Kit e tenha um sandbox que pontua as requisições que você envia da página de teste dele.
- [Teste o comportamento do cache com o MCP server](/pt-br/documentacao/guias/performance-e-confiabilidade/cache-e-purge/testar-cache-com-mcp.md): Peça a um agente de código conectado ao MCP server da Azion que teste o cache de um site após o deploy e confira com curl os headers de debug da Azion.
- [Teste uma aplicação pelo arquivo hosts](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/primeiros-passos/testar-edge-application-atraves-do-arquivo-hosts.md): Mapeie seu domínio para um endereço IP da Azion no arquivo hosts do seu dispositivo e abra uma aplicação nesse domínio antes de alterar os registros DNS dele.
- [Upload e download de objetos](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/upload-e-download-de-objetos-do-bucket.md): Faça upload de objetos para um bucket do Object Storage pelo Azion Console, pela API ou pela Azion CLI, depois liste, baixe, substitua e exclua os objetos.
- [Use APIs do Node.js com polyfills](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/functions-e-runtime/use-polyfills.md): Importe uma API do Node.js, como node:buffer, em uma function, faça o build com polyfills pela Azion CLI, execute localmente e faça o deploy.
- [Use ferramentas compatíveis com S3 com o Object Storage](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/protocolo-s3-para-object-storage.md): Crie uma credencial S3 para Object Storage, configure o s3cmd ou um SDK com ela e gerencie os objetos dos seus buckets pelas ferramentas que você já usa.
- [Use KV Store com cliente compatível com Redis](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/compatibilidade-redis.md): Alcance o KV Store por uma interface de cliente similar a Redis, com as operações set, get, delete e de hash mapeadas na biblioteca da Azion.
- [Use o template QStash Function Scheduler](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/qstash-function-scheduler.md): Faça o deploy do template QStash Function Scheduler, que despacha pelo QStash um agendamento que você configura.
- [Use o template Upstash GeoLocation](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/frameworks/upstash-geolocation-edgedeploy.md): Upstash GeoLocation permite um gerenciamento e entrega fáceis de mensagens personalizadas, com base na localização geográfica dos usuários finais.
- [Use um bucket como origem de uma aplicação](/pt-br/documentacao/guias/desenvolvimento-de-aplicacoes/dados/bucket-como-connector.md): Sirva os objetos de um bucket do Object Storage por uma aplicação, com um connector do tipo storage e uma regra do Rules Engine que envia requisições a ele.
- [Verificar os logs da Account Lockout Policy](/pt-br/documentacao/guias/seguranca-de-aplicacoes/acesso-e-compliance/account-lockout-policy-logs.md): Chame o endpoint da Account Lockout Policy para ler quais contas a política bloqueou, quando cada bloqueio começou e quando ele termina.
- [Verifique o status de cache de uma resposta](/pt-br/documentacao/guias/performance-e-confiabilidade/cache-e-purge/verificar-tempo-de-cache-da-pagina.md): Envie uma requisição com um header de debug e leia se a Azion entregou a resposta pelo cache, junto com a key sob a qual a cópia está armazenada.
- [Verifique ou altere o modo do WAF](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/como-verificar-modo-do-seu-waf.md): O modo fica no comportamento Set WAF de uma regra do Rules Engine, não no rule set. Leia-o ali, e altere-o ali.
- [Verifique um domínio com TXT](/pt-br/documentacao/guias/seguranca-de-aplicacoes/dns/verificacao-txt.md): Adicione a uma zona do Edge DNS o registro TXT que um serviço pede, pelo Azion Console, pela Azion CLI ou pela API, e confira-o nos nameservers da Azion.
- [Vincule um firewall a um workload](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/proteja-seu-dominio.md): Proteja os domínios de um workload com um firewall existente: nomeie-o no deployment do workload pelo Azion Console, pela Azion CLI ou pela API.
- [Vincule um rule set no azion.config.js](/pt-br/documentacao/guias/seguranca-de-aplicacoes/firewall-e-waf/binding-no-arquivo-de-config.md): Declare o WAF rule set e a regra do firewall que o aplica no azion.config.js, para que a Azion CLI crie os dois a partir do repositório.

## Guia multiproduto

- [Migre da Akamai para a Azion](/pt-br/documentacao/guias/plataforma/migracao/akamai-guia-migracao.md): Migre uma property da Akamai para a Azion: recrie origens, regras, Cloudlets, EdgeWorkers e cache, mova os dados e troque o DNS.
- [Migre da AWS para a Azion](/pt-br/documentacao/guias/plataforma/migracao/aws-guia-migracao.md): Migre um projeto da AWS para a Azion: faça o deploy, recrie Lambda, CloudFront e regras de WAF, mova dados de S3, DynamoDB e RDS e troque o DNS.
- [Migre da Cloudflare para a Azion](/pt-br/documentacao/guias/plataforma/migracao/cloudflare-guia-migracao.md): Migre um projeto da Cloudflare para a Azion: faça o deploy, recrie Workers, regras e cache, mova dados de KV, R2 e D1 e troque o DNS.
- [Migre da Fastly para a Azion](/pt-br/documentacao/guias/plataforma/migracao/fastly-guia-migracao.md): Migre um serviço da Fastly para a Azion: recrie a entrega, a lógica VCL, o código do Compute, o cache e a segurança, mova os dados e troque o domínio.
- [Migre da Vercel para a Azion](/pt-br/documentacao/guias/plataforma/migracao/vercel-guia-migracao.md): Migre um projeto da Vercel para a Azion: faça o deploy, recrie funções, regras e cache, mova dados do Blob e do Edge Config e troque o DNS.
- [Migre nameservers para a Azion](/pt-br/documentacao/guias/plataforma/migracao/migrar-ns-para-a-azion.md): Mova o DNS de um domínio para o Edge DNS, teste a zona, delegue o domínio aos nameservers da Azion e aponte os hostnames dele para um workload.
