Publicado: Oct 20, 2023

Hoje, o Amazon Managed Streaming for Apache Kafka (Amazon MSK) anuncia uma integração com o Amazon EventBridge Pipes no console de serviço do MSK. A integração facilita o envio de eventos de um cluster do Apache Kafka para um dos mais de 14 destinos de serviços da AWS, incluindo Amazon SQS, Amazon Kinesis Data Streams e Firehose, AWS Step Functions, Amazon SNS ou barramentos de eventos do Amazon EventBridge. A integração do EventBridge Pipes também oferece suporte à API Destinations do EventBridge, que usa chamadas de API para enviar eventos para aplicações de software como serviço (SaaS) ou suas próprias aplicações dentro ou fora da AWS.

Para fazer que dados fluam de um cluster do Kafka, basta selecionar um cluster, escolher “Criar EventBridge Pipe” no menu “Ações”, atribuir um nome à conexão e selecionar um destino. Você pode personalizar o tamanho do lote, a janela do lote, a posição inicial e muitas outras configurações, se desejar. Uma etapa de filtragem opcional permite que apenas eventos específicos fluam para o canal e uma etapa de enriquecimento opcional usando o AWS Lambda, o AWS Step Functions, o API Destinations ou o Amazon API Gateway pode ser usada para enriquecer ou transformar eventos antes que alcancem o destino. Com a remoção da necessidade de escrever, gerenciar e escalar código de integração rotineiro, o EventBridge Pipes permite que você gaste seu tempo criando serviços, em vez de conectá-los.

Para começar a usar, selecione um cluster no console do MSK e selecione “Criar EventBridge Pipe” no menu “Ações”. Para saber mais, leia a publicação do blog de notícias da AWS sobre como o Amazon EventBridge Pipes pode ajudar a integrar serviços com mais facilidade.