AWS

AWS

AWS AppSync – Cognito User Pools Integration

ユーザーごとのログイン機能をGraphQLに組み込める。たとえば“ログイン済みの人しかデータを編集できない”などを簡単に設定できるし、Cognitoを使えばSNSログインも導入しやすいんだ。
AWS

Amazon QuickSight – ML Insights

異常値を見つけたり将来の値を予測したり、機械学習を使ってデータを自動分析する機能。売上の急増ポイントを指摘してくれたりするから、素人でも数値の変化に気づきやすくなるんだ。
AWS

AWS AppSync – API Keys

簡易的にAPIを呼び出すための“鍵”を発行する方法。試作やテスト、公開したいデータならこれで十分。ただ、強力なセキュリティは期待できないから、本番アプリにはCognitoやIAM認証のほうが推奨される。
AWS

Amazon QuickSight – AutoNarratives

グラフを見て“今月は先月より売上が20%伸びました”と文章で自動解説してくれる。文章レポートを書く時間を減らせるし、会議で資料を説明するのに役立つ。人間が補足しやすいのも魅力。
AWS

AWS AppSync – IAM Authentication

AWSのIAMユーザーやロールでGraphQLの利用を認可するやり方だね。社内システムならこれで権限を一括管理できるし、細かく“このロールは読み取りだけOK”みたいな制御ができるんだ。
AWS

Amazon QuickSight – Row-Level Security

“このユーザーはこのデータだけ見られる”と、行ごとに権限を絞れる仕組み。部署Aは部署Aのデータしか見えないようにすれば、他の情報を勝手に見られないから安心。大きな会社で必須だね。
AWS

AWS AppSync – OpenID Connect

外部の認証プロバイダ(例えばAuth0や自前の認証サーバー)を使ってログインし、そのトークンをAppSyncが検証する仕組み。既に持ってるユーザーディレクトリがあるなら、そのままGraphQLに繋げられる。
AWS

Amazon QuickSight – Embedded Analytics

自分のWebアプリにQuickSightのグラフを“埋め込み”できる。ユーザーはQuickSightを意識せず、アプリの画面の一部にリアルタイムの可視化が出てくる。外部向けサービスでレポート機能を作るときに便利。
AWS

Amazon WorkSpaces – Bundles

OSやメモリ量、CPUコア数、ソフトウェアの構成などをまとめた“パッケージ”だよ。必要に応じて“小さいプラン”や“大きいプラン”を選べるから、学生向けかゲーム開発向けかなど用途に合わせて使いやすい。
AWS

Amazon WorkSpaces – Bundle Rebuild

自分好みにソフトや設定を追加したイメージを、再度ひとまとめとして“カスタムバンドル”にして保存できる。そこから新しいWorkSpacesを作れば、同じ環境をサクッと配れるから管理が楽になるよ。