Azion Templates

Os Azion Templates são projetos pré-construídos e pré-configurados projetados para criar e implantar rapidamente novas edge applications que atendem a uma variedade de casos de uso. Esses templates funcionam perfeitamente com a Plataforma de Edge da Azion, permitindo que os desenvolvedores aproveitem os benefícios de edge computing para suas aplicações, como baixa latência, entrega global, segurança aprimorada e um alto nível de desempenho.

Ao usar templates, você também obtém desenvolvimento acelerado, mais consistência, implementação de melhores práticas, escalabilidade, fluxo de trabalho aprimorado e mais tempo para inovar e aprimorar sua experiência de usuário.


Implementação

EscopoDescrição
Marketplace da AzionConheça o catálogo digital da Azion.
Como usar um template via Azion ConsoleVeja o passo a passo de como usar e implantar os templates da Azion.
Guias dos templates da AzionEncontre o guia dedicado para cada template.
Marketplace Sellers GuideConfira a informação para os ISVs que desejam ter seus produtos integrados e distribuídos no Marketplace da Azion.

Como funcionam os templates da Azion

Os templates estão disponíveis através do Azion Console, a interface de configuração da Azion. Os clientes podem selecionar o template desejado, concluir a configuração e iniciar a implantação.

A execução desses templates envolve:

  • Criação de edge application: uma edge application é configurada na plataforma da Azion, permitindo o gerenciamento de todas as suas configurações.
  • Configuração de domínio: um novo domínio é configurado para fornecer acesso a sua aplicação. Você também pode adicionar um domínio personalizado a esta edge application.
  • Configuração de setup: definido de acordo com o caso de uso, para garantir desempenho e segurança ideais.
  • Criação de edge function: alguns casos incluem a criação de uma edge function, fornecendo os argumentos com a lógica personalizada e as dependências necessárias.
  • Criação de repositório do GitHub: este repositório contém todos os arquivos relacionados ao template, incluindo a edge function, uma Action para habilitar o fluxo de trabalho de implantação contínua e o histórico de implantação.

Depois que o template for implantado, você também terá controle total sobre a personalização de todas as configurações a qualquer momento.


Principais configurações e características

Fácil configuração

Depois de selecionar um template que atenda às suas necessidades, você consegue implantar rapidamente o template no edge em poucos cliques através do Azion Console. Com isso, você não precisa começar do zero e pode ter um projeto em execução em poucos minutos.

Automação

Os templates da Azion permitem a automação da criação de novas edge applications, reduzindo erros de desenvolvimento, economizando tempo, garantindo consistência e oferecendo a oportunidade de testar recursos de edge.

Após a implantação, uma edge application, uma edge function e um repositório do GitHub são criados, incluindo algumas configurações iniciais para executar o template. Essa arquitetura permite um gerenciamento eficiente e um fluxo de trabalho de implantação contínuo.

Capacidades de edge

Ao usar esses templates, as aplicações são executadas na Plataforma de Edge da Azion, aproveitando uma rede distribuída para acelerar a entrega e usar 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.

Gerenciamento fácil

Você pode atualizar e personalizar as configurações do sua aplicação via Azion Console, bem como adicionar um domínio personalizado para que os usuários acessem sua edge application por meio dele. Além disso, o repositório inclui uma GitHub Action que você pode ativar e permitir a implantação e integração contínuas entre seu repositório e a plataforma da Azion.

Integração com terceiros

Alguns templates funcionam com ferramentas de terceiros para fornecer uma solução mais abrangente e moderna. O uso desse tipo de templates exigirá a conformidade com certos requisitos, como a criação de uma conta ou a configuração inicial. Em alguns casos, essa integração pode gerar custo por uso.

Consulte os guias dos templates

Casos de uso

Os templates da Azion oferecem soluções para diferentes cenários e casos de uso, incluindo:

Desenvolvimento de aplicações

Angular Boilerplate

O Angular Boilerplate da Azion fornece uma solução de automação para construir uma Single-Page Application (SPA) baseada em Angular e executá-la diretamente no edge da rede.

Consulte o guia do Angular Boilerplate Implantar

Astro Blog Starter Kit

Este template contém as configurações para criar uma nova página de blog com base 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 do Astro Blog Starter Kit Implantar

Astro Boilerplate

O Astro Boilerplate da Azion encapsula e automatiza várias etapas, desde o gerenciamento de repositórios até a implantação no edge, para construir uma Single-Page Application (SPA) baseada em Astro que é executada diretamente no edge.

Consulte o guia do Astro Boilerplate Implantar

Astro E-commerce

A coleção Astro E-commerce Templates apresenta uma série de templates para implantar uma aplicação de e-commerce baseada em Astro. Você pode escolher e implantar o template que melhor se adequa às suas necessidades e preferências.

Consulte o guia dos Astro E-commerce Templates

Azion Starter Kit

Azion Starter Kit é ideal para dar os primeiros passos na Plataforma 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.

Consulte o guia do Azion Starter Kit Implantar

Book Store React

Este template permite construir uma aplicação de e-commerce baseada no framework React.

Consulte o guia do Book Store React Deploy

DevsCard

Este template permite implantar um currículo online usando o projeto DevsCard.

Consulte o guia do template DevsCard Deploy

Docusaurus with Material UI

O template permite que você implante um site Docusaurus integrado com o Material UI diretamente no edge.

Consulte o guia do Docusaurus with Material UI Implantar

Docusaurus JavaScript Boilerplate

O Docusaurus JavaScript Boilerplate é um exemplo inicial para implantar um projeto estático básico baseado no framework Docusaurus e escrito em JavaScript.

Consulte o guia do Docusaurus JavaScript Boilerplate Implantar

Docusaurus TypeScript Boilerplate

O Docusaurus TypeScript Boilerplate é um exemplo inicial para implantar um projeto estático básico baseado no framework Docusaurus e escrito em TypeScript.

Consulte o guia do Docusaurus TypeScript Boilerplate Implantar

Eleventy E-commerce

A coleção Eleventy E-commerce Templates apresenta uma série de templates para implantar uma aplicação de e-commerce baseada no Eleventy (11ty). Você pode escolher e implantar o template que melhor se adapta às suas necessidades e preferências.

Consulte o guia dos Eleventy E-commerce Templates

Gatsby Blog Starter Kit

Cria uma nova página de blog baseada no framework Gatsby. Após a implantação, você pode interagir com as postagens e interface padrão que já existem neste template e personalizá-las.

Consulte o guia do Gatsby Blog Starter Kit Implantar

Gatsby Boilerplate

Cria uma Single-Page Application (SPA) baseada no framework Gatsby para ser executada diretamente no edge da rede.

Consulte o guia do Gatsby Boilerplate Implantar

Gatsby E-commerce Theme

Este template permite construir uma aplicação de e-commerce baseada no framework Gatsby.

Consulte o guia do Gatsby E-commerce Theme Implantar

Hello World

O template Hello World da Azion cria uma edge application que exibe uma mensagem Hello, World! no seu navegador. Você pode usá-lo como ponto de partida para se familiarizar com a Plataforma de Edge da Azion e os recursos de edge computing.

Consulte o guia do Hello World Implantar

Hexo Boilerplate

O Hexo Boilerplate permite que você crie e execute uma Single-Page Application (SPA) baseada em Hexo diretamente no edge, automatizando várias etapas, desde o gerenciamento do repositório até a implantação.

Consulte o guia do Hexo Boilerplate Implantar

HTMX Boilerplate

O template HTMX Boilerplate facilita a implantação e teste de um exemplo mínimo da biblioteca HTMX na Plataforma de Edge da Azion.

Consulte o guia do HTMX Boilerplate Implantar

Hugo Boilerplate

Com o Hugo Boilerplate, você pode iniciar um projeto usando o framework Hugo e implantá-lo no edge em poucos passos. O template cria um repositório no GitHub contendo seu projeto, bem como uma edge application e um domínio para facilitar seu acesso e gerenciamento através da Plataforma de Edge da Azion.

Consulte o guia do Hugo Boilerplate Implantar

Hugo E-commerce

A coleção Hugo E-commerce Templates apresenta uma série de templates para implantar uma aplicação de e-commerce baseada no Hugo. Você pode escolher e implantar o template que melhor se adapta às suas necessidades e preferências.

Consulte o guia dos Hugo E-commerce Templates

Jekyll Boilerplate

Este template implanta um repositório com um projeto baseado no Jekyll, um framework escrito em Ruby, que permite criar sites estáticos usando arquivos Markdown e HTML. O repositório também inclui uma GitHub Action para garantir um fluxo de trabalho de implantação contínua, mantendo seu projeto atualizado.

Além disso, o template cria uma edge application e um domínio para facilitar seu acesso e gerenciamento através da Plataforma de Edge da Azion.

Consulte o guia do Jekyll Boilerplate Implantar

Jekyll E-commerce

A coleção Jekyll E-commerce Templates apresenta uma série de templates para implantar uma aplicação de e-commerce baseada em Jekyll. Você pode escolher e implantar o template que melhor se adequa às suas necessidades e preferências.

Consulte o guia dos Templates de E-commerce Jekyll

Neon Database Starter Kit with Drizzle ORM

Crie uma aplicação conectada a um banco de dados Neon via Drizzle ORM.

Consulte o guia do Neon Database with Drizzle Implantar

Next.js App + Configurations

O template Next.js App + Configurations agiliza a criação de uma aplicação Next.js com configurações personalizadas e App Router para executá-la diretamente no edge.

Consulte o guia do Next.js App + Configurations Implantar

Next.js App + Middleware

O template Next.js App + Middleware acelera a implantação de uma aplicação Next.js com configurações personalizadas, App Router e um middleware para executá-la diretamente no edge.

Consulte o guia do Next.js App + Middleware Implantar

Next.js E-commerce

A coleção Next.js E-commerce Templates apresenta uma série de templates para implantar uma aplicação de e-commerce baseada em Next.js. Você pode escolher e implantar o template que melhor se adequa às suas necessidades e preferências.

Consulte o guia dos Next.js E-commerce Templates

Next.js Pages + Configurations

O template Next.js Pages + Configurations permite implantar rapidamente uma aplicação Next.js com o Pages Router e configurações personalizadas.

Consulte o guia do Next.js Pages + Configurations Implantar

Next.js Pages + Middleware

O template Next.js Pages + Middleware permite que você implante rapidamente uma aplicação Next.js com Pages Router, um middleware e configurações personalizadas.

Consulte o guia do Next.js Pages + Middleware Implantar

Next.js Static Boilerplate

O Next.js Static Boilerplate da Azion permite a criação e implantação de uma Single-Page Application (SPA) baseada em Next.js direitamente no edge da rede. Com a execução desse boilerplate, várias etapas são automatizadas, desde o gerenciamento do repositório até a implantação.

Consulte o guia do Next.js Static Boilerplate Implantar

Nuxt 3 Static Boilerplate

O template Nuxt 3 Static Boilerplate contém as configurações para rapidamente construir uma aplicação estática baseada em Nuxt 3.

Consulte o guia do Nuxt 3 Static Boilerplate Implantar

Nuxt Content

O template Nuxt Content contém as configurações para criar um blog ou site de documentação com Nuxt Content.

Consulte o guia do Nuxt Content Implantar

Nuxt Notes

O template Nuxt Notes contém as configurações para criar uma aplicação básica de anotações com Nuxt.

Consulte o guia do Nuxt Notes Implantar

React Boilerplate

O React Boilerplate da Azion ajuda você a construir uma Single-Page Application (SPA) baseada em React diretamente no edge, executando esse boilerplate. Várias etapas são automatizadas, desde o gerenciamento de repositórios até a implantação.

Consulte o guia do React Boilerplate Implantar

Svelte Boilerplate

O Svelte Boilerplate simplifica a implantação de uma aplicação estática baseada no framework Svelte, diretamente no edge, acelerando e automatizando todo o processo.

Consulte o guia do Svelte Boilerplate Implantar

TiDB Starter Kit with Drizzle ORM

Crie uma aplicação conectada a um banco de dados TiDB via Drizzle ORM.

Ir para o guia do TiDB with Drizzle Implantar

VitePress JavaScript Boilerplate

Este template permite implantar facilmente um projeto estático baseado no VitePress e escrito em JavaScript.

Consulte o guia do VitePress JavaScript Boilerplate Implantar

VitePress TyeScript Boilerplate

Este template permite implantar facilmente um projeto estático baseado no VitePress e escrito em TypeScript.

Consulte o guia do VitePress TyeScript Boilerplate Implantar

Vue Boilerplate

O Vue Boilerplate da Azion fornece uma solução de automação para criar uma Single-Page Application (SPA) do Vue diretamente no edge da rede, encapsulando e automatizando várias etapas, desde o gerenciamento do repositório até a implantação.

Consulte o guia do Vue Boilerplate Implantar

Vue3/Vite Boilerplate

O Vue3/Vite Boilerplate acelera a implantação de uma aplicação baseada nesses frameworks diretamente no edge.

Consulte o guia do Vue3/Vite Boilerplate Implantar

Webpage to PDF Resume

Este template permite implantar facilmente um currículo online baseado no projeto Webpage to PDF Resume.

Consulte o guia do Webpage to PDF Resume Deploy

Desempenho e confiabilidade do serviço

Dynamic and Static File Optimization

O template Dynamic and Static File Optimization contém políticas e configurações padrão de cache para melhorar a entrega e desempenho de conteúdo estático e dinâmico, bem como imagens, com base na extensão do arquivo. Além disso, ele também permite o processamento e otimização de imagens. Dessa forma, você pode entregar seu conteúdo usando a Azion como CDN.

Consulte o guia do template Dynamic and Static File Optimization Implantar

Edge Application Proxy

Edge Application Proxy inclui configurações que adicionam uma camada de engine rules para ignorar todas as configurações de cache para uma rota específica de URL. Essas configurações utilizam uma regra padrão baseada em critérios e comportamentos aplicados por meio do Rules Engine para Edge Application.

Consulte o guia do template Edge Application Proxy Implantar

Image Optimization

Image Optimization inclui configurações para aprimorar o carregamento de imagens e o armazenamento em cache com base na extensão do arquivo. Essas configurações utilizam regras avançadas de chave de cache aplicadas por meio do Rules Engine para Edge Application.

Consulte o guia do template Image Optimization Implantar

Static Cache

O Static Cache inclui configurações que otimizam a entrega e o desempenho de conteúdo estático, como JavaScript, CSS e outros arquivos estáticos. Essas configurações utilizam regras de advanced cache key aplicadas por meio do Rules Engine para Edge Application.

Consulte o guia do template Static Cache Implantar

Upstash Rate Limiting

O template Upstash Rate Limiting ajuda você a implementar rate limiting em um ambiente serverless, sem a necessidade de uma extensa configuração manual. Este template inclui configurações para limitar as requisições e definir janelas de limite e funciona em conjunto com o Azion Edge Functions.

Consulte o guia do Upstash Rate Limiting Implantar

WordPress EdgeAccelerator

O WordPress EdgeAccelerator ajuda você a migrar seu site WordPress para ser executado no edge da rede. Ele cria uma nova aplicação e um domínio da Azion e também define algumas configurações-chave para implementar o projeto com sucesso.

Consulte o guia do WordPress EdgeAccelerator Implantar

WordPress InstaCreator

O WordPress InstaCreator permite a criação automatizada de um projeto WordPress a partir do zero, incluindo configurações para otimizar o desempenho do seu site.

Ao empregar a infraestrutura do WordPress e da Amazon Web Services (AWS), você pode implementar um novo projeto na Plataforma de Edge da Azion para gerenciá-lo e executá-lo no edge.

Consulte o guia do WordPress InstaCreator Implantar

Segurança das aplicações e redes

Bot Manager Lite and TOR Block Starter Kit

O template Bot Manager Lite and TOR Block Starter Kit permite implantar um pacote de segurança básico para proteger seus domínios contra bots mal-intencionados e requisições de Tor Exit Nodes.

Consulte o guia do Bot Manager Lite and TOR Block Starter Kit Implantar

Bot Manager Lite Integration Kit

O template Bot Manager Lite Integration Kit fornece uma maneira fácil de integrar a função do Bot Manager Lite em um edge firewall existente na Azion.

Consulte o guia do Bot Manager Lite Integration Kit Implantar

Bot Manager Lite Starter Kit

O template Bot Manager Lite Starter Kit cria um novo stack edge para permitir que os clientes vejam o Bot Manager Lite em ação.

Consulte o guia do Bot Manager Lite Starter Kit Implantar

Automação de aplicações e infraestrutura

Edge Function GitHub AutoDeploy

Este template permite implantar edge functions integradas ao GitHub Actions diretamente no edge da rede.

Consulte o guia do Edge Function GitHub AutoDeploy Implantar

Fauna Boilerplate

Este boilerplate permite implantar um banco de dados diretamente na Plataforma de Edge da Azion. Também inclui a criação de uma interface estática para facilitar a criação, recuperação, atualização e exclusão de itens em suas coleções.

Consulte o guia do Fauna Boilerplate Implantar

MongoDB Atlas Boilerplate

O MongoDB Atlas Boilerplate permite implantar uma aplicação integrada ao MongoDB Atlas no edge. Além disso, devido à integração com a Atlas Data API, você pode criar, recuperar, atualizar e excluir itens em suas coleções por meio de requisições HTTPS padrão.

Consulte o guia do MongoDB Atlas Boilerplate Implantar

QStash EdgeFunction Scheduler

O template QStash EdgeFunction Scheduler configura e gerencia uma edge function personalizada, que recebe uma programação configurada pelo usuário e a envia através do QStash.

Consulte o guia do QStash EdgeFunction Scheduler Implantar

Turso Starter Kit

Acelera a integração de um banco de dados Turso, criado usando a LibSQL SDK da Turso, em uma edge function. Ele também fornece uma interface para criar, atualizar e excluir facilmente itens em seu banco de dados.

Consulte o guia do Turso Starter Kit Implantar

Turso Starter Kit with Drizzle ORM

Crie uma aplicação conectada a um banco de dados Turso via Drizzle ORM.

Consulte o guia do Turso with Drizzle Implantar

Upstash GeoLocation EdgeDeploy

O template Upstash GeoLocation EdgeDeploy é uma automação projetada para implantar um banco de dados diretamente no edge, permitindo a configuração de mensagens personalizadas que serão entregues de acordo com a localização geográfica do usuário.

Consulte o guia do Upstash GeoLocation EdgeDeploy Implantar

Contribuidores