Release notes

Preview

Dois novos templates estão agora disponíveis:

  • Azion Starter Kit: esse template é ideal para dar os primeiros passos na Plataforma de Edge da Azion. Com este template, você pode acelerar a criação de um stack de edge básico para explorar a plataforma e seus recursos, incluindo configurações de desempenho e segurança para aprimorar e proteger sua aplicação.
  • HTMX Boilerplate: o template facilita a implantação e teste de um exemplo básico da biblioteca HTMX na Plataforma de Edge da Azion.

Saiba mais sobre os Templates da Azion.


Preview

Azion desenvolveu novos templates, expandindo o catálogo que já aborda diferentes casos de uso. Este novo lançamento inclui:

  • Next.js App + Configurations: oferece um início rápido para construir uma aplicação Next.js com configurações personalizadas e App Router para ser executada diretamente no edge.
  • Next.js App + Middleware: acelera a implantação de uma aplicação Next.js com configurações personalizadas, App Router e um middleware para ser executada diretamente no edge.
  • Next.js Pages + Configurations: este template permite implantar rapidamente uma aplicação Next.js com Pages Router e configurações personalizadas.
  • Next.js Pages + Middleware: este template permite implantar rapidamente uma aplicação Next.js com Pages Router, um middleware e configurações personalizadas.
  • Next.js App + Configurations + Turso: acelera a implantação de uma aplicação Next.js com configurações personalizadas, App Router e integração com um banco de dados Turso.
  • Turso Starter Kit: com este template, você pode integrar um banco de dados Turso, criado usando o SDK LibSQL do Turso, em uma edge function. Ele também fornece uma interface para criar, atualizar e excluir itens no seu banco de dados.
  • Gatsby Boilerplate: acelera a implantação de uma edge application baseada no framework Gatsby para executá-la diretamente no edge da rede.
  • Gatsby Blog Starter Kit: este template inclui as configurações para criar uma nova página de blog baseada no framework Gatsby. Após a implantação, você pode interagir com as postagens padrão e a interface e personalizá-las.

Além disso, o Next.js Static Boilerplate foi atualizado para a versão 14.1.4.

Saiba mais sobre os Templates da Azion.


Preview

A Azion lançou o Vue3/Vite Boilerplate. Este template acelera a implantação de uma aplicação baseada nesses frameworks diretamente no edge.

Consulte o guia Como criar edge applications com o Vue3/Vite Boilerplate para mais detalhes.

Uma nova integração está disponível no Marketplace da Azion: Upstash Rate Limiting. Ela permite controlar o tráfego de entrada diretamente no edge da rede, evitando gargalos, gerenciando picos de tráfego e protegendo suas aplicações contra possíveis ameaças.

Com esta integração, baseada em uma edge function e integrada à biblioteca upstash/ratelimit, você pode definir: limiting requests, window limit e uma configuração de penalty que analisa a validade de cada requisição.

Saiba mais na documentação para instalar e configurar Upstash Rate Limiting.


Atualização de nome dos produtos

Seção intitulada Atualizacao de nome dos produtos

Houve atualizações nos nomes de alguns produtos da Azion. Veja a lista dos novos e antigos nomes:

  • Edge Cache (antigo Edge Caching)
  • Tiered Cache (antigo L2 Caching)
  • Application Accelerator (antigo Application Acceleration)
  • Edge DNS (antigo Intelligent DNS)
  • Data Stream (antigo Data Streaming)

Nenhuma mudança ocorreu na funcionalidade dos produtos.


mTLS Certificate Revocation Lists (CRL)

Seção intitulada mTLS Certificate Revocation Lists (CRL)

Agora, Digital Certificates suporta o gerenciamento de Certificate Revocation Lists (CRL) através da API da Azion. CRL é uma lista de certificados digitais que foram revogados antes de sua data de expiração.

Utilize a API da Azion para gerenciar as CRLs e consulte a referência de Digital Certificates para mais informações.


Preview

A Azion lançou o Astro Blog Starter Kit. Este template contém as configurações para criar uma nova página de blog baseada no framework Astro. Após a implantação, você pode interagir com as postagens e a interface padrão que já existem neste template e personalizá-las.

Consulte o guia Como implantar um blog Astro usando um template para mais detalhes.


Preview

Azion Console, a nova interface web da Azion, agora está disponível para novas contas e usuários com plano Developer para experimentar a integração de um redesign amigável e uma UI-API totalmente desacoplada.

Essa interface foi projetada para otimizar o desenvolvimento de produtos, recursos e melhorias de UX, enquanto aprimora sua interação com os produtos e serviços da Azion. Inclui os mesmos recursos disponíveis na interface anterior, Real-Time Manager (RTM).

Explore o Azion Console.

O objetivo é migrar a base de usuários atual para o Console até o final de 2024. Durante essa transição, o Real-Time Manager (RTM) estará disponível para clientes com outros Service Plans e a equipe continuará mantendo e fornecendo suporte a ele.


O Azion Bot Manager v0.1.3 agora está disponível no Marketplace. Esta versão inclui:

  • Nome atualizado (anteriormente Azion Bot Protection).
  • Novas ações: custom_html, hold_connection, random_delay e redirect.
  • Integração SIEM com ferramentas de observabilidade da Azion.

Consulte o guia Como instalar o Azion Bot Manager para mais informações.

Preview

Novos templates foram lançados para acelerar a implementação do Azion Bot Manager:


Preview

Dynamic and Static File Optimization

O novo template Dynamic and Static File Optimization template já está disponível na plataforma da Azion. Com esse template, você pode implantar uma edge application que contém políticas e configurações de cache padrão para melhorar a entrega e desempenho de conteúdo estático e dinâmico, bem como imagens, com base na extensão do arquivo. Também permite o processamento e otimização de imagens.

Para mais detalhes, consulte o guia Como implantar o template Dynamic and Static File Optimization e a documentação de referência sobre Templates.


Novo campo serverProtocol

O novo campo serverProtocol está disponível na API GraphQL do Real⁠-⁠Time Metrics através do conjunto de dados httpMetrics. Também pode ser consultado através do Real-Time Metrics no Azion Console como Server Protocol.

Este campo informa a versão do protocolo de requisição utilizado. Saiba mais em Campos da API GraphQL do Real⁠-⁠Time Metrics e no guia Como adicionar filtros no Real⁠-⁠Time Metrics.

Limite de campos selecionados

O novo limite para campos selecionados na API GraphQL do Real⁠-⁠Time Metrics e na API GraphQL do Real⁠-⁠Time Ecents é de 37 campos por consulta.

Saiba mais sobre os limites da API GraphQL.


Preview

O Edge Storage é uma solução de armazenamento de dados escalável e flexível que armazena dados como objetos discretos, cada um contendo os próprios dados, metadados associados e um identificador único. Essa solução agora vem equipada com acesso à Edge Storage API REST da Azion, proporcionando alta escalabilidade, acessibilidade e economia para diversas necessidades de armazenamento de dados não estruturados.

Veja mais detalhes na documentação de referência de Edge Storage, a documentação da API e nos guias:


A nova integração Upstash Waiting Room usa uma abordagem First-In, First-Out (FIFO) e aproveita o Edge Firewall da Azion, criando uma sala de espera para controlar e redirecionar o acesso de acordo com seus parâmetros. Com isso, você pode gerenciar picos de tráfego e evitar sobrecarga em seus sites e aplicações.

Consulte o guia de instalação para mais informações.


A nova integração Fingerprint permite que você capture dados de dispositivos e rede para melhor identificar os dispositivos que acessam suas aplicações.

Esta integração inclui duas funcionalidades:

  • Um script de nível de navegador (opcional) que captura dados sobre o navegador e os define como um cookie de sessão.
  • Uma edge function (obrigatória) que captura dados relacionados à conexão, bem como o “fingerprint do frontend” (criado pelo script do navegador) para criar o fingerprint da sessão.

Os dados coletados são usados para gerar um identificador único e adicioná-lo como um cabeçalho de requisição em outras integrações e casos de uso.

Leja o guia Como instalar a integração Fingerprint através do Marketplace da Azion para mais detalhes.

Preview

A Azion publicou novos templates, atendendo a diferentes casos de uso, incluindo:

  • Adoção de framework: Hexo e Next.js Static Boilerplate.
  • Recursos de edge: Hello World, Edge Function GitHub AutoDeploy, Static Cache, Image Optimization e Edge Application Proxy.
  • Integração com banco de dados: MongoDB Atlas Boilerplate e Fauna Boilerplate.

Veja mais detalhes na documentação de referência de Templates e Primeiros Passos


Tempos de propagação mais rápidos

Aumenta a velocidade de execução e tempos de carregamento ao criar, atualizar e deletar instâncias em Edge Application, Edge Firewall, e WAF. Esta otimização foi implementada para encurtar o tempo de propagação de mudanças nas configurações no edge, permitindo que usuários obtenham a última versão das aplicações em um menor espaço de tempo.

Aumento do Rate-Limit da API de Digital Certificates

Evita o engarrafamento de requisições ao fazer upload de múltiplos certificados em um curto período de tempo.

Novos campos na API de Digital Certificates

  • azion_information mostra detalhes da ferramenta interna de gerenciamento de certificados Azion para certificados Let’s Encrypt.
  • is_waiting_domain indica se o certificado está aguardando a configuração de DNS do domínio.
  • Corrigidos bugs em Network Lists.

Version 1.1

Nova versão da Azion CLI integrada com Vulcan, uma ferramenta de desenvolvimento para construir, rodar localmente e implantar frameworks baseados em JavaScript estáticos, tais como:

  • Next
  • React
  • Vue
  • Angular
  • Astro
  • Hexo
  • Vite

Login e Logout

Adiciona comandos de login e logout. Para informações detalhadas, execute:

Terminal window
azion login -h
azion logout -h

Comandos granulares

Adiciona gerenciamento granular dos seguintes produtos e recursos:

  • Edge Applications
  • Edge Functions
  • Origins
  • Domains
  • Rules Engine
  • Cache Settings
  • Personal Tokens

O uso dos novos comandos é descrito na documentação do Azion CLI ou via o comando azion -h.

APIs Node.js em Edge Functions

Adiciona compatibilidade com Node.js async_hooks:

Novos campos de Activity History

Oito novos campos estão disponíveis para consulta no dataset de Activity History:

  • refererHeader
  • remotePort
  • resourceId
  • resourceType
  • requestData
  • userAgent
  • userId
  • userIp

Veja mais detalhes na documentação de referência dos campos da API GraphQL do Real⁠-⁠Time Events.

Estágio de Liberação de General Availability

Agora, o Real-Time Metrics está em General Availability e pode ser usado de acordo com os Termos de Serviço da Azion.

Veja mais detalhes na documentação do Real-Time Metrics.

Preview

Agora a Azion oferece templates para acelerar sua experiência. Esses templates são projetos pré-construídos e pré-configurados para criar e implantar novas edge application atendendo a diferentes casos de uso, incluindo:

  • Adoção de framework: Angular, React, Vue, e Astro.
  • Criação de conteúdo e otimização de SEO: WordPress InstaCreator e WordPress EdgeAccelerator.
  • Hiper-personalização, interações em tempo real e entrega de conteúdo: Upstash GeoLocation EdgeDeploy and ChatGPT Plugin.
  • Fluxos de trabalho distribuídos e edge orchestration: QStash EdgeFunction Scheduler.
  • Microservices e uso de API: Upstash Rate Limiting.

Veja mais detalhes na documentação de referência de Templates e Primeiros Passos


Rules Engine para Edge Firewall

Agora você pode usar o novo behavior Set Custom Response, permitindo que você personalize cabeçalhos e códigos de resposta HTTP.

Leia mais na documentação.


Suporte a HTTP/3

O suporte a HTTP/3 agora é compatível com todas as versões de TLS suportadas pelo Edge Application.

Rules Engine para Edge Application

Agora você pode inserir variáveis criadas com Capture Match Groups no argumento do behavior Add Request Header.

Consulte a documentação sobre Capture Match Groups para mais detalhes.