Conceitos básicos

Esta documentação apresentará os principais conceitos relacionados à edge computing, bem como os princípios da Azion para entender e gerenciar a plataforma.

O que é edge computing?

Edge computing é um paradigma de computação altamente distribuída que visa aproximar a computação e o armazenamento de dados do local onde é necessário, normalmente perto do edge, ou borda, da rede.

Esse paradigma permite a construção e o gerenciamento de aplicações modernas, capazes de atender à crescente demanda por processamento em tempo real, latência reduzida, melhor privacidade de dados e a capacidade de lidar com a enorme quantidade de dados gerados hoje em dia.


O que é uma plataforma nativa de edge?

Uma plataforma nativa de edge deve ser projetada para operar de forma eficiente direitamente no edge de uma rede. A plataforma deve possuir várias características e funcionalidades importantes para atender aos desafios e requisitos exclusivos que demanda a edge computing:

  • Experiência superior para desenvolvimento de aplicações, segurança, orquestração e observabilidade.
  • NoOps e uma abordagem de autoatendimento.
  • Padrões abertos.
  • Monitoramento e observabilidade contínuos.
  • Ferramentas de otimização de desempenho para otimizar a alocação de recursos e o desempenho das aplicações.
  • Ampla cobertura geográfica e estratégias de otimização de tráfego.

Sobre a Plataforma de Edge da Azion

A Plataforma de Edge da Azion é uma plataforma nativa de edge e full-stack que simplifica a criação e a execução de aplicações modernas em qualquer lugar: no edge da rede operada pela Azion, em dispositivos remotos, on-premises ou em multi-cloud.

Como plataforma nativa de edge, a Azion é executada em uma rede altamente distribuída, com implantação automática, monitoramento de aplicações e gerenciamento de todo o pipeline de CI/CD. Projetada para operar de forma eficiente no edge, a plataforma oferece uma ampla gama de benefícios, incluindo baixa latência, arquitetura distribuída, escalabilidade, eficiência, processamento e análise em tempo real, orquestração e gerenciamento contínuo, entre outras vantagens.

A plataforma da Azion permite que você lide com cada etapa do processo de criação e gerenciamento de edge applications: criar, proteger, implantar e observar. Isso inclui tarefas como:


Como a plataforma da Azion atende uma requisição

A Plataforma de Edge da Azion é construída sobre uma infraestrutura robusta composta por vários componentes-chave, bem como lógica e regras de negócios que permitem oferecer um serviço confiável, escalável e de alto desempenho.

Aproveitando sua rede distribuída e infraestrutura descentralizada, a plataforma atende rapidamente as requisições com baixa latência e menor consumo de largura de banda, otimizando a entrega de conteúdo e aprimorando a experiência do usuário.

A plataforma da Azion funciona, em alto nível, da seguinte forma:

Gráfico sobre como a Azion funciona

  1. Uma requisição é enviada para um serviço web em execução na Plataforma de Edge da Azion. A plataforma define, usando roteamento definido por software, o melhor caminho para a requisição e a redireciona para a edge location mais próxima.
  • Neste contexto, mais próxima refere-se ao edge node que pode atender a requisição do usuário mais rapidamente, com base em uma variedade de fatores, como localização geográfica, condições de rede, carga do servidor, entre outros.
  1. Dentro do edge node, a requisição é processada por vários módulos funcionais antes de enviar de volta uma resposta apropriada ao usuário. Isso ocorre para aplicar toda a lógica de negócios, configurações e parâmetros adequados à requisição. Através dos produtos Azion, os clientes podem implementar, controlar, monitorar, dimensionar e automatizar recursos no edge, em tempo real.
  • A requisição é redirecionada para a origem apenas no caso de o edge node não ter uma resposta apropriada.
  1. A resposta é enviada para o usuário ou dispositivo.

Gestão da plataforma

A Azion desenvolveu um painel de controle e um conjunto de APIs usadas pelos clientes e pela equipe da Azion para gerenciar a Plataforma de Edge da Azion. Isso é executado no edge e aproveita uma arquitetura de microsserviços e uma estrutura de front-end proprietária, garantindo segurança e alta disponibilidade.

Você pode acessá-lo e obter uma experiência de usuário simples e rápida através de:

  • Azion Console: é a interface de configuração. Com o Azion Console, você tem acesso a todos os produtos e serviços fornecidos pela Azion, podendo criá-los e gerenciá-los. O Azion Console também permite o provisionamento de recursos, bem como o gerenciamento da sua conta, faturamento e permissões de usuário.
  • Azion CLI: é uma ferramenta de código aberto que permite o gerenciamento de serviços usando um terminal. A Azion CLI é construída em Go.
  • API da Azion: é uma API RESTful baseada em requisições HTTPS. Ela permite que você integre seus sistemas à plataforma da Azion e crie novas aplicações e serviços, além de verificar, remover ou atualizar as configurações existentes.
  • Azion Terraform Provider: o Terraform se comunica com as APIs da Azion, para que você possa gerenciar sua infraestrutura hospedada na plataforma da Azion, localmente, como código.


Contribuidores