- Impressão
Integração com o AWS - Envie dados para o AWS via API Gateway e Lambda
Simplifique o envio de dados da Tulip para o AWS para oportunidades mais amplas de análise e integração
Objetivo
Este guia explica passo a passo como enviar dados da Tulip de qualquer tipo para o AWS via API Gateway, função Lambda e uma função de conector da Tulip.
Um exemplo de arquitetura está listado abaixo:
Isso é fundamental, pois com as funções API Gateway e Lambda, não é necessário autenticar bancos de dados com nome de usuário e senha no lado da Tulip; você pode confiar nos métodos de autenticação IAM dentro da AWS. Isso também simplifica a forma de aproveitar outros serviços do AWS, como Redshift, DynamoDB e outros.
Configuração
Este exemplo de integração inclui o envio de dados para o AWS a partir do Tulip por meio do Connector Functions. Há maneiras alternativas de buscar dados do Tulip Tables por meio da API Tables. Esse método permite que os criadores de aplicativos enviem quaisquer dados em um aplicativo para o AWS por meio de uma função de conector.
Requisitos de alto nível: 1. Criar uma função AWS Lambda com um API Gateway como acionador{height="" width=""}
2. Obter a carga útil da função do conector Tulip com algo parecido com o script de exemplo abaixo ```python import json import base64
def lambda_handler(event, context): body = event['body'] data = json.loads(body)