[{"data":1,"prerenderedAt":63},["ShallowReactive",2],{"pattern-cdk-kinesis-flink-firehose":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":29,"level":30,"meta":31,"patternArch":32,"resources":51,"s3URL":6,"services":6,"stem":58,"testing":59,"videoId":6,"__hash__":62},"patterns\u002Fpatterns\u002Fcdk-kinesis-flink-firehose.json","Apache Flink with Amazon Kinesis Data Stream Source and Amazon Data Firehose Sink",null,{"text":8},[9],"cdk destroy",[11],"content\u002Fcontributors\u002Fjim-thwaits.json",{"text":13},[14],"cdk deploy","Create a Managed Service for Apache Flink application with an Amazon Kinesis Data Stream source and Amazon Kinesis Firehose sink.","json","AWS CDK",{"template":19},{"repoURL":20,"templateURL":21,"projectFolder":22,"templateFile":23},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fcdk-kinesis-flink-firehose","serverless-patterns\u002Fcdk-kinesis-flink-firehose","cdk-kinesis-flink-firehose\u002Fcdk\u002Flib\u002F","cdk-stack.ts",{"headline":25,"text":26},"How it works",[27,28],"This sample project demonstrates how to use Managed Service for Apache Flink to consume a Kinesis Data Stream and produce to a Firehose sink.","Managed Service for Apache Flink provides the underlying infrastructure for your Apache Flink applications. It handles core capabilities like provisioning compute resources, parallel computation, automatic scaling, and application backups (implemented as checkpoints and snapshots).","TypeScript","200",{},{"icon1":33,"icon2":38,"icon3":41,"line1":45,"line2":49},{"x":34,"y":35,"service":36,"label":37},15,50,"kinesis-flink","Apache Flink",{"x":35,"y":35,"service":39,"label":40},"kinesis-datastreams","Amazon Kinesis Data Streams",{"x":42,"y":35,"service":43,"label":44},85,"kinesis-firehose","Amazon Kinesis Firehose",{"from":46,"to":47,"label":48},"icon1","icon2","",{"from":47,"to":50,"label":48},"icon3",{"bullets":52},[53,56],{"text":54,"link":55},"Managed Service for Apache Flink","https:\u002F\u002Fdocs.aws.amazon.com\u002Fmanaged-flink\u002Flatest\u002Fjava\u002Fwhat-is.html",{"text":37,"link":57},"https:\u002F\u002Fnightlies.apache.org\u002Fflink\u002Fflink-docs-release-1.15\u002F","patterns\u002Fcdk-kinesis-flink-firehose",{"text":60},[61],"See the README in the GitHub repo for detailed testing instructions.","rZUQXGeHnkcsQzk_jaekEnFMXrlxmlPaiHBC1EaxqPw",1778846883613]