[{"data":1,"prerenderedAt":57},["ShallowReactive",2],{"pattern-eventbridge-kinesis-sam":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":15,"extension":16,"framework":17,"gitHub":18,"highlight":6,"introBox":24,"language":28,"level":29,"meta":30,"patternArch":31,"resources":45,"s3URL":6,"services":6,"stem":50,"testing":51,"videoId":6,"__hash__":56},"patterns\u002Fpatterns\u002Feventbridge-kinesis-sam.json","Amazon EventBridge to Amazon Kinesis",null,{"text":8},[9],"Delete the stack: \u003Ccode>sam delete\u003C\u002Fcode>",[11],"content\u002Fcontributors\u002Fsangram-sonawane.json",{"text":13},[14],"sam deploy --guided","Create an EventBridge event bus and rule that publishes matched events to Amazon Kinesis.","json","AWS SAM",{"template":19},{"repoURL":20,"templateURL":21,"projectFolder":22,"templateFile":23},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Feventbridge-kinesis","serverless-patterns\u002Feventbridge-kinesis","eventbridge-kinesis","template.yaml",{"headline":25,"text":26},"How it works",[27],"This pattern creates an EventBridge event bus and rule that publishes matched events to Amazon Kinesis. In this example, the rule filters for specific attributes in the event before sending to the Kinesis Data Stream.","YAML","200",{},{"icon1":32,"icon2":37,"line1":41},{"x":33,"y":34,"service":35,"label":36},20,50,"eventbridge","Amazon EventBridge",{"x":38,"y":34,"service":39,"label":40},80,"kinesis-datastreams","Kinesis Datastreams",{"from":42,"to":43,"label":44},"icon1","icon2","",{"bullets":46},[47],{"text":48,"link":49},"Send events to an Amazon Kinesis stream using EventBridge","https:\u002F\u002Fdocs.aws.amazon.com\u002Feventbridge\u002Flatest\u002Fuserguide\u002Feb-relay-events-kinesis-stream.html","patterns\u002Feventbridge-kinesis-sam",{"text":52},[53,54,55],"Use the AWS CLI to send a test event to EventBridge and observe the event delivered to the Kinesis Data Stream:","1. Send an event to EventBridge: \u003Ccode>aws events put-events --entries file:\u002F\u002Fevent.json\u003C\u002Fcode>","2. Monitor the event bus cloud watch metrics to check the target invocations. Similarly monitor the Kinesis Data Stream metrics to check if matched events are available.","fag04g4yXSQ0MelJ8bjB5EPLzM1NeoVy8CUALSkbzm8",1778927707629]