AWS

AWS CodeCommit – Pull Requests

チーム開発で、誰かが書いた修正を“みんなで確認してから取り込む”流れを実現する仕組み。変更点の差分が見やすくなっていて、レビューしたりコメントしたりできるから、コード品質を保ちやすいんだ。
AWS

AWS CodeCommit – Private Git Hosting

外部に見られたくない企業内のプロジェクトも、安全にクラウドでGit管理できる。VPNやVPCを使って閉じた環境にしやすいし、AWSの認証仕組みと統合できるからセキュリティが強固なんだ。
AWS

AWS CodeCommit

ソースコードをクラウド上で管理できる“Gitのリポジトリサービス”だよ。GitHubやBitbucketみたいなイメージだけど、AWSの環境内で動くからプライベートかつ高いセキュリティ設定がしやすいんだ。
AWS

Amazon Kinesis – Flink Applications

Apache Flinkを使った高度なストリーム分析が簡単に動かせるよ。イベントタイムとか複雑なウィンドウ処理が必要な場合に強い。マネージドでFlinkを提供してくれるから、自分でサーバー管理しなくていいんだ。
AWS

Amazon Kinesis – Data Analytics SQL

流れてくるデータに対して、まるでSQLでクエリを書くように集計やフィルタができる。リアルタイムにテーブルを横目で見ながら計算する感じだから、即時に集計結果を出せる。ライブのダッシュボードを作るときにも便利。
AWS

Amazon Kinesis – Scaling Policies

CloudWatchのメトリクスを見てShard数を自動増減するルールを作る。たとえば“受信速度が一定以上になったらShardを1つ増やす”など。手動で調整しなくても良いから柔軟かつ無駄が少なくなるんだ。
AWS

Amazon Kinesis – Lambda Integration

Kinesisに流れてくるデータをトリガーにして“ロボット(Lambda)”を自動起動できる仕組み。新しいデータが届いた瞬間に処理を始めるリアルタイムパイプラインが作れるんだ。
AWS

Amazon Kinesis – Encryption

データを移動するときも保管するときも鍵を使って暗号化できる。もし外部から盗聴されても中身は読めないから、機密性の高いログや個人情報を扱うときには必須だね。
AWS

Amazon Kinesis – Compression (Firehose)

送る途中でデータを“圧縮”して容量を小さくしてから保存する。こうすれば通信量や保管料が減ってコストを削減できるし、大きなデータを扱ってもスピードをそこそこ保ちやすい。
AWS

Amazon Kinesis – S3 Backup (Firehose)

Firehoseでデータを他のサービスに送る際に“S3にもコピー”をとっておく機能。万が一処理失敗してもS3に原本があるから安心。後から再処理したり検証したりもできる、保険のような存在なんだ。