Release notes

24 de julho, 2024

Marketplace

Azion Templates

Agora você pode implantar um projeto estático básico baseado no framework Docusaurus na Azion. Este framework é ideal para recursos de documentação e outros casos, incluindo sites, páginas de produtos, blogs e páginas de destino.

Para isso, você tem dois novos boilerplates para acelerar seu processo de desenvolvimento:


16 de julho, 2024

Marketplace

Azion Templates

Os dois novos Azion Templates permitem implantar rapidamente e facilmente um projeto estático baseado no VitePress no edge. VitePress, um gerador de site estático construído em cima do Vite e Vue.js, é ideal para criar sites de documentação com recursos como um sistema de conteúdo baseado em markdown, um sistema de temas integrado e substituição rápida de módulos.

Consulte a documentação para mais detalhes:


10 de julho, 2024

Marketplace

Azion Templates

O Hugo Boilerplate está disponível agora. Com esse template, você pode iniciar um projeto usando o framework Hugo e implantá-lo no edge em poucos passos.

Hugo é um gerador de sites estáticos rápido e flexível escrito em Go. Ele permite aos usuários criar sites a partir de arquivos de texto simples usando vários formatos de marcação, usando um sistema de modelagem simples que permite personalizar a aparência do seu site. Ele suporta gerenciamento de conteúdo, sites multilíngues e vários tipos de conteúdo, sendo ideal para blogs, páginas de destino, sites de documentação, portfólios e muito mais.

Confira o guia Como implementar o Hugo Boilerplate para mais informações.


July 8, 2024

Real-Time Metrics

Real-Time Metrics REST APIs

O acesso às APIs REST do Real-Time Metrics foi descontinuado e depreciado. Como resultado, os endpoints api.azionapi.net/analytics e api.azionapi.net/metrics não estão mais disponíveis. Para realizar consultas de dados e analisar a atividade da suas aplicações, você pode acessar:

  • Real-Time Metrics GraphQL API, que fornece métricas agregadas em tempo real.
  • Real-Time Events GraphQL API, que fornece logs brutos em tempo real.

Leia mais sobre a GraphQL API e os Primeiros Passos para começar a usá-la.


19 de junho, 2024

Edge SQL

A Azion Edge SQL REST API está agora disponível em Preview. Essa API lhe permite criar, ler, atualizar, excluir e listar bancos de dados do Edge SQL, um produto de banco de dados distribuído no edge, totalmente compatível com ACID e que utiliza o dialeto SQLite.

Saiba mais sobre o Azion Edge SQL e a Edge SQL API.


14 de junho, 2024

Marketplace

Azion Bot Manager

A versão 0.1.4 do Bot Manager já está disponível. Ela inclui a nova variável should_write_warning_logs para definir se a função irá registrar logs de aviso no Real-Time Events.

Para ler mais sobre as funcionalidades e variáveis do Bot Manager, confira os guias Como instalar o Azion Bot Manager através do Marketplace da Azion e Como atualizar uma integração.


7 de junho, 2024

Marketplace

Azion Templates

Azion lançou dois novos boilerplates para acelerar o desenvolvimento de aplicações.

  • O Svelte Boilerplate simplifica a implantação de uma aplicação estática baseada no framework Svelte, diretamente na borda da rede, acelerando e automatizando todo o processo. Confira o guia passo a passo para mais detalhes.
  • O Jekyll Boilerplate implanta um projeto baseado em Jekyll, um framework escrito em Ruby, que permite criar sites estáticos usando arquivos Markdown e HTML. Leia o guia Como implantar o Jekyll Boilerplate.

Leia mais sobre os Templates da Azion.

CLI

Anunciando novas funcionalidades:

  • --no-color: é uma flag global que indica que a saída não deve usar cores. Confira mais na documentação.
  • reset: com este comando, você pode redefinir as configurações da Azion CLI para o padrão e excluir o token pessoal, se possível. Confira mais na documentação.

Leia mais sobre Azion CLI e seus comandos.


23 de maio, 2024

Azion CLI

Agora você pode gerar e gerenciar certificados digitais Let’s Encrypt no seu domínio via CLI. Para fazer isso, consulte a documentação do comando digital-certificate-id.

Além disso, agora você pode agendar a exclusão de um bucket do Edge Storage com objetos dentro usando a flag --force:

  • Se você tentar excluir um bucket com objetos dentro, a plataforma excluirá tudo e agendará a exclusão do bucket após 24 horas (o tempo necessário para esvaziar um bucket).
  • Na próxima vez que você executar um comando após 24 horas, a exclusão será executada.

Leia mais sobre Azion CLI e seus comandos.


14 de maio, 2024

Azion CLI

Anunciando novas funcionalidades:

  • Exportação de saída: todos os comandos CRUD agora suportam a flag --out, permitindo a exportação de saída para arquivos JSON, TOML e YAML.
  • Dump de variáveis de ambiente: agora você pode despejar (dump) todas as variáveis de ambiente usando o comando azion list variables --dump.
  • Atualizações no arquivo de controle da CLI: atualizações no arquivo de controle da CLI (azion.json).
  • Informações aprimoradas de implantação: melhoria nas informações fornecidas ao usuário durante a implantação. Isso inclui mudanças nos nomes, o nome real usado no recurso criado e mais.

Conheça a Azion CLI e seus comandos.


2 de maio, 2024

Marketplace

Azion Templates

Novos templates baseados no 11ty estão agora disponíveis no Azion Console, incluindo um starter kit e opções para construir blogs, landing pages, galerias de fotos e mais.

Saiba como iniciar sua jornada na Azion com um template.


29 de abril, 2024

Integração melhorada com GitHub

Com a nova integração com o GitHub, você pode importar seus projetos Jamstack incluindo dezenas de frameworks suportados como Next.js, Astro e Svelte, a partir do seu próprio repositório GitHub, aumentando sua produtividade.

Consulte o guia Como importar um projeto existente do GitHub e implantá-lo para mais detalhes.

Marketplace

Azion Templates

Além disso, você pode encontrar 18 novos templates baseados no repositório oficial do Astro, incluindo quickstarts de integrações entre Astro e outros frameworks (Alpine, React, Vue e outros), ou um template para construir seu site de changelog em apenas alguns cliques.

Saiba como iniciar sua jornada na Azion com um template.


12 de abril, 2024

Marketplace

Azion Templates

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.

Azion CLI

O suporte a operações de purge agora está disponível na CLI da Azion, permitindo o gerenciamento eficaz de cache por meio de URLs, wildcards e opções de cache-key. Esse aprimoramento possibilita um gerenciamento de cache preciso e eficiente.

Leia mais sobre o comando Purge.


9 de abril, 2024

Azion CLI

A funcionalidade Remote Repository Link está disponível. Ele fornece aos desenvolvedores uma ferramenta que melhora significativamente a eficiência, a colaboração em equipe e a velocidade de desenvolvimento de aplicações.

Leia mais sobre a Azion CLI e seus comandos.


5 de abril, 2024

Marketplace

Azion Templates

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.


4 de abril, 2024

Edge Storage e CLI

Apresentando funcionalidades CRUD para o Edge Storage via CLI, permitindo o gerenciamento de seus buckets e objetos. Isso inclui:

  • Operações de Create, Read, Update, e Delete diretamente através da CLI.
  • Compatibilidade total com API, garantindo um fluxo de trabalho fluido.

Conheça a Azion CLI e seus comandos.


15 de março, 2024

Marketplace

Azion Templates

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.

Azion Integrations

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.


12 de março, 2024

Atualização 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.


11 de março, 2024

Digital Certificates

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.


8 de março, 2024

Marketplace

Azion Templates

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.


7 de março, 2024

Azion Console

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.


29 de fevereiro, 2024

Marketplace

Azion Bot Manager

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.

Azion Templates

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


26 de fevereiro, 2024

Marketplace

Azion Templates

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.


20 de fevereiro, 2024

GraphQL API

Updates

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.


30 de janeiro, 2024

Edge Storage REST API

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:


12 de janeiro, 2024

Marketplace

Upstash Waiting Room

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.


22 de dezembro, 2023

Marketplace

Fingerprint

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.

Azion Templates

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


12 de dezembro, 2023

Serviços Profissionais

Os planos de serviço Enterprise e Mission Critical agora têm disponíveis pacotes de serviço de configurações gerenciadas. Esses pacotes fornecem gerenciamento e controle abrangentes sobre as configurações dos clientes da Azion, garantindo desempenho, segurança e compliance ideais.

Dessa forma, os engenheiros experientes da equipe da Azion cuidam das tarefas diárias de configuração e remediação das configurações, liberando seu tempo para se concentrar em iniciativas mais estratégicas.

Confira mais sobre esses Serviços Profissionais, no site ou na documentação.


1 de dezembro, 2023

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.

Edge Application

Updates

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.

Edge Firewall

Bug fixes

  • Corrigidos bugs em Network Lists.

Azion CLI

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

Updates

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.

Edge Functions

Updates

APIs Node.js em Edge Functions

Adiciona compatibilidade com Node.js async_hooks:

API GraphQL do Real⁠-⁠Time Events

Updates

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.

Real-Time Metrics

Updates

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.

Marketplace

Azion Templates

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


10 de outubro, 2023

CLI

A nova versão 1.3.0 reintroduz comandos granulares para Edge Application e Rules Engine, garantindo uma experiência fluida.

Saiba mais sobre Azion CLI e seus comandos.


4 de outubro, 2023

Edge Firewall

O Customizable Edge Firewall HTTP return code está em General Availability. Agora você pode definir um retorno específico (código de status, tipo de conteúdo e corpo do conteúdo) como um comportamento do Rules Engine do Edge Firewall, usando o status SSL.

Visite a documentação para mais detalhes.


3 de outubro, 2023

Service Plans

Anunciando a nova estrutura dos Service Plans da Azion, projetada para aumentar o valor e dar mais visibilidade a todos os níveis de serviço que a Azion oferece.

Agora, os clientes podem escolher entre quatro planos diferentes o que melhor atende às suas necessidades:

  • Developer: clientes com um perfil de desenvolvedor usando a plataforma para testes ou propósitos pessoais.
  • Business: clientes executando cargas de trabalho de produção na Azion.
  • Enterprise: clientes que têm cargas de trabalho críticas ou de produção na Azion.
  • Mission Critical: clientes cuja presença online é crítica e o desempenho, segurança, disponibilidade e escalabilidade do serviço têm um impacto direto nos resultados do negócio.

Cada plano de serviço oferece diferentes níveis de suporte, Serviços Profissionais, recursos e ativos de Compliance, oferecendo maior flexibilidade aos clientes da Azion para obter o melhor ajuste, capacitando-os a ter sucesso e crescer.

Conheça os Service Plans da Azion.


25 de setembro, 2023

Edge Firewall

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.


6 de setembro, 2023

Edge Application

Updates

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.

Websocket

O módulo Websocket agora está em General Availability. Este módulo do Edge Application permite estabelecer o protocolo de comunicação WebSocket entre sua origem e seus usuários sob a arquitetura de proxy reverso.

Consulte a documentação do Websocket para saber mais sobre os requisitos, especificações e limites.

No momento, este módulo é acessível exclusivamente para assinantes dos planos de serviço Enterprise e Mission Critical. Entre em contato com a equipe de Suporte para solicitar acesso a este módulo.

DDoS Protection

O DDoS Protection agora está automaticamente habilitado em todas as contas. Ele oferece proteção contra ataques DoS e DDoS com largura de banda ilimitada para todos os clientes Azion.

Saiba mais sobre o DDoS Protection.


31 de agosto, 2023

Marketplace

Azion Bot Manager

A integração Azion Bot Manager agora está disponível no Marketplace, na fase de Preview. A integração usa uma edge function do Edge Firewall para analisar cada requisição; em seguida, atribui à requisição uma pontuação com base em um conjunto de regras e comportamentos. Se a pontuação for igual ou superior ao limite predeterminado, a integração pode tomar ações como negar ou descartar a requisição.

Leia mais sobre Como instalar o Azion Bot Manager através do Marketplace da Azion.

GraphQL

Azion agora oferece uma integração com o Azion Grafana plugin disponível para instalação local. Com ela, você pode usar a interface do Grafana para criar dashboards e complementar a visualização de suas métricas. Seus dashboards podem ser criados usando consultas GraphQL. Você pode usá-lo para visualizar e criar:

  • Métricas de Top X (como endereços de IP e países bloqueados).
  • Métricas de segurança.
  • Alertas personalizados.
  • Códigos de status específicos.

Ele consulta dados de Real-Time Metrics e Real-Time Events, que usam as APIs GraphQL.

Para mais detalhes, consulte a documentação sobre Como integrar a Azion com o Grafana e Como personalizar um dashboard com o plugin da Azion no Grafana.


Contribuidores