Publicado: Feb 28, 2023

O AWS Lambda agora oferece suporte aos fluxos de alterações do Amazon DocumentDB como uma fonte de eventos. O recurso de fluxos de alterações no Amazon DocumentDB (compatível com MongoDB) fornece uma sequência ordenada por tempo de eventos de alterações que ocorrem nas coleções do seu cluster. Agora, os clientes podem consumir esses eventos em suas aplicações de tecnologia sem servidor criados no Lambda.

O Amazon DocumentDB é um banco de dados de documentos totalmente gerenciado, escalável e altamente disponível, compatível com o MongoDB, que facilita o armazenamento, a consulta e a indexação de dados JSON. Com os fluxos de alterações do Amazon DocumentDB como fonte de eventos para o Lambda, você pode criar aplicações orientadas por eventos que reagem às alterações em seus bancos de dados praticamente em tempo real. Você pode usar as funções do Lambda para processar novos documentos, rastrear atualizações em documentos existentes ou registrar documentos excluídos. Você pode usar qualquer linguagem de programação compatível com o Lambda para escrever suas funções.

Para começar a usá-lo, habilite os fluxos de alterações no seu cluster do Amazon DocumentDB e selecione o cluster como fonte de eventos para sua função do Lambda por meio do Console de Gerenciamento da AWS, da AWS CLI, do AWS SAM ou do AWS SDK para Lambda. Os fluxos de alterações do Amazon DocumentDB como fonte de eventos do Lambda estão disponíveis em todas as regiões comerciais da AWS nas quais o AWS Lambda e o Amazon DocumentDB são oferecidos. O provisionamento de um mapeamento da origem do evento não acarreta custos adicionais. No entanto, são cobradas cobranças pela habilitação de fluxos de alterações do Amazon DocumentDB. Consulte os preços do Amazon DocumentDB para obter mais informações. Você paga pelas invocações do Lambda acionadas por um fluxo de alterações do Amazon DocumentDB. Para saber mais sobre como criar uma aplicação de consumidor do Amazon DocumentDB com o Lambda, leia o Guia do desenvolvedor do Lambda.