Este guia fornece um passo a passo para migrar aplicações existentes para a Azion. Ele descreve os requisitos necessários e detalha os passos para uma transferência bem-sucedida de aplicações de outros serviços para uma arquitetura distribuída.


Migrando de outras plataformas

Se você está migrando de uma plataforma específica, a Azion oferece guias de migração dedicados:


Por que migrar para a Azion

Migrar para a Azion Web Platform oferece vantagens distintas para aplicações modernas:

Performance

  • Execução sem cold starts em uma arquitetura distribuída
  • Deploys instantâneos com atualizações sem downtime
  • Pontos de presença globais que executam lógica próxima aos seus usuários

Eficiência de custos

  • Zero taxas de egresso para transferência de dados pela infraestrutura da Azion
  • Preços previsíveis sem cobranças ocultas de bandwidth

Unificação de plataforma

  • Build, secure, store e observe em um ambiente integrado
  • APIs e padrões de configuração consistentes em todas as capacidades
  • Plataforma única para aplicações, functions, storage, databases e segurança

Pré-requisitos

Antes de iniciar a migração, certifique-se de ter o seguinte:

  • Conta Azion: Crie uma conta gratuita no Azion Console. Você precisará de acesso ao Console para criar aplicações e configurar domínios.

    Criar uma conta Azion
  • Azion CLI (opcional, mas recomendado): Instale a CLI para desenvolvimento local e deploy. A CLI oferece um fluxo de trabalho simplificado para construir, testar e implantar aplicações.

    Visão geral da Azion CLI

Antes de começar

Antes de migrar aplicações para a Azion, existem duas variáveis principais que devem existir:

  1. Connector: o servidor de origem da aplicação. Este ponto de entrada assume a forma de um host, um endereço IPv4 ou IPv6 de um serviço de armazenamento ou uma aplicação existente.
Ir para referência de Connectors
  1. Workload: o domínio alvo da aplicação. Esta saída assume a forma de um domínio Azion, que pode ser apontado para um domínio personalizado.
Saiba mais sobre Workloads

A maioria das aplicações precisa de um connector do qual a Azion recupera o conteúdo e o código que as compõem. Essa aplicação passa pelos pontos de presença globais da Azion para ser entregue aos usuários através de um domínio associado a um workload.

Saiba mais sobre applications

Passo 1: Crie uma application

Você pode começar criando uma application usando um template básico. Uma opção recomendada é o template Hello World, que usa Functions para executar uma função simples em uma arquitetura distribuída.

Ir para referência de Templates

Veja a lista completa de templates disponíveis.


Passo 2: Teste localmente

Antes de implantar a aplicação, a recomendação é fazer o staging da aplicação através do arquivo hosts para garantir que tudo está funcionando corretamente. Este passo ajuda a identificar e resolver quaisquer erros de configuração ou problemas causados pela migração.


Passo 3: Aponte o domínio para um workload

O passo final para migrar totalmente sua aplicação para a Azion é apontar seu domínio personalizado para o workload da Azion. Ao fazer isso, você permite que os usuários acessem sua application através de seu domínio, reduzindo a latência e os custos de processamento na origem.

Consulte o guia de como apontar um domínio para um workload

Após a migração

Depois que sua aplicação estiver rodando na Azion, configure estas funcionalidades essenciais:

Configure observabilidade

Monitore a performance e o comportamento da sua aplicação em tempo real:

  • Real-Time Metrics — Visualize requisições, bandwidth, latência e taxas de cache hit através de dashboards e GraphQL API
  • Real-Time Events — Acesse logs detalhados de requisições, functions, eventos de WAF e mais para troubleshooting

Habilite funcionalidades de segurança

Proteja sua aplicação com as capacidades de segurança da Azion:

  • Web Application Firewall — Proteção contra SQL injection, XSS e outros ataques de camada de aplicação
  • DDoS Protection — Proteção automática contra ataques volumétricos e de protocolo

Continue aprendendo

Explore a documentação para aproveitar ao máximo a Azion Web Platform: