2017-05-15 9 views
1

私はリアルタイムのストリーミングアプリケーションを開発しています。このアプリケーションは、AWSキネシスストリームに情報を送信し、そこからAWS Redshiftに情報を送信する必要があります。 - >ラムダ関数 - >赤方偏移 AWS Kinesisコネクタライブラリ

  • キネシスストリーム - >ラムダ関数 - >キネシス消防ホース

    1. キネシスストリーム:ドキュメントの私の読書と理解に基づいて、次は赤方偏移にキネシスストリームから情報をプッシュするためのオプションです - >赤方偏移
    2. キネシスストリーム - >キネシスコネクタライブラリ - >赤方偏移(https://github.com/awslabs/amazon-kinesis-connectors

    私はキネシスコネクタのオプションが赤方偏移するストリームからの情報を移動するための最良の選択肢であることが判明。しかし、私はこのライブラリをどこに配備すればよいのか理解できません。どのように実行されますか?これは、ラムダ関数またはEC2インスタンス上のJava関数として実行する必要があります。 readmeに基づいて私はその情報を得ることができません。誰かがコネクタでうまく作業した場合、私はその洞察を非常に高く評価します。

  • 答えて

    3

    Kinesis Connector Libraryを使用している場合は、EC2インスタンスに展開したいが、Connector LibraryなしでLambda関数を使用すると、はるかに簡単で優れていると思う。バッチ処理、インスタンス呼び出しの拡大と再試行を処理します。デッド・レター・キューはおそらくラムダ+キネシスにも近づいてきます。

    ラムダでは、基本的に規模の拡大や障害の処理が簡単です。

    関連する問題