AWS AppSync já oferece suporte ao compartilhamento de APIs do GraphQL entre contas

Publicado: 22 de nov de 2024

O AWS AppSync é um serviço de gerenciamento de APIs totalmente gerenciado que conecta aplicações a eventos, dados e modelos de IA. Agora, o AppSync oferece suporte ao compartilhamento de APIs do GraphQL entre contas da AWS usando o AWS Resource Access Manager (RAM). Esse novo recurso permite que os clientes compartilhem com segurança APIs do AppSync GraphQL, incluindo as APIs privadas, configuradas com autorização do IAM. Esse compartilhamento pode ser realizado com outras contas da AWS dentro da organização ou com terceiros.

Anteriormente, os clientes precisavam configurar uma infraestrutura de rede adicional para compartilhar APIs privadas do GraphQL entre as contas da organização. Com esse aprimoramento, os clientes já podem centralizar o gerenciamento de APIs do GraphQL em uma conta dedicada e compartilhar o acesso a essas APIs com outras contas. Por exemplo, uma equipe central de APIs pode criar e gerenciar APIs privadas do GraphQL e depois compartilhá-las com diferentes equipes de aplicações ou redes em contas diferentes. Essa abordagem simplifica a governança da API, melhora a segurança e permite arquiteturas mais flexíveis e escaláveis para ambientes com várias contas. Opcionalmente, os clientes podem habilitar o CloudTrail para capturar atividades de API relacionadas às APIs GraphQL do AWS AppSync como eventos para oferecer maior segurança e visibilidade.

Esse recurso já está disponível em todas as regiões da AWS que oferecem o AWS AppSync.

Para começar a usar, consulte a documentação do GraphQL do AWS AppSync e acesse o console do AWS RAM para compartilhar as APIs. Para obter mais informações sobre o compartilhamento de recursos com o AWS RAM, consulte o Guia do usuário do AWS RAM.