Desde que lançamos inicialmente o Distributed Compute Regions em 2024, alguns de nossos maiores clientes têm aproveitado esses sites menores de computação em nuvem para levar os aplicativos o mais próximo possível dos usuários finais, especialmente durante picos de uso de aplicativos. Agora, as regiões distribuídas estão ainda melhores com os recursos de Virtual Private Cloud (VPC), permitindo que os clientes coloquem suas instâncias sensíveis ao desempenho em regiões distribuídas atrás de uma rede privada.
Uma VPC é uma rede isolada que permite que os recursos da nuvem se comuniquem de forma privada entre si e seletivamente bloqueiem o acesso à Internet pública ou a outras redes privadas. As VPCs são essenciais para proteger os recursos de nuvem de um aplicativo contra tráfego indesejado e reduzir a área de superfície do aplicativo para possíveis ataques DDoS.
Arquitetura de referência de aplicativos distribuídos
O diagrama a seguir mostra como um cliente pode implantar recursos de computação adicionais próximos aos usuários finais para otimizar o desempenho da aplicação e, ao mesmo tempo, manter sua infraestrutura de nuvem primária em uma das principais regiões da Akamai Cloud.

O fluxo de trabalho acima descreve como o tráfego de aplicativos e a infraestrutura podem ser distribuídos entre uma região central e uma ou mais regiões distribuídas usando a VPC:
- Instâncias de computação dedicadas prontas para atender ao cliente (provavelmente incluindo um front-end em contêiner) são implantadas em uma ou várias regiões distribuídas próximas aos usuários finais.
- A infraestrutura de estado, incluindo o banco de dados, o armazenamento, os microsserviços de backend e os backups, está localizada na região de computação central, ou o que você pode chamar de "região inicial".
- As solicitações dos usuários finais são filtradas pelo balanceador de carga do DNS ou pelo gerenciador de tráfego global e encaminhadas para a região correta com base na configuração. Em vez de acessar um dos endereços IP de várias instâncias, a conexão do usuário final acessa apenas o IP da VPC.
- Se forem necessários dados para o usuário, eles serão solicitados ao banco de dados da região central e armazenados em cache localmente para uso durante a sessão do usuário.
- Cada sessão é executada na região distribuída e, se forem feitas atualizações (como em um perfil de usuário ou dados estatísticos em jogos), o banco de dados na região central será atualizado.
Saiba mais sobre os recursos das regiões de computação distribuída. Devido à capacidade limitada desses locais, o acesso é restrito a clientes qualificados. Se você for um cliente novo ou atual interessado em implantar nessas regiões, entre em contato com nossa equipe de vendas.
Comentários