AWS主要サービスの一覧 2019

Software Design 2018/11号で「**AWS再入門**」という特集が載っていた。

そこにAWSの主要サービスの一覧と説明が載っており、AWSを学習中の自分にいい教材となるので、自分なりにまとめてみた。

## コントリビュート

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon Elastic Compute Cloud (AmazonEC2) | クラウド上の仮想サーバ |  |
| Amazon Lightsail | 仮想プライベートサーバ(VPS) | 2016年以降 |
| Amazon Elastic Container Service (Amazon ECS) | コンテナ管理 |  |
| Amazon Elastic Container Service for Kubernetes (Amazon EKS) | マネージドKubenetesサービス | 2016年以降 |
| AWS Lambda | サーバーレスでコードを実行 |  |
| AWS Batch | フルマネージド型でのバッチ処理実行 | 2016年以降 |
| AWS Elastic Beanstalk | アプリケーション実行環境の自動プロビジョニング、自動デプロイ |  |

## ストレージ

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon Simple Strage Service (Amazon S3)                     | オブジェクトの格納ストレージ                                       |            |
| Amazon Elastic File System (Amazon EFS)                      | ファイル格納ストレージ                                           |            |
| Amazon Glacier                                               | データアーカイブ用のオブジェクトストレージ                   |            |
| AWS Strage Gateway                                           | オンプレミスとAWSの間でのハイブリッドストレージ              |            |

## データベース

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon Relational Database Service (Amazon RDS)              | マネージドリレーショナルデータベースサービス                 |            |
| Amazon DynamoDB                                              | フルマネージド型NoSQLデータベース                            |            |
| Amazon ElastiCache                                           | マネージド型インメモリデータストア                           |            |
| Amazon Neptune                                               | フルマネージド型グラフデータベース                           | 2016年以降 |

## 移行

|サービス名 |説明  |備考  |
|---|---|---|
| AWS Migration Hub                                            | AWS クラウドへの移行を簡素化                                 | 2016年以降 |
| AWS Application Discovery Service                            | オンプレミスサーバのインベントリと動作を確認                 | 2016年以降 |
| AWS Database Migration Service                               | データベース移行                                             |            |
| AWS Server Migration Service                                 | オンプレミスワークロードをAWSに移行                          | 2016年以降 |
| AWS Snowball                                                 | ペタバイト級のデータセットをAWS内外に物理的に移行            |            |

## ネットワーキング & コンテンツ配信

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon Virtual Private Cloud (Amazon VPC) | 仮想プライベートネットワーク                                                     |              |
| Amazon CloudFront                         | 高速コンテンツ配信ネットワーク (CDN)                                             |              |
| Amazon Route 53                           | クラウドドメインネームシステム(DNS)Webサービス                                   |              |
| Amazon API Gateway                        | APIを簡単に作成・管理                                                            |              |
| AWS Direct Connect                        | AWSへの専用ネットワーク接続                                                      |              |

## 開発者用ツール

|サービス名 |説明  |備考  |
|---|---|---|
| AWS CodeStar                              | AWSでソフトウェア開発プロジェクトを作成、管理、操作                              | 2016年以降   |
| AWS CodeCommit                            | フルマネージド型のソース管理                                                     |              |
| AWS CodeBuild                             | フルマネージド型のビルドサービス                                                 | 2016年以降   |
| AWS CodeDeploy                            | コードのデプロイを自動化                                                         |              |
| AWS CodePipeline                          | 継続的デリバリー                                                                 |              |
| AWS Cloud9                                | ブラウザのみでコードを記述、実行できるクラウドIDE                                | 2016年以降   |
| AWS X-Ray                                 | 本番環境や分散アプリケーションを分析およびデバッグ                               | 2016年以降   |

## 管理ツール

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon CloudWatch                         | AWSリソースのモニタリング                                                        |              |
| AWS Auto Scaling                          | 複数のAWSリソースをスケーリング                                                  |              |
| AWS CloudFormation                        | クラウドインフラストラクチャリソースのモデル化とプロビジョニング                 | 2016年以降   |
| AWS CloudTail                             | AWSアカウントのアクティビティを記録                                              |              |
| AWS Config                                | AWSリソースのインベントリ、構成履歴、構成変更通知                                |              |
| AWS OpsWorks                              | ChefやPuppetのマネージドインスタンスを利用した構成管理                           |              |
| AWS Service Catalog                       | AWSでの使用が承認されたITサービスのカタログを作成、管理                          |              |
| AWS Systems Manager                       | AWSのサービスの運用データの可視化、運用タスクの自動化                            | 2016年以降   |
| AWS Trusted Advisor                       | AWSベストプラクティスに基づくリアウタイムガイダンス                              |              |
| AWS Managed Services                      | エンタープライズ向けのインフラストラクチャ操作管理                               | 2016年以降   |

## メディアサービス

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon Elastic Transcoder                 | 動画および音声のトランスコード                                                   |              |
| Amazon Kinesis Video Streams              | ビデオストリームをキャプチャ、処理、保存                                         | 2016年以降   |
| AWS Elemental MediaConvert                | ブロードキャストグレードの動画変換                                               | 2016年以降   |
| AWS Elemental MediaLive                   | ブロードキャストグレードの動画変換                                               | 2016年以降   |
| AWS Elemental MediaPackage                | 単一のビデオ入力からインターネットデバイスに配信するための動画作成や保護         | 2016年以降   |
| AWS Elemental MediaStore                  | メディア向けに最適化されたAWSストレージ                                          | 2016年以降   |
| AWS Elemental MediaTailor                 | サーバ側からの広告収入を使って、ビデオコンテンツのパーソナライズと収益化を実行   | 2016年以降   |

## 機械学習

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon SageMaker                          | フルマネージド型の機械学習サービス                                               | 2016年以降   |
| Amazon Comprehend                         | テキスト内でインサイトや関係性を抽出                                             | 2016年以降   |
| AWS DeepLens                              | 深層学習に対応した開発者向けビデオカメラ                                         | 2016年以降   |
| Amazon Lex                                | 人工知能を活用した会話形インターフェース                                         | 2016年以降   |
| Amazon Machine Lerning                    | MLモデルを構築し、予測を生成するためのマネージドサービス                         | 2016年以降   |
| Amazon Polly                              | 深層学習を活用したテキスト読み上げ                                               | 2016年以降   |
| Amazon Rekognition                        | 画像分析と動画分析をアプリケーションに簡単に追加                                 | 2016年以降   |
| Amazon Transcribe                         | 音声をテキストに変換                                                             | 2016年以降   |
| Amazon Translate                          | テキストを翻訳するためのニューラル機械翻訳                                       | 2016年以降   |
|                                           |                                                                                  |              |

## 分析

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon Athena                                      | Amazon S3内のデータを標準的なSQLを使用して分析                                  | 2016年以降 |
| Amazon Elastic Map Reduce                          | マネージドHadoopフレームワークを提供                                            |            |
| Amazon CloudSearch                                 | マネージド検索サービス                                                          |            |
| Amazon Elasticsearch Service                       | Elasticsearchクラスタを簡単にデプロイ、運用、スケールできるマネージドサービス   |            |
| Amazon Kinesis                                     | データストリームをリアルタイムで収集、処理、分析                                |            |
| Amazon QuickSight                                  | クラウド対応のBIサービス                                                        | 2016年以降 |
| AWS Data Pipeline                                  | データソース間でのデータの移行や変換を自動化                                    |            |
| AWS Glue                                           | フルマネージドのETLサービス                                                     |            |
| ■ セキュリティ、アイデンティティ、コンプライアンス |                                                                                 |            |
| AWS Identity and Access Management                 | AWSのサービスとリソースへのアクセスを安全に制御                                 |            |
| Amazon Cognito                                     | ユーザサインアップ、サインイン、およびアクセス制御                              |            |
| AWS Secrets Manager                                | シークレットのローテーション、管理、取得                                        | 2016年以降 |
| Amazon GuardDuty                                   | インテリジェントな脅威検出と継続的な監視によりAWSアカウントとワークロードを保護 | 2016年以降 |
| Amazon Inspector                                   | 自動化されたセキュリティ評価サービス                                            |            |
| Amazon Macie                                       | 機械学習によりAWS内の気密データを自動化に検出、分類、保護                       | 2016年以降 |
| AWS Single Sign-On (AWS SSO)                       | AWSアカウントやビジネスアプリケーションへのSSOアクセスを集中管理                | 2016年以降 |
| Amazon Certificate Manager                         | SSL/TLS証明書のプロビジョニング、管理、およびデプロイ                           | 2016年以降 |
| AWS CloudHSM                                       | クラウドベースのハードウェアセキュリティモジュール(HSM)                         |            |
| AWS Directory Service                              | AWSクラウド内のマネージド型Microsoft Active Directory                           |            |
| AWS WAF                                            | Webアプリケーションファイアウォール                                             |            |
| AWS Shield                                         | DDoS攻撃からアプリケーションを保護                                              | 2016年以降 |
| AWS Artifact                                       | AWSのコンプライアンスレポートにオンデマンドでアクセス                           | 2016年以降 |

## モバイルサービス

|サービス名 |説明  |備考  |
|---|---|---|
| AWS Mobile Hub                            | モバイルアプリケーションの構築、テスト、モニタリング          |            |
| AWS AppSync                               | フルマネージドなサーバーレスGraphQLサービス                   | 2016年以降 |
| AWS Device Farm                           | AWSクラウドで実際のAndroidデバイスやiOSデバイスをテスト       |            |
| AWS Mobile Analytics                      | アプリ分析の収集、表示、エクスポート                          |            |

## 拡張現実(AR)とバーチャルリアリティ(VR)

| サービス名 | 説明 | 備考 |
|-----------------|----------------------------------------------|------|
| Amazon Sumerian | VRアプリケーションやARアプリケーションの構築 | 2016年以降 |

## アプリケーション統合

|サービス名 |説明  |備考  |
|---|---|---|
| AWS Step Functions                        | 視覚的なワークフローを使用して分散アプリケーションを構築      | 2016年以降 |
| Amazon MQ                                 | Apache ActiveMQ向けのマネージド型メッセージブローカーサービス | 2016年以降 |
| Amazon Simple Notification Service        | フルマネージド型のPub/Subメッセージとモバイル通知サービス     |            |
| Amazon Simple Queue Service               | フルマネージド型のメッセージキューイングサービス              |            |

## カスタマーエンゲージメント

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon Connect                            | クラウド型コンタクトセンター                                  | 2016年以降 |
| Amazon Pinpoint                           | ターゲットプッシュ通知とモバイルエンゲージメント              | 2016年以降 |
| Amazon Simple Email Service (Amazon　SES) | E-mail送受信プラットフォーム                                  |            |


## ビジネスの生産性

|サービス名 |説明  |備考  |
|---|---|---|
| Alexa for Business                               | 組織でAlexaを使用                                                                                                                                  | 2016年以降  |
| Amazon Chime                                     | オンライン会議、ビデオ会議                                                                                                                         | 2016年以降  |
| Amazon WorkDocs                                  | フルマネージドの安全なエンタープライズストレージ、共有サービス                                                                                     |             |
| Amazon WorkMail                                  | セキュリティに優れた企業向けE-mailおよびカレンダーのマネージド型サービス                                                                           |             |
## デスクトップとアプリケーションのストリーミング

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon Workspaces                                | マネージド型のセキュアなクラウドベースのデスクトップサービス                                                                                       |             |
| Amazon AppStream 2.0                             | フルマネージド型のアプリケーションストリーミングサービス                                                                                           | 2016年以降  |
## IoT

|サービス名 |説明  |備考  |
|---|---|---|
| AWS IoT Core                                     | インターネットに接続されたデバイスから、クラウドアプリケーションやその他のデバイスに簡単かつ安全に通信するためのマネージドクラウドプラットフォーム |             |
| AWS IoT 1-Click                                  | 任意のデバイスにAWS Lambdaトリガーをワンクリックで作成                                                                                             | 2016年以降  |
| AWS IoT Device Management                        | 膨大な数のIoTデバイスを安全かつ簡単にオンボード、構成、監視、リモート管理                                                                          | 2016年以降  |
| AWS IoT Analytics                                | 膨大な量のIoTデータの高度な分析を簡単に実行および操作できるフルマネージド型サービス                                                                | 2016年以降  |
| AWS Greengrass                                   | 接続されたデバイスでローカルのコンピューティング、メッセージング、デプロイ、保護、保守できるオペレーティングシステム                               | 2016年以降  |
| Amazon IoT Device Defender                       | IoTデバイスのセキュリティ管理                                                                                                                      |  2016年以降 |

## ゲーム開発

|サービス名 |説明  |備考  |
|---|---|---|
| Amazon GameLift                                  | セッションベースのマルチプレイヤーゲーム専用のゲームサーバをデプロイ、運用、スケーリングするためのマネージドサービス                               |             |

# 感想
AWSが2016年以降はセキュリティ、メディア、機械学習、IoTに新サービスを提供して力を入れている事が分かった。

想像してよりサービス多すぎ、覚えるのは大変そう...