Publicado: Dec 6, 2021
Estamos lançando hoje um novo recurso no AWS AppSync que permite que os clientes usem nomes de domínio personalizados com suas APIs GraphQL do AWS AppSync.
O AWS AppSync é um serviço GraphQL gerenciado que simplifica o desenvolvimento de aplicativos, permitindo que você crie uma API flexível para acessar, manipular e combinar dados com segurança de uma ou mais fontes de dados com menos chamadas de rede. Com o AWS AppSync, você cria APIs do GraphQL e APIs em tempo real com as quais suas aplicações interagem pela Internet para acessar dados e receber atualizações em tempo real. O AWS AppSync facilita a conexão de diferentes tipos de aplicações a uma API GraphQL, oferecendo suporte a vários modos de autorização simultaneamente na API.
Agora estamos apresentando uma maneira de utilizar URLs de endpoint simples e memoráveis com nomes de domínio de sua escolha, criando nomes de domínio personalizados que você pode associar às APIs do AppSync na sua conta. Com nomes de domínio personalizados, você pode utilizar um único domínio personalizado que funciona tanto para a API GraphQL quanto para a API Realtime. Para criar um nome de domínio personalizado no AppSync, basta especificar um nome de domínio de sua propriedade e fornecer um certificado válido do AWS Certificate Manager que cubra seu domínio. O AppSync fornecerá um novo nome de domínio do AppSync. Depois que seu nome de domínio personalizado for criado, você poderá associá-lo a qualquer API do AppSync disponível na sua conta. Depois de atualizar seu registro DNS para rotear para o nome de domínio do AppSync, você poderá configurar suas aplicações para usar o novo endpoint do GraphQL. Você pode alterar a associação da API em seu nome de domínio personalizado a qualquer momento (por exemplo, para executar implantações azul/verde) sem precisar atualizar suas aplicações. Quando o AppSync recebe uma solicitação no endpoint de domínio personalizado, essa solicitação é tratada pela API associada.
Nomes de domínio personalizados estão disponíveis em todas as regiões da AWS em que o AppSync está disponível. Para obter mais detalhes, consulte nossa postagem no blog e a documentação do AppSync.