はじめに 先日、CloudWatch Logs Subscriptionsという新機能の発表がありました。 CloudWatch Logsに記録されたログイベントをリアルタイムにKinesisへ投入する機能です。 これまでは、ログイベントを取得する場合、CloudWatch LogsのGetLogEvents APIにアクセスし一括でログを取得するしかありませんでした。 そして、このGetLogEvents APIには1アカウントあたり秒間10リクエストまで(上限緩和可)という制限があり、多くの種類のログを常に取得し続けたい場合は注意が必要でした。 今回、CloudWatch LogsからKinesisにログイベントを投入可能になったことにより、Kinesisストリームをポーリングするだけで常に最新のデータを取得できるようになりました。 また、KinesisはLambdaのイベントソースと