Article image

JS

Jacques Silva27/06/2024 23:39
Compartilhe

Route 53 - A evolução do serviço de DNS

    Imagine o nosso cotidiano sem agendas, sem o índice em um livro ou mesmo se tivéssemos que guardar em nossa memória não o nome de uma rua ou avenida e sim o seu CEP. Na internet temos um serviço que desempenha um papel fundamental para que nós não precisemos decorar os endereços IPs dos servidores. O DNS - Domain Name System (Serviço de Nomes de Domínio) desempenha a função de traduzir nomes amigáveis como: www.aws.com em seu endereço de IP 52.84.83.61. Podemos considerar então que o serviço de DNS é o catálogo global da internet, onde se registram todos os sites.

    O Amazon Route 53 é um serviço da Amazon Web Services (AWS) escalável e altamente disponível. Este serviço ultrapassa a função exclusiva de resolver nomes na internet. 

    Explore comigo uma parcela dos principais benefícios deste serviço.  

    • Os internautas são direcionados para os servidores que oferecem menor latência (tempo de resposta do servidor).
    • O sistema pode distribuir o seu tráfego por roteamento ponderado, atribuindo pesos distintos entre os servidores, desta forma você pode testar uma nova versão de sua aplicação WEB, determinando que o recurso “A” que possui a nova versão receberá apenas 10% das requisições e o recurso B receberá as demais requisições.
    • O serviço atende também a demandas de aplicações que se encontram no DataCenter da sua empresa, em um servidor DNS convencional, mesmo que você possua 2 IPs públicos de ISPs (Provedores de Internet) diferentes, só é possível utilizar um único IP. Mas no Route 53 você pode usar o Failover Automático, com métricas pré-estabelecidas é possível determinar um período para que o serviço aponte todo o tráfego para seu endereço IP secundário.
    • Assim como os aplicativos de mobilidade urbana localizam os motoristas mais próximos, o AWS Route 53 direciona os usuários para o servidor mais próximo com base em sua localização, proporcionando melhores experiências para seus usuários, para facilitar a aplicação de conformidades locais.

    O Route 53 não é apenas um serviço de DNS, trata-se de uma solução robusta com diversas funcionalidades que se encaixam perfeitamente às mais variadas demandas de nosso dia-a-dia.


    Compartilhe
    Comentários (1)
    Artur Costa
    Artur Costa - 28/06/2024 03:32

    Excelente conteúdo, posso complementar como a integração do Route 53 com o Auto Scaling pode ser extremamente benéfica em sistemas que precisam lidar com variações significativas no tráfego. Ao usar o Route 53 para direcionar o tráfego para diferentes instâncias EC2 escaladas automaticamente pelo Auto Scaling, é possível garantir uma distribuição equilibrada da carga e uma alta disponibilidade do sistema.

    Dessa forma, o Route 53 atua como o mecanismo de roteamento inteligente que encaminha o tráfego para as instâncias EC2 dimensionadas dinamicamente pelo Auto Scaling, garantindo uma resposta eficiente às flutuações de demanda e mantendo a disponibilidade do sistema em níveis ideais.

    Essa combinação de serviços da AWS permite que os sistemas sejam mais resilientes, escaláveis e eficientes, garantindo uma experiência consistente para os usuários finais, independentemente das variações de tráfego.