# Casos de uso > Designs validados que mostram como os produtos Azion se combinam para implementar um caso de uso ## Páginas - [Visão geral](https://www.azion.com/pt-br/documentacao/casos-de-uso.md): Designs validados que mostram como os produtos Azion se combinam para resolver cada caso de uso, agrupados pela solução que cada um atende. - [Criar e operar sites de marketing](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-aplicacoes/criar-e-operar-sites-de-marketing.md): Implante um site de marketing a partir do GitHub a cada push, sirva-o do Object Storage pelo Cache e purgue-o depois de cada deploy. - [Implantar aplicações full-stack globalmente](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-aplicacoes/implantar-aplicacoes-full-stack-globalmente.md): Implante uma aplicação Next.js a partir do GitHub para que as páginas sejam renderizadas em uma function que lê o SQL Database e os assets venham de um bucket. - [Criar APIs REST e GraphQL](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-aplicacoes/criar-apis-rest-e-graphql.md): Execute uma API como uma function que lê o SQL Database, grava pela Azion API, guarda respostas de lista em cache e reporta latência e erros. - [Criar APIs orientadas a eventos](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-aplicacoes/criar-apis-orientadas-a-eventos.md): Verifique webhooks de pagamento em uma function, filtre eventos repetidos com o KV Store e enfileire cada evento no Upstash QStash antes de responder. - [Modernizar uma aplicação monolítica sem reescrevê-la](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-aplicacoes/modernizar-uma-aplicacao-monolitica-sem-reescreve-la.md): Coloque uma aplicação na frente de um monolito, mova uma rota por vez para uma função na Azion e reverta uma rota desativando a regra dela. - [Criar vitrines de e-commerce](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-aplicacoes/criar-vitrines-de-e-commerce.md): Coloque em cache as páginas de catálogo de uma loja que você opera, mantenha carrinho e checkout dinâmicos e purgue páginas de produto quando o catálogo muda. - [Implantar aplicações front-end](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-aplicacoes/implantar-aplicacoes-front-end.md): Sirva uma single-page application pela Azion e envie as chamadas de API dela para o backend que você já executa, no mesmo domínio. - [Executar aplicações SaaS multi-tenant](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-aplicacoes/executar-aplicacoes-saas-multi-tenant.md): Sirva todos os tenants de um produto SaaS a partir de uma função que resolve o tenant pelo hostname, com a configuração no KV Store e os dados no SQL Database. - [Migrar uma aplicação para uma nova origem sem downtime](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-aplicacoes/migrar-uma-aplicacao-para-uma-nova-origem-sem-downtime.md): Mova o tráfego de uma aplicação de uma origem antiga para uma nova em etapas ponderadas, acompanhe os erros de cada origem e reverta alterando um endereço. - [Acelerar sites e APIs com uma CDN](https://www.azion.com/pt-br/documentacao/casos-de-uso/melhorar-performance-e-confiabilidade/acelerar-sites-e-apis-com-uma-cdn.md): Coloque uma aplicação na frente da origem para cachear arquivos estáticos e páginas com Tiered Cache, repassar chamadas de API e aceitar só a Azion na origem. - [Manter uma aplicação no ar quando uma origem falha](https://www.azion.com/pt-br/documentacao/casos-de-uso/melhorar-performance-e-confiabilidade/manter-uma-aplicacao-no-ar-quando-uma-origem-falha.md): Agrupe uma origem primária e uma de reserva em um connector com Load Balancer e responda com a sua própria página de erro quando nenhuma das duas pode atender. - [Otimizar imagens para sites e aplicações móveis](https://www.azion.com/pt-br/documentacao/casos-de-uso/melhorar-performance-e-confiabilidade/otimizar-imagens-para-sites-e-aplicacoes-moveis.md): Redimensione e converta as imagens da sua origem sob demanda com Image Processor, cacheie cada variação e solicite um conjunto fixo de tamanhos nas páginas. - [Monitorar a performance de sites e APIs](https://www.azion.com/pt-br/documentacao/casos-de-uso/melhorar-performance-e-confiabilidade/monitorar-a-performance-de-sites-e-apis.md): Colete medições de carregamento de página de visitantes reais com Edge Pulse, consulte-as por página e compare-as com o que a Azion serviu para o mesmo domínio. - [Rotear usuários para origens regionais](https://www.azion.com/pt-br/documentacao/casos-de-uso/melhorar-performance-e-confiabilidade/rotear-usuarios-para-origens-regionais.md): Envie cada requisição à origem da região do usuário com regras de geolocalização e recorra a outra região só onde as suas regras permitem. - [Criar e executar assistentes de IA para suporte ao cliente](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-workloads-de-ai/criar-e-executar-assistentes-de-ia-para-suporte-ao-cliente.md): Responda às perguntas dos clientes a partir da sua própria documentação, com trechos recuperados por vector search e uma resposta gerada por um modelo na Azion. - [Adicionar funcionalidades de IA a aplicações existentes](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-workloads-de-ai/adicionar-funcionalidades-de-ia-a-aplicacoes-existentes.md): Adicione uma rota de API de resumo a uma aplicação que você já executa, com uma function que chama um modelo do catálogo do AI Inference e usa cache. - [Criar agentes de IA](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-workloads-de-ai/criar-agentes-de-ia.md): Execute um loop de agente com tool calling em uma function na Azion, com um modelo de terceiros, estado entre etapas, aprovação humana e histórico das tarefas. - [Implantar servidores MCP remotos](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-workloads-de-ai/implantar-servidores-mcp-remotos.md): Exponha uma API existente a agentes de IA como ferramentas MCP a partir de uma function na Azion, com WAF e rate limit na frente e um log para cada tool call. - [Governar o acesso a múltiplos modelos de IA](https://www.azion.com/pt-br/documentacao/casos-de-uso/construir-e-executar-workloads-de-ai/governar-o-acesso-a-multiplos-modelos-de-ia.md): Coloque uma function de gateway na frente do AI Inference e de um provedor de terceiros para autenticar equipes, rotear, fazer fallback, usar cache e registrar. - [Proteger aplicações web contra ataques do OWASP Top 10 e zero-day](https://www.azion.com/pt-br/documentacao/casos-de-uso/proteger-aplicacoes-e-redes/proteger-aplicacoes-web-contra-ataques-do-owasp-top-10-e-zero-day.md): Coloque um firewall na frente de uma aplicação web, para que network lists, WAF e Bot Manager rodem em uma política e a origem aceite só o tráfego da Azion. - [Proteger APIs públicas contra abuso](https://www.azion.com/pt-br/documentacao/casos-de-uso/proteger-aplicacoes-e-redes/proteger-apis-publicas-contra-abuso.md): Coloque um firewall na frente de uma API pública, com WAF, verificação de token, Bot Manager e rate limit por cliente antes da origem da API. - [Bloquear account takeover em fluxos de login e checkout](https://www.azion.com/pt-br/documentacao/casos-de-uso/proteger-aplicacoes-e-redes/bloquear-account-takeover-em-fluxos-de-login-e-checkout.md): Pontue cada requisição a login, cadastro e checkout em busca de automação e desafie ou negue antes do sistema de identidade ou do fluxo de pagamento. - [Bloquear atacantes automaticamente a partir de detecções do SIEM](https://www.azion.com/pt-br/documentacao/casos-de-uso/proteger-aplicacoes-e-redes/bloquear-atacantes-automaticamente-a-partir-de-deteccoes-do-siem.md): Deixe um playbook de SIEM ou SOAR gravar os endereços agressores em uma network list que uma regra de firewall já nega, com uma expiração em cada item. - [Inspecionar uploads de arquivos em busca de conteúdo malicioso](https://www.azion.com/pt-br/documentacao/casos-de-uso/proteger-aplicacoes-e-redes/inspecionar-uploads-de-arquivos-em-busca-de-conteudo-malicioso.md): Execute uma função de firewall que envia cada upload a um modelo no AI Inference, negue os arquivos sinalizados e bloqueie os remetentes com uma network list. - [Preparar aplicações web reguladas para auditorias de segurança](https://www.azion.com/pt-br/documentacao/casos-de-uso/proteger-aplicacoes-e-redes/preparar-aplicacoes-web-reguladas-para-auditorias-de-seguranca.md): Imponha HTTPS, filtre ataques, restrinja o acesso por país e endereço e exporte cada evento de segurança a um destino que a equipe mantém para as auditorias. - [Transmitir eventos ao vivo para grandes audiências](https://www.azion.com/pt-br/documentacao/casos-de-uso/entregar-midia-e-streaming/transmitir-eventos-ao-vivo-para-grandes-audiencias.md): Envie uma transmissão ao vivo do encoder para Live Ingest e entregue-a como HLS por uma aplicação que faz cache de playlists e segmentos. - [Entregar uma biblioteca de vídeos sob demanda](https://www.azion.com/pt-br/documentacao/casos-de-uso/entregar-midia-e-streaming/entregar-uma-biblioteca-de-videos-sob-demanda.md): Armazene uma biblioteca de vídeos codificada em HLS no Object Storage e sirva as playlists e os segmentos por uma aplicação com Cache e Tiered Cache.