Construir e executar aplicações web distribuídas
Applications permite que você construa suas aplicações web para rodar na Azion Web Platform.
Regras e orquestração
Applications processa requisições de entrada através de regras de negócio configuráveis, incluindo reescrita de requisições, manipulação de cabeçalhos e controle de cache.
O sistema executa lógica no-code para tratamento de cookies, modificação de respostas e definição de comportamento baseado em dispositivos em localizações distribuídas.
O Advanced Rules Engine avalia condições e aplica comportamentos incluindo bypass de cache, redirecionamento de origem e geração de respostas personalizadas.
"A Azion nos protegeu de ciberataques sofisticados e nos possibilitou modernizar nossa infraestrutura, reduzir custos e disponibilizar as melhores experiências de compra a milhões de clientes em toda a América Latina."
Allan Monteiro
CISO & Head of Technology
Integração de módulos e orquestração de aplicações
Applications serve como base para módulos integrados, incluindo Functions, Load Balancer, Image Processor e Cache.
O sistema fornece gerenciamento de módulos sob demanda com controles abrangentes de aplicação, incluindo respostas de erro personalizadas e adaptação de grupos de dispositivos.
Recursos de nível empresarial suportam IPv6, aplicação obrigatória de TLS, autenticação HMAC e requisitos de conformidade para cargas de trabalho de produção.
Gerenciamento de origem e distribuição de cargas de trabalho
A plataforma estabelece conexões com múltiplos serviços externos, incluindo servidores web, serviços on-premises e na cloud, e provedores de modelos de IA através de endereçamento flexível.
A distribuição de cargas de trabalho otimiza o roteamento de tráfego com base na disponibilidade de origem, timeouts personalizados e seleção de protocolos, incluindo HTTP/3 com QUIC.
Soluções de marketplace integradas aceleram o desenvolvimento com recursos pré-construídos de segurança, testes A/B e processamento de dados para implementação rápida de aplicações.
Potencialize sua aplicação
Functions
Construa lógica programável discreta em suas aplicações web na Azion Web Platform, mais perto de seus usuários e dispositivos.
Cache
Ative uma camada adicional de cache que reduz o tráfego para sua origem, melhorando a performance e disponibilidade.
Load Balancer
Equilibre o tráfego para suas origens, garantindo a melhor confiabilidade e controle de congestionamento de rede.
Image Processor
Otimize, converta e modifique suas imagens just-in-time para melhorar a experiência do usuário.
Application Accelerator
Acelere a performance de suas aplicações e APIs com otimizações de protocolo e regras avançadas de caching.
Casos de uso
Construir um modelo de segurança Zero Trust em uma arquitetura distribuída
Proteja sua aplicação contra ataques sofisticados, como BGP Hijacking e DDoS.
Entregar aplicações serverless em uma arquitetura distribuída
Forneça uma experiência personalizada para todos os clientes.
Construir sites em uma arquitetura distribuída
Processe diretamente em nossos pontos de presença globais sem acessar qualquer infraestrutura de origem.
Acelerar a entrega
Entregue conteúdo de streaming de vídeo de alta resolução para sua aplicação armazenando-o mais perto de seus usuários.
Perguntas frequentes
O que é o Applications?
Applications é o produto da Azion para construir e executar aplicações web na Azion Web Platform. Ele processa requisições de entrada através de regras de negócio configuráveis, incluindo reescrita de requisições, manipulação de cabeçalhos e controle de cache.
Quais módulos posso integrar ao Applications?
Applications serve como base para módulos integrados, incluindo Functions, Load Balancer, Image Processor e Cache. Você pode ativar módulos sob demanda com controles abrangentes de aplicação.
Como funciona o Rules Engine?
O Rules Engine avalia condições e aplica comportamentos, incluindo bypass de cache, redirecionamento de origem e geração de respostas personalizadas. Você pode configurar lógica no-code para tratamento de cookies, modificação de respostas e comportamento baseado em dispositivos.
O Applications pode se conectar a múltiplas origens?
Sim. A plataforma estabelece conexões com múltiplos serviços externos, incluindo servidores web, serviços on-premises e na cloud, e provedores de modelos de IA através de endereçamento flexível.
Quais protocolos são suportados?
Applications suporta HTTP/1.1, HTTP/2 e HTTP/3 com QUIC. Você pode configurar a seleção de protocolo, timeouts personalizados e conexões persistentes para performance ideal.
O Applications suporta IPv6?
Sim. Recursos de nível empresarial suportam IPv6, aplicação obrigatória de TLS, autenticação HMAC e requisitos de conformidade para cargas de trabalho de produção.
Como faço o deploy de uma aplicação?
Você pode fazer o deploy de aplicações a partir de repositórios Git com deployment contínuo, usar a Azion CLI ou configurar diretamente no console. Soluções de marketplace também aceleram o desenvolvimento com recursos pré-construídos.
Construa uma vez.Rode em qualquer lugar.
Ganhe um caminho mais rápido para lançar, menos latência e menos sobrecarga de infraestrutura.