AWS とは?
アマゾン ウェブ サービス(AWS)は、Amazonが提供しているクラウドコンピューティングサービスで、世界
シェアが高くビジネスなど幅広い用途で使われています。AWS ではサーバー、ストレージ、データベースなどといったサーバーに関わる幅広い環境をクラウドで提供しています。身近なものだと、Webサイト、ゲーム、電子決済アプリケーション、回転寿司チェーン店、ネット銀行などにも AWS が使われています。
AWS の特徴は?
フルマネージド型サービス
ハードウェアリソースの購入・管理が不要になり、必要なリソースを柔軟に変更することが可能になります。
OSのアップデートなども AWS 側が対応してくれるため、開発に注力できます。
信頼性とセキュリティ
AWS は高いセキュリティ基準で運用されており、第三者の認証を多く取得しているため金融機関や行政などでも使用されています。
またセキュリティツールやサービスが多く提供されているので、要件に最適なセキュリティ対策を実現できます。
従量課金制
AWS では料金体系として従量課金制を採用しています。つまり、使った分だけの金額を支払うシステムになっています。アクセス数が変動する時期に応じてリソースを増減させたり、一定期間だけの利用などを、手軽にコストを抑えながら実現できます。
AWS サービスの用語をカテゴリ別に解説!
AWS には200種類以上ものサービスがあるため、把握や整理が難しく感じることもあるかもしれません。
そこで本記事では、AWS の代表的なサービスをカテゴリ別に一覧表で紹介していきます。また、詳しい解説は各項目につなげているリンクからご確認ください。
目次
1.AWS サービスのカテゴリ一覧表 (2024年10月7日更新)
カテゴリ | 説明 |
---|---|
分析 | 幅広いデータの分析をサポート |
アプリケーション統合 | AWS サービスや外部サービスとの連携 |
ブロックチェーン | ブロックチェーン※1 ネットワークを構築 |
ビジネスアプリケーション | メッセージやビデオ会議、ファイル共有システムなどビジネスで使える アプリケーション |
クラウド財務管理 | AWS の利用コストを可視化し、管理 |
コンピューティング | クラウド上でデータやプログラムを処理 |
コンテナ | コンテナ※2 によるサーバー仮想化を支援 |
データベース | データベース※3 の構築・運用 |
デベロッパーツール | プログラミングによる開発を支援 |
エンドユーザー コンピューティング |
仮想デスクトップにアクセスしアプリケーションやデータを使用 |
Webとモバイルのフロントエンド | Webアプリケーションやモバイルアプリケーションのフロントエンド※4 開発・運用をサポート |
IoT | IoT※5 の活用 |
機械学習 | 機械学習※6 の活用 |
マネジメントとガバナンス | AWS 利用に関する管理 |
メディアサービス | デジタルコンテンツの作成、変換、配信 |
移行と転送 | クラウド移行やデータ転送をサポート |
ネットワーキングとコンテンツ 配信 |
ネットワークシステムの構築をサポート |
量子テクノロジー | 量子テクノロジー※7 の研究をサポート |
ロボット工学 | ロボット開発をサポート |
人工衛星 | 人工衛星との通信やデータ処理 |
セキュリティ・アイデンティ ティ・コンプライアンス |
セキュリティ対策やアカウントのアクセス管理などをサポート |
ストレージ | データを保存・管理 |
Game Tech | クラウドサービスとソリューションでゲーム開発をサポート |
-
- ※1 情報を「ブロック」という単位で扱い、ブロックを鎖のように連結させてデータ管理する技術。
- 仮想通貨を実現するために生み出された技術で、データの改ざんを素早く検出できる。
- ※2 アプリケーションに必要なものとその実行環境を1つにまとめ、動作させる技術。
- ※3 大量のデータを集約して、効率よく管理・活用できる仕組みのこと。Webサービスや業務システムには、
- データベースが欠かせない。
- ※4 アプリケーション利用者の目に見える部分のプログラム要素のこと。
- ※5 電子機器や家電製品などさまざまなモノをインターネットに接続して利用できる技術のこと。
-
- ※6 膨大な量のデータを与えてコンピューターに学習させることで、判断や予測が可能となるデータ解析
- 技術。
- ※7 原子などのミクロな要素を量子力学にもとづいて活用する技術。
2.【カテゴリ別】代表的な AWS サービス(2024年10月7日更新)
○ 分析
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon CloudSearch | Webサイトやアプリケーションに検索機能を追加 | |
Amazon Kinesis | ストリーミングデータをリアルタイムで収集、処理、分析 | |
Amazon OpenSearch Service |
ログなどのデータを分析・可視化 | |
Amazon QuickSight | AWS 上で分析環境を作成するBIツール | |
AWS Glue | データを抽出し統合するサービス |
○ アプリケーション統合
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon EventBridge | サーバーレスイベントバスでアプリケーション同士を接続 | |
Amazon MQ | サービス間のメッセージ通信 | |
Amazon Simple Notification Service (SNS) | Pub/Subメッセージングサービス | |
Amazon Simple Queue Service (SQS) | フルマネージドのキューイングサービス | |
Amazon AppFlow | SaaSアプリケーションと AWS 間でデータを転送 |
○ ブロックチェーン
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon Managed Blockchain |
ブロックチェーンネットワークの作成・管理 |
○ クラウド財務管理
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
AWS Budgets | AWS に関する予算の設定や管理 | |
AWS Cost and Usage Report |
AWS の利用状況を把握 | |
AWS Cost Explorer | AWS 利用コストの可視化や管理 | |
Savings Plans | クラウドコストの節約 |
○ コンピューティング
Amazon EC2
リザーブドインスタンス長期間の利用を前提に予約することで、オンデマンドインスタンスと比べて最大72%のコスト削減AWSのコスト削減とは?利用料の節約に役立つリザーブドインスタンス(RI)の完全ガイド
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon EC2 | クラウド上に仮想サーバーを作成 | Amazon EC2とは? 初心者でもわかるざっくり解説 |
Amazon EC2 Auto Scaling |
需要に合わせてコンピューティング性能を拡張 | |
Amazon Lightsail | 仮想サーバーの起動および管理 | |
AWS App Runner | フルマネージド型のコンテナアプリケーション サービス |
|
AWS Batch | バッチ処理をあらゆる規模で効率的に実行 | |
AWS Elastic Beanstalk | Webアプリケーションの実行・管理 | |
AWS Lambda | イベント発生時にコードを実行しコンピューティングリソースを自動的に管理 | |
Amazon EC2 スポット インスタンス |
耐障害性を備えたワークロードを最大90%割引で実行 |
○ コンテナ
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon Elastic Container Registry (ECR) | コンテナ化したアプリケーションの保存や共有 | |
Amazon Elastic Container Service (ECS) | コンテナ化したアプリケーションの管理 | |
Amazon Elastic Kubernetes Service (EKS) | コンテナ管理システム「Kubernetes」の AWS での活用 | |
AWS Fargate | コンテナ向けサーバーレスコンピューティング |
○ データベース
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon Redshift | 高速、シンプル、費用対効果の高いデータウェア ハウジングサービス |
|
Amazon Aurora | 高性能なリレーショナルデータベース | |
Amazon DynamoDB | マネージド型のNoSQLデータベース | |
Amazon ElastiCache | インメモリキャッシングサービス | |
Amazon RDS | MySQL、PostgreSQL、Oracle、SQL Server、 MariaDB向けのマネージド型リレーショナルデータベースサービス |
Amazon RDSとは?初心者でもわかるざっくり解説 |
○ デベロッパーツール
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
AWS Cloud Development Kit (CDK) |
オープンソースの開発フレームワーク | |
AWS Cloud9 | Cloud IDEでコードを記述、実行、デバッグ | |
AWS CodeBuild | コードを構築およびテスト | |
AWS CodeDeploy | アプリケーションのデプロイを自動化 | |
AWS CodePipeline | 開発からデプロイやテストまでを自動化 | |
AWS X-Ray | アプリケーションの分析とデバッグ | |
AWS Command Line Interface (CLI) |
AWS のサービスを管理するための統合ツール |
○ Webとモバイルのフロンドエンド
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon API Gateway | APIの構築、デプロイ、および管理 | |
Amazon Simple Email Service (SES) |
フルマネージドのメール送受信サービス | |
AWS Amplify | Webやモバイルアプリケーションの構築・デプロイなど開発をサポート |
○ 機械学習
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon Bedrock | 生成系AIサービス | AWSの生成AIサービス「Amazon Bedrock」とは? |
○ マネジメントとガバナンス
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon CloudWatch | リソースやアプリケーションのモニタリング | AWS CloudWatchとは?初心者でもわかる解説 |
AWS Chatbot | Microsoft TeamsやSlack、Amazon Chimeなどで通知を送信 | |
AWS CloudFormation | テンプレートを使用したリソースの作成と管理 | |
AWS CloudTrail | ユーザーアクティビティとAPI使用状況の追跡 | AWSで実施したいセキュリティ対策とは?8つのサービスのご紹介! |
AWS Config | AWS リソースの設定を評価、審査 | |
AWS Organizations | AWS アカウントの一元管理 | |
AWS Proton | コンテナおよびサーバーレスデプロイ向けの管理の 自動化 |
|
AWS Systems Manager | AWS 運用データの可視化・管理 | |
AWS Trusted Advisor | パフォーマンスやセキュリティの最適化 | |
AWS マネジメント コンソール |
AWS 運用を一元管理 |
○ 移行と転送
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
AWS Application Discovery Service |
移行を効率化するためのオンプレミスアプリケーションの検出 | |
AWS Database Migration Service (DMS) |
ダウンタイムを最小限に抑えたデータベースの移行 | |
AWS DataSync | AWS への安全なデータ移行を簡素化、高速化 |
○ ネットワーキングとコンテンツ配信
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon CloudFront | グローバルなCDNサービス | Amazon CloudFrontとは?初心者でもわかるざっくり解説 |
Amazon Route 53 | 拡張性と可用性に優れたDNSサービス | Amazon Route 53について解説! |
Amazon VPC | 仮想ネットワークを構築 | |
AWS Direct Connect | AWS との専用ネットワーク接続 | |
AWS Transit Gateway | VPCとアカウント接続を簡単にスケール | |
AWS VPN | VPNサービス | |
Elastic Load Balancing (ELB) | アクセスを複数のサーバーに分配する ロードバランサ― |
○ セキュリティ・アイデンティティ・コンプライアンス
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
Amazon Cognito | アプリケーションにユーザー認証、管理機能などを 追加 |
|
Amazon GuardDuty | マネージド型脅威検出サービス | AWSで実施したいセキュリティ対策とは?8つのサービスのご紹介! |
Amazon Inspector | 脆弱性管理を自動化 | AWSで実施したいセキュリティ対策とは?8つのサービスのご紹介! |
AWS Certificate Manager |
SSL/TLS証明書の自動更新 | |
AWS Identity and Access Management (IAM) |
AWS アカウントとアプリケーションへのアクセス管理 | AWS IAMとは?初心者でもわかるざっくり解説 |
AWS Key Management Service (KMS) | マネージド型の暗号化キーの作成と管理 | AWSで実施したいセキュリティ対策とは?8つのサービスのご紹介! |
AWS Network Firewall | マネージド型のネットワークファイアウォール | AWSで実施したいセキュリティ対策とは?8つのサービスのご紹介! |
AWS Shield | DDoS保護 | AWSで実施したいセキュリティ対策とは?8つのサービスのご紹介! |
AWS WAF | 悪意のあるWebトラフィックをフィルタリング | 【AWS WAFとは?】押さえておきたい基本情報と導入から最適化までのポイント |
○ ストレージ
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
AWS Elastic Disaster Recovery (DRS) |
スケーラブルでコスト効率性に優れた AWS への アプリケーションの復旧 |
|
Amazon Elastic Block Store (EBS) |
EC2ブロックストレージボリューム | |
Amazon Elastic File System (EFS) |
EC2用フルマネージド型ファイルシステム | Amazon EFSとは?初心者でもわかるざっくり解説 |
Amazon Simple Storage Service (S3) | 拡張性と耐久性を兼ね備えたクラウドストレージ | Amazon S3とは?初心者でもわかるざっくり解説 |
AWS Backup | AWS 全体のバックアップを一元管理 |
○ その他
サービス名 | 説明 | 詳しくはこちら |
---|---|---|
AMI (Amazon Machine Image) |
Amazon EC2インスタンスを起動するための必要情報がまとまったテンプレート | AMIとは?初心者でもわかるざっくり解説 |
AWS パートナー | AWS の公式な認定を受け、AWS に関連する事業を行っている企業 | AWS パートナーやティアとは?初心者でもわかるざっくり解説 |
AWS公式サイト:AWS の製品・サービス一覧 | クラウドなら AWS (amazon.com)