Azion Integrations

O Marketplace da Azion oferece integrações que você pode usar para melhorar, compor ou personalizar suas aplicações. Como catálogo digital, ele permite que os desenvolvedores implementem integrações que atendam aos seus requisitos, oferecendo recursos desenvolvidos por equipes especializadas da Azion ou vendedores e parceiros terceirizados usando o Marketplace da Azion como um canal para distribuir seus produtos.

Ao serem executadas no edge, as integrações, baseadas em edge functions, oferecem um tempo de resposta mais rápido e menor latência, resultando em melhor desempenho e experiência do usuário. Além disso, elas usam recursos e capacidades de edge computing para impor requisitos de segurança e conformidade.


EscopoDescrição
Marketplace da AzionConheça o catálogo digital da Azion.
Como instalar uma integraçãoVeja o passo a passo de como usar e instalar as integrações oferecidas pela Azion.
Guias das integrações da AzionEncontre o guia dedicado para cada integração.
Marketplace Sellers GuideConfira a informação para os ISVs que desejam ter seus produtos integrados e distribuídos no Marketplace da Azion.

Como funcionam as integrações da Azion

Seção intitulada Como funcionam as integracoes da Azion

As integrações do Marketplace da Azion são baseadas em edge functions que podem ser acionadas por eventos específicos e executar tarefas específicas. As funções são compostas por Code e Args, onde Code define o comportamento central da função e não pode ser modificado, e Args são os parâmetros a serem usados. Geralmente, os Args podem ser personalizados de acordo com suas necessidades.

Essa abordagem oferece maior flexibilidade para criar novas integrações para atender a diferentes casos de uso, além de permitir que os usuários possam adaptá-las a qualquer demanda específica.

As integrações são organizadas em várias categorias, facilitando a exploração das opções disponíveis:

  • Segurança: autentique usuários, valide inputs, encaminhe requisições, defina limites e verifique e filtre conteúdo para proteger suas aplicações contra ataques mal-intencionados.
  • Desempenho: reduza a carga em seus servidores, minimize a latência da rede e acelere a entrega de conteúdo, proporcionando uma experiência aprimorada para os usuários.
  • Banco de dados: gerencie seus bancos de dados de forma tranquila e gere conteúdo dinâmico conforme a demanda, como recomendações personalizadas ou mensagens geolocalizadas, com base nas preferências do usuário ou em dados em tempo real.
  • Edge AI: implemente reconhecimento facial, ferramentas de reconhecimento de identidade e acelere e automatize processos com soluções de última geração.

Principais configurações e características

Seção intitulada Principais configuracoes e caracteristicas

Você pode instalar e instanciar a integração em poucos passos através do Azion Console e melhorar rapidamente suas aplicações.

Baseadas em edge functions, essas integrações são executadas na Plataforma de Edge da Azion, aproveitando uma rede distribuída para acelerar a entrega e oferecer um ambiente mais seguro. Fazendo parte da plataforma, você também pode se beneficiar do uso de outros produtos da Azion para aprimorar suas aplicações.

Otimização de aplicações existentes

Seção intitulada Otimizacao de aplicacoes existentes

As integrações ajudam a seguir o princípio da composability, fornecendo componentes ou serviços modulares e reutilizáveis que podem ser facilmente integrados às suas aplicações. Dessa forma, você aprimora e atualiza suas aplicações existentes expandindo suas funcionalidades e escopo sem a necessidade de desenvolver do zero.

Os clientes podem gerenciar todas as configurações relacionadas a qualquer aplicação, bem como atualizar e personalizar os Args das funções via Azion Console, quando possível.


No Marketplace da Azion, você encontrará integrações que executam edge functions de duas maneiras: usando o Edge Firewall ou usando o Edge Application. As funções do Edge Firewall são focadas em segurança de rede, autenticação e controle de tráfego, enquanto as funções do Edge Application são as mais adequadas para processar dados ou executar serviços no edge, mais perto do usuário.

Depois de acessar o Marketplace da Azion, você pode encontrar uma integração adequada às suas necessidades e iniciar o processo de instalação. Os detalhes dependem do tipo de função da solução que você escolher.

Ao usar uma edge application, essas soluções executam tarefas e serviços no edge, mais perto do usuário. Esse tipo de integração é recomendado para cenários em que é necessário garantir baixa latência, processamento rápido de dados em tempo real e uso otimizado da largura de banda. Nesse sentido, o Marketplace da Azion fornece integrações relacionadas a bancos de dados, redirecionamento massivo, testes A/B e cookies assinados, entre outros.

A instalação deste tipo de integração requer a conclusão de determinadas etapas:

  1. Instalação da integração: obtenha e instale a integração através do Marketplace da Azion.
  2. Configuração da integração: selecione a edge application que deseja usar com a integração.
  3. Instanciação da integração: adicione uma função e defina os Args.
  4. Configuração do Rules Engine: para criar uma nova regra, com os critérios e o comportamento a serem aplicados à sua função.

As integrações baseadas nas funções do Edge Application abrangem os seguintes cenários e casos de uso:

  • Teste e validação: avaliar a experiência do usuário ou concluir uma validação rápida do sistema para garantir comportamentos adequados.
IntegraçãoDescrição
Testes A/BUse testes A/B para validar determinados endereços, interfaces ou até mesmo fluxos de trabalho.
Hello WorldTeste como edge computing funciona, exibindo uma mensagem, Hello World, no seu navegador usando uma edge application.
Send messages to a queueAdicione mensagens ao final da fila. As mensagens podem ser enviadas de forma assíncrona e processadas pelo receptor posteriormente, permitindo fácil comunicação entre diferentes partes de um sistema.
  • Segmentação e personalização de conteúdo: implemente estratégias dinâmicas para entregar seu conteúdo enquanto oferece experiências personalizadas e seguras.
IntegraçãoDescrição
Content TargetingManipule cookies e cabeçalhos para uma lógica de uso flexível.
Signed CookiesImplemente este tipo de cookie que tem uma camada extra de segurança.
consulte os guias das integrações

Essas funções aproveitam os recursos do Edge Firewall e do Rules Engine para proteger sua rede, aplicações e recursos contra acesso não autorizado, tráfego malicioso, ataques cibernéticos, bots maliciosos e outras ameaças à segurança. Algumas das integrações da Azion nesta categoria incluem proteção de bot, hCaptcha, reCaptcha, tokens seguros e bloqueio programado, entre outros.

A instalação deste tipo de integração requer a conclusão de determinadas etapas:

  1. Instalação da integração: obtenha e instale a integração através do Marketplace da Azion.
  2. Configuração de edge firewall: adicione um edge firewall e ative Edge Functions.
  3. Configuração da função no edge firewall: adicione uma função e defina os Args.
  4. Configuração do Rules Engine: crie uma nova regra, com os critérios e o comportamento a serem aplicados à sua função.

As integrações baseadas nas funções do Edge Application abrangem os seguintes cenários e casos de uso:

  • Gestão de bots: gerencie e mitigue o impacto de bots em suas plataformas online, incluindo recursos de detecção e mitigação de bots para proteger seus ativos digitais de tráfego malicioso ou indesejado.
IntegraçãoDescrição
Azion Bot ManagerUse essa integração para analisar as solicitações recebidas e atribuir uma pontuação com base em regras e comportamentos.
Radware Bot ManagerDefenda seus ativos online contra ataques de bots.
  • Otimização de segurança e controle de acesso: aumente suas medidas de segurança e controle de acesso com resposta a ameaças, autenticação de usuários e controle granular sobre o acesso aos seus aplicativos e conteúdos, garantindo uma defesa robusta contra ataques.
IntegraçãoDescrição
Send Event to EndpointEsta solução permite transmitir dados de uma solicitação para um endpoint HTTP, recolhendo os dados de requisição e os transmitindo para um endpoint definido pelo usuário por meio de uma API Javascript.
reCaptchaProteja seus domínios contra bots, monitorando o tráfego em seu site através do Google Dashboard para reCAPTCHA.
hCaptchaProteja seus domínios contra bots, monitorando o tráfego em seu site usando o painel do hCaptcha.
JWTConceda e revogue privilégios usando KIDs e secrets e defina datas de validade.
Secure TokenCrie URLs baseadas em tokens com tempo limitado.
Scheduled BlockingControle o acesso à sua aplicação com base em um cronograma, de acordo com suas necessidades.
IP Address ReputationEsta integração usa uma pontuação de reputação para um determinado endereço IP, fornecida pela IPQualityScore.
Upstash Rate LimitingControle o tráfego de entrada diretamente no edge da rede e proteja suas aplicações.
  • Workloads e payloads: gerencie os tamanhos de dados recebidos com eficiência e evite a sobrecarga de recursos usando essas integrações.
IntegraçãoDescrição
Limit Payload SizeAvalie os dados da requisição e negue payloads que excedam um limite predefinido.
Massive redirectLide com uma enorme quantidade de redirecionamentos de domínio, como migrações de domínio.
Process Request Data Into HeadersInterrompa uma requisição sempre que um campo do corpo da requisição estiver vazio.
Request Variation ControllerCrie um cookie assinado para rastrear os diferentes argumentos que o usuário (ou a origem) está usando nas requisições e verifique o número de variações feitas para bloquear o acesso à origem sempre que o usuário exceder o número máximo permitido.
Upstash Waiting RoomGerencie picos de tráfego e evite sobrecarga em seus sites e aplicações usando uma sala de espera.
consulte os guias das integrações

Processo de atualização das integrações

Seção intitulada Processo de atualizacao das integracoes

As integrações apresentadas no Marketplace não são estáticas. Os parceiros da Azion e a própria Azion podem atualizá-las quando lançarem novos recursos e funcionalidades. Assim, a recomendação é sempre ter a integração mais atualizada.

Para se certificar de que você está executando a versão mais recente da integração, acesse o guia Como atualizar uma integração e verifique como concluir esse processo.


Contribuidores