O vídeo apresenta uma demonstração prática de como integrar o Amazon API Gateway com os serviços privados do AWS AppRunner. O apresentador, Vamsi Pitta, arquiteto de soluções da AWS, explica que o AppRunner é um serviço gerenciado que permite aos usuários implantar, construir e executar aplicações web e serviços API contêinerizados sem experiência prévia com contêineres.

Motivos para a Integração

A integração do API Gateway com o AppRunner oferece melhorias significativas em termos de segurança e performance para serviços privados. Com o API Gateway, é possível utilizar opções de autorização nativas, como a integração com o Amazon Cognito e o Lambda Authorizer, para proteger os serviços privados.

Passos para a Integração

A demonstração apresenta os passos para integrar o API Gateway com o AppRunner utilizando um VPC Link para conectar o API Gateway a um balanceador de carga de rede, que encaminha o tráfego para o serviço AppRunner via um ponto de extremidade VPC.

Os passos incluem:

1. Criar um serviço AppRunner e conectar ao balanceador de carga de rede;
2. Configurar o API Gateway para encaminhar tráfego para o serviço AppRunner;
3. Criar um VPC Link para conectar o API Gateway ao balanceador de carga de rede;
4. Criar um grupo de destino com os endereços IP associados ao ponto de extremidade VPC do AppRunner;
5. Criar um listener para o balanceador de carga de rede e encaminhar tráfego para o grupo de destino na porta 443.

Conclusão

A demonstração apresenta uma guia passo a passo para integrar o API Gateway com o AppRunner, destacando os benefícios de utilizar o API Gateway para melhorar a segurança e o desempenho dos serviços privados que rodam em AppRunner. Ao final da demonstração, é apresentado um exemplo de aplicação Django em execução em um serviço AppRunner, com tráfego encaminhado pelo API Gateway, demonstrando o sucesso da integração.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *