AWSで面白そうなサービスまとめ（主観）

# Amazon Simple Queue Service (SQS)
- https://aws.amazon.com/jp/sqs/?c=2&pt=5
- 何者か
    - メッセージのキューイング
    - 何時に誰にメール送るとか
    - line bot用の画像変換みたいなやつにも有効らしい
- 参考
    - Amazon SQS × S3 × Lambda
        - https://business.ntt-east.co.jp/content/cloudsolution/column-135.html

---

# Amazon Elasticsearch Service
- https://aws.amazon.com/jp/elasticsearch-service/?c=1&pt=3
- use case
    - 大量の文字列から文字列検索を素早く抽出 (全文検索エンジン)
    - ログ解析にも便利
    - RESTfulに則ったAPIで操作が可能
- 参考
    - 実装手順的な
        - https://dev.classmethod.jp/articles/cm-advent-calendar-2015-getting-started-again-amazon-es/

---

# Amazon Quantum Ledger Database (QLDB)
- https://aws.amazon.com/jp/qldb/?c=5&pt=2
- 何者か
    - databaseのブロックチェーンバージョン
- use case
    - databaseの作成をしたいとき
- 参考
    - 使用例とかのプレゼン資料
        - https://pages.awscloud.com/rs/112-TZM-766/images/Session3%20-%20%E4%B8%80%E6%AD%A9%E8%B8%8F%E3%81%BF%E8%BE%BC%E3%82%93%E3%81%9F%E3%82%99Amazon%20QLDB%E3%81%AE%E5%88%A9%E7%94%A8%E6%96%B9%E6%B3%95.pdf

---

# Amazon Aurora
- https://aws.amazon.com/jp/rds/aurora/?c=9&pt=1&aurora-whats-new.sort-by=item.additionalFields.postDateTime&aurora-whats-new.sort-order=desc
- 何者か
    - amazon特有の強いDB
    - ロースペックは用意されてないので、ある程度多きなサービス向け
    - 単体価格は約1.5倍になるけど、多重DB管理が不要になるので実質安くなるぽい
- use case
    - 大きなシステム構築時に使う

---

# Amazon ElastiCache
- https://aws.amazon.com/jp/elasticache/?c=9&pt=4
- 何者か
    - 名前の通りキャッシュ
    - なくなっても良いけど、素早くデータ欲しいよねってものを貯める場所
    - ただ溜めすぎるとメモリ溢れてたぶんすぐキャッシュ消えちゃう
- use case
    - 素早くデータ取り出したい
- 参考
    - こんなときに使おう的な資料
        - https://dev.classmethod.jp/articles/elasticache-is-very-good-lets-review/
    - noSqlのプレゼン資料
        - https://d1.awsstatic.com/events/jp/2017/summit/slide/D3T3-4.pdf

---

# AWS CodeDeploy
- https://aws.amazon.com/jp/codedeploy/?c=10&pt=6
- 何者か
    - デプロイの一言管理＋自動化
    - タイマー仕掛けられる
    - ミスったらロールバックしてくれる
    - ローリングデプロイ
        - アップデートのあった部分のみを停止し、他のシステムはそのまま稼働し続けることができる。
    - デプロイ履歴が残る＋ロールバックができる
- use case
    - デプロイ楽やん
- 参考
    - プレゼン資料
    - https://d1.awsstatic.com/webinars/jp/pdf/services/20210126_BlackBelt_CodeDeploy.pdf

---

# Amazon WorkSpaces
- https://aws.amazon.com/jp/workspaces/?c=11&pt=4&workspaces-blogs.sort-by=item.additionalFields.createdDate&workspaces-blogs.sort-order=desc
- 何者か
    - 仮想PC（シンクラ化）
    - 自分のPCは画面だけ使って、動いてるのは仮想PCという仕組み
- use case
    - 正社員じゃない人とかに、一時的にPC貸し出したいとき
    - dirを共有したいとき
    - ネットは必須
    - windowsPCでもmacとして動かせれる。逆もしかり。タブレットとして動かすことも。
    - 自動バックアップもついてる
    - 2Gメモリ: 38ドル/月
    - 32Gメモリ: 165ドル/月
- 参考
    - 説明してくれてる資料
        - https://www.cloudsolution.tokai-com.co.jp/white-paper/2019/0611-98.html
    - 導入手順的な。ぽちぽちするだけぽい
        - https://www.bit-drive.ne.jp/managed-cloud/column/column_36.html

---

# AWS Chatbot
- https://aws.amazon.com/jp/chatbot/?c=15&pt=3
- 何者か
    - slackとかのchat系に、awsのあれこれを通知
    - SlackのコマンドでLambdaを実行するとかもできちゃう
- 参考
    - こんなことできるよー的な記事
        - https://dev.classmethod.jp/articles/aws-chatbot-generally-available/

---

# AWS Organizations
- https://aws.amazon.com/jp/organizations/?c=15&pt=15
- 何者か
    - 別アカウントのAWS環境も管理できちゃう
    - クライアント別で複数アカウント保持しているときにめちゃ強力
- 参考
    - 使い方の紹介
        - https://dev.classmethod.jp/articles/organizations-gettingstarted/

---

# Amazon Interactive Video Service
- https://aws.amazon.com/jp/ivs/?c=16&pt=2a
- 何者か
    - 数クリックすればリアルタイム動画配信環境が作れちゃう
    - 送受信だけなら簡単にできそう
- 参考
    - プレゼン資料
        - https://pages.awscloud.com/rs/112-TZM-766/images/20200818_Amazon_Interactive_Video_Service_Hirose.pdf

---

# AWS Database Migration Service
- https://aws.amazon.com/jp/dms/?c=17&pt=3
- 何者か
    - データ移行のポチポチ操作で移行完結
- 参考資料
    - やってみた系
        - https://dev.classmethod.jp/articles/lets-try-aws-database-migration-service-dms/

---

# Amazon CloudFront
- https://aws.amazon.com/jp/cloudfront/?c=19&pt=3
- 何者か
    - 高速コンテンツ配信ネットワーク 
    - コンテンツファイルの高速な配信を可能にする
        - エッジサーバーにキャッシュすることでオリジンサーバーの負担を減らす
        - 日本にある画像をアメリカからわざわざ取りに来るのではなく、アメリカにキャッシュ置いとこう的な
- 参考資料
    - S3とのセットアップ手順的な
        - https://dev.classmethod.jp/articles/cloudfront-s3-web/
 
---

# Amazon Cognito
- https://aws.amazon.com/jp/cognito/?c=22&pt=2
- 何者か
    - awsがサイトとかの認証をしてくれるサービス
    - railsのdeviseとか不要になる
    - 意外と良記事見つからず、、
- 参考
    - 使い方
        - https://www.tdi.co.jp/miso/amazon-cognito-sign-up