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:
- Cloudflare: Guia de migração da Cloudflare para a Azion — cobre Workers, KV, R2, D1, DNS, WAF e mais
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:
- 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.
- 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.
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 applicationsPasso 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 TemplatesVeja 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 workloadApó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: