AWS

AWS

Amazon SNS – Platform Applications

スマホのプッシュ通知(GCMやAPNs)を一括管理できる仕組みだよ。iOSやAndroid向けのアプリに“ピコン”と通知を飛ばしたいとき、SNSと連携すると複雑な設定を代わりに面倒見てくれる。
AWS

Amazon SQS – Visibility Timeout

一度メッセージを取り出したら、一定時間は“まだ処理中”とみなし、他の人に同じメッセージを渡さないようにする機能だよ。処理が終わったら完了通知をすればキューから消えるし、タイムアウトすると再度渡されるんだ。
AWS

Amazon SNS – Message Filtering

トピックに投稿されたメッセージの中から“自分に必要なものだけ”受け取るように設定できる。たとえば「赤色の商品についてだけ欲しい」という感じで絞り込めば、不要な通知を減らして便利に使えるんだ。
AWS

Amazon SQS – Delay Queues

キューに入れてから、実際に配信されるまでの時間を“少し待って”から届ける仕組み。たとえば“10秒後に実行する”みたいな簡単なスケジュールを組むときに便利で、すぐに通知しなくていい場面で使えるんだ。
AWS

Amazon EMR – Reconfiguration on Running Cluster

走っている途中でも、クラスターの設定を変更できる機能。たとえばメモリ割り当てやジョブの優先度を再調整したいときに役立つ。一度停止しなくてもいいから、処理を止めずに柔軟な対応ができるんだ。
AWS

Amazon Redshift – Federated Query

RDSやAuroraなどのデータベースにあるテーブルを、Redshiftから直接SQLで読める機能。いちいちコピーしなくても、まとめて分析できるから、データがバラバラでも統合して簡単にクエリできて便利なんだ。
AWS

Amazon EMR – Spot Instances

使われていないEC2を格安で借りられる“スポット枠”をEMRでも利用して、コスト削減できるよ。ただし途中で“返して!”と奪われることもあるから、再実行が効く処理や一時的な計算にうまく活用する感じなんだ。
AWS

Amazon Redshift – Data Sharing

別のRedshiftクラスターとデータをリアルタイムで共有できる仕組みだよ。コピーを作らずに直接テーブルを見せ合うから、最新情報をすぐ参照できてストレージの無駄も少ない。チーム間で連携がしやすくなるんだ。
AWS

Amazon Redshift

データを列ごとに整理して、分析クエリを高速でさばく“倉庫型データベース”だよ。大企業のデータ分析やBIツールと組み合わせるなど、まとめてがっつり調べたいときに向いている。AWSが運用を楽にしてくれるんだ。
AWS

Amazon Redshift – Table Restore

一部のテーブルだけ“スナップショット”から復元できるから、全部を巻き戻す必要がない。間違えて削除したテーブルだけ元に戻すなんてことが可能で、大規模データを扱うほどこの部分的リストアが助かるんだ。