「AWS」とは?「Amazon Web Services」(アマゾンウェブサービス)のメリットと主要サービスをわかりやすく解説
クラウドコンピューティングという言葉を耳にしたことがある人は多いでしょうが、まだよく分からなくて使ったことがないという人もいらっしゃるのではないでしょうか。
クラウドコンピューティングの中でも、現在人気があるもののひとつが、*Amazon Web Services(AWS)*です。
使った分だけ利用料金が掛かる従量課金制で、Eコマースの分野でもリーディングカンパニーとして名高いAmazon(アマゾン)が展開しているサービスだけに、使いやすく高いセキュリティ性を持っています。
しかし、いざAWSを使ってみようとは思っていても、本当に様々なサービスが提供されているので、自分に必要なサービスが分からなくなってしまうこともあります。
また、便利な新サービスが続々と投入されているので、昔AWSをかじっていた人の中でも、現在の状況に追いついていないという方もいらっしゃるでしょう。
そこで本稿では、Amazon Web Servicesの全体像と主要なサービスの概要を大まかに解説していきます。
全体像や各サービスの概要が分かれば、業務上でも最適なサービスを利用することができるようになるでしょう。
目次
- Amazon Web Services(AWS)とは?
- AWSのメリット
- AWSのクラウドコンピューティングサービス
- AWSのストレージとコンテンツ配信
- AWSのデータベース
- AWSのアプリケーションサービス
- AWSの機械学習とディープラーニング
- まとめ
Amazon Web Services(AWS)とは?
画像引用元:stock.io
*Amazon Web Services(以下、AWS)*とは、米Amazon(アマゾン)が提供しているクラウドサービスの総称です。
Amazonが保有している膨大なコンピュータリソースを、使用量に応じた従量課金制で使用することができます。
クラウドサービスを活用すると、オンプレミスな(自社設置型の)サーバーのように先行して設備を増築する時間やコストを大きく下げることができます。
また、世界中の多数の*データセンター(アベイラビリティゾーン=AZ)*で分散して構成されているので、物理障害にも強いのが特徴です。
容量を増やしたいときに自由に増やしたり、サービスを止めたい日にすぐに止めることもできるので、固定費のかかるサービスに比べると結果的に割安で利用できることも多いでしょう。
セキュリティ面でも堅牢なネットワーキング機能によって、外部からの侵入に対してもセンシティブに対応してくれます。
AWSのメリット
1. 堅牢なセキュリティ
AWSはISO 27001やSOC、PCIなどの世界各国の様々なセキュリティ標準の要件を満たしており、政府や金融機関などが利用できるレベルの堅牢なセキュリティを備えています。
2. 機能改善と新サービスの提供
AWSはこれまでに3,000以上の新サービスの提供と機能改善を行っています。これらの95%以上はユーザーのフィードバックを反映されたものであり、利用者はいつでも最新の機能を持ったサービスを利用できます。
3. 費用は使った分だけ
AWSの利用料金は従量課金制となっているため、利用した分だけを支払うだけですみます。「セール期間などのようなアクセスが集中する期間だけサーバーを補強する」などのような使い方が可能なため、年間のコストを抑えながらサーバーを利用できます。また、AWSは2017年7月時点で60階以上のサービスの値下げを行っているため、より費用が抑えられるかもしれません。
AWSのクラウドコンピューティングサービス
AWSの主要なサービスの一つが、クラウドコンピューティングサービスです。
仮想マシン(仮想サーバー)を作ってアプリケーションを実行する役割を担っています。
Elastic Compute Cloud (EC2)
スクリーンショット:2017年9月
AWSで最も利用されているサービスのひとつが、*Elastic Compute Cloud(EC2)*です。
端的にいえば、仮想マシン(仮想サーバー)をクラウド上に作成して、その上でアプリケーションを実行することができます。
NetflixやAirbnb、Cookpadなど多くの企業がEC2を利用しています。
EC2 Container Service (ECS)
スクリーンショット:2017年9月
*EC2 Container Service(ECS)*はDockerコンテナと呼ばれるアプリケーション単位で実行できる仮想単位ごとに管理ができるコンテナ管理サービスです。
ECSを使うことで、コンテナ型のアプリケーションをAPI経由で起動・終了したり、クラスター全体のコンテナの配置をスケジューリングしたりすることができます。
Lambda
スクリーンショット:2017年9月
Lambdaは、コードが実行されているときにだけ利用料金がかかるというサーバーレスなコード駆動型サービスです。
コードさえアップロードすればサーバー管理が不要で、秒単位での時間とコートがトリガーされた回数に応じて課金されるため、画像のサムネイル作成やビデオコードの変換、ログの処理やフィルタリング、緊急時にのみ実行されるようなプログラムなどで利用されます。
AWSのストレージとコンテンツ配信
データを格納したり、必要なときに配信できるようなデータストレージもAWSの中で人気のサービス分野です。
Simple Storage Service (S3)
スクリーンショット:2017年9月
*Simple Storage Service(S3)*は、データをバケットと呼ばれるコンテナに格納して保存するクラウドストレージサービスです。
Dropboxのようにデータを保管しつつ指定したユーザーだけが閲覧できるようにすることも、あるいは静的なWebサイトを表示するためのクラウドサーバーのように使うこともできます。
Elastic Block Store (EBS)
スクリーンショット:2017年9月
Elastic Block Storeは、AWS内でEC2インスタンスと組み合わせて利用できるブロック型に分割されたストレージボリュームサービスです。
EC2と紐づけたデータストレージではありますが、各ボリュームは自動的に複製されるので、バックアップも万全です。
多くの場合、企業向けアプリケーションやデータベースなどに活用されています。
Elastic File System (EFS)
スクリーンショット:2017年9月
Elastic File Systemは、AWS内でECSインスタンスと組み合わせて使用できる、ファイルストレージサービスです。
S3と似ているサービスですが、EC2をベースとしたファイルシステムであるという点ではS3とは異なっており、各ファイルシステムはアベイラビリティゾーン内で自動的に複製されます。
Glacier
スクリーンショット:2017年9月
Glacierは、データのアーカイブと長期バックアップを行うサービスです。
その名前が「氷河」を意味する英単語であることからもわかるように、データを凍結して保管します。
頻繁に引き出す目的ではなく凍結して保管するので、データを利用する際には「解凍作業」が必要ですが、1GBあたり0.004USD(日本円で約0.4円)と定額でデータを保管できるので、コストを圧倒的に抑えながらのデータ保管を実現できます。
CloudFront
スクリーンショット:2017年9月
CloudFrontはグローバルコンテンツ配信ネットワーク(CDN)サービスです。
各地域にキャッシュを作ることで接続パフォーマンスを高速化させたり、コンテンツ保管を分散してDDoS攻撃などを緩和したりすることができます。
ストリーミング配信など、負荷のかかるコンテンツ配信にも力を発揮します。
AWSのデータベース
AWSではデータベースの構築分野にも強いです。
具体的なサービスを見てみましょう。
Relational Database Service (RDS)
スクリーンショット:2017年9月
*Relational Database Service(RDS)*は、クラウド内で簡単にリレーショナルデータベースを作成することができるサービスで、MySQLやPostgreSQL、OracleやAmazon Aurora、Microsoft SQL Serverなど、6つの使い慣れたデータベースエンジンから選択することができます。
DynamoDB
スクリーンショット:2017年9月
DynamoDBは、SQL言語を使わずにデータベース操作が可能なNoSQLデータベースサービスです。
ゲームやIoTなど、さまざまな分野で活躍しています。
AWSのアプリケーションサービス
AWSでは、すでに構築されたWebアプリケーションを利用することもできます。
メール配信からアプリのストリーミング配信まで、幅広いアプリケーションがあります。
Simple Email Service (SES)
スクリーンショット:2017年9月
Simple Email Serviceは、Amazonがカスタマーとのやりとりを行うために開発されたメール配信プラットフォームです。
利用シーンとしては、購入確認・出荷通知・注文状況の更新・ポリシー更新通知といった自動でメールを送信するような場面や、広告やニュースレターなどの宣伝などに活躍します。
また、Eメールを受信してS3のバケットに保存したり、Lambdaを使用してEメールを受け取った際に自動でプログラムを実行したりと汎用性が高いのも特徴です。
Simple Notification Service (SNS)
スクリーンショット:2017年9月
Simple Notification Serviceはモバイル向けの通知サービスです。
プッシュ通知やSMSメッセージを200カ国以上に簡単に配信することができます。
アプリのサインアップ時にSMSメッセージで認証を行うようなことも、Amazon SNSを使うことで簡単に実装することができます。
Mobile Hub
スクリーンショット:2017年9月
Mobile Hubはクラウドを利用したiOSおよびAndroid向けアプリケーションが簡単に構築できる統合環境です。
Mobile SDKを使用することで、AWSの各種サービスにアプリケーションから簡単に直接アクセスできるようになります。
AWSの機械学習とディープラーニング
Lex
スクリーンショット:2017年9月
Lexは音声やテキストを使用して、任意のアプリケーションに対話型インターフェイスを構築するサービスです。
自然言語理解の高度なディープラーニング機能が使用できるため、よりリアルな会話を生成することが可能です。
Rekognition
スクリーンショット:2017年9月
Rekognitionは画像の分析をアプリケーションに簡単に追加できるようにするサービスです。
画像内の物体やシーン、顔の検出や有名人の識別などを検知できます。
TensorFlow on AWS
スクリーンショット:2017年9月
機械学習ライブラリとして有名なTensorFlowを、AWSでも利用することができます。
通常はダウンロード、展開、インストール、を行う必要がありますが、TensorFlow on AWSではすぐにTensorFlowを利用することができます。
まとめ
AWSにはこの他にもさまざまなサービスが存在しますが、AWSにサインアップすることで、ユーザーは自分が使いたいサービスを1つから利用することができます。
また、長期契約も必要なく、契約の縛りや解約料の心配もないため、フレキシブルに利用することが可能です。
自分にあったサービスがあれば、ぜひ利用してみましょう。
Amazonのサービスについて知る
120分で約300円、Amazonの文字起こしアプリ「Amazon Transcribe(アマゾン
Amazon Web Services(AWS/アマゾン・ウェブ・サービス)は、音声をテキストに変換するアプリケーション「Amazon Transcribe(アマゾン トランスクライブ)」の対応言語に日本語を含めた7言語を追加した。
Amazonが広告市場へ進出 無料の音楽配信サービスを提供開始
サブスクリプション型音楽配信サービスが勢力を強める中で、Spotifyは広告付きで音楽を無料配信していました。それに攻勢を仕掛けてきたのがGAFAの一角であるAmazonです。 Amazonは2019年4月18日、音楽ストリーミングサービスの「Amazon Music」に、広告つきの無料バージョンを追加する計画を進め、Alexa搭載デバイスでサービスを開始しました。現時点での対象国は米国のみで、日本への提供予定は明らかにされていません。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- CS
- CSとはCustomer Satisfactionの略称で「顧客満足度」を意味します。顧客との関係維持、サービスの発展に関するマーケティング戦略に関わる用語です。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- CS
- CSとはCustomer Satisfactionの略称で「顧客満足度」を意味します。顧客との関係維持、サービスの発展に関するマーケティング戦略に関わる用語です。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- サムネイル
- サムネイルとは、多数の画像や動画など、読み込みに時間のかかる情報の概要をおおまかに把握するために作られた縮小画像のことです。 一般的にはサイズ・画質が落とされた画像が採用され、該当の画像や動画を読み込むかどうかを判断するための「見本」として使われます。 元々は親指の爪(thumb nail)という意味を持つ言葉で「サムネ」と略して呼ばれることもあります。
- Webサイト
- Webサイトとは、インターネットの標準的な情報提供システムであるWWW(ワールドワイドウェブ)で公開される、Webページ(インターネット上にある1ページ1ページ)の集まりのことです。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- データベース
- データベースとは、複数のアプリケーションまたはユーザーによって共有されるデータの集合体のことです。特定のテーマに沿ったデータを集めて管理され、検索や抽出が簡単にできるようになっているものを指します。
- CS
- CSとはCustomer Satisfactionの略称で「顧客満足度」を意味します。顧客との関係維持、サービスの発展に関するマーケティング戦略に関わる用語です。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- コンテンツ
- コンテンツ(content)とは、日本語に直訳すると「中身」のことです。インターネットでは、ホームページ内の文章や画像、動画や音声などを指します。ホームページがメディアとして重要視されている現在、その内容やクオリティは非常に重要だと言えるでしょう。 なお、かつてはCD-ROMなどのディスクメディアに記録する内容をコンテンツと呼んでいました。
- データベース
- データベースとは、複数のアプリケーションまたはユーザーによって共有されるデータの集合体のことです。特定のテーマに沿ったデータを集めて管理され、検索や抽出が簡単にできるようになっているものを指します。
- データベース
- データベースとは、複数のアプリケーションまたはユーザーによって共有されるデータの集合体のことです。特定のテーマに沿ったデータを集めて管理され、検索や抽出が簡単にできるようになっているものを指します。
- データベース
- データベースとは、複数のアプリケーションまたはユーザーによって共有されるデータの集合体のことです。特定のテーマに沿ったデータを集めて管理され、検索や抽出が簡単にできるようになっているものを指します。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- フォーム
- フォームとは、もともと「形」「書式」「伝票」などの意味を持つ英単語です。インターネットの分野では、パソコンの操作画面におけるユーザーからの入力を受け付ける部分を指します。企業のホームページでは、入力フォームが設置されていることが多いようです。
- 広告
- 広告とは販売のための告知活動を指します。ただし、広告を掲載するための媒体、メッセージがあること、広告を出している広告主が明示されているなどの3要素を含む場合を指すことが多いようです。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- OS
- OSとはOperation Systemの略称です。パソコンやスマートフォンで操作した内容をアプリケーションに伝える役目を担っています。パソコン用ではwindowsやMac OS、スマートフォンではiOSやAndroidが有名です。
- Android
- Android OSとはスマートフォン用に開発された基本ソフト(OS)の一種です。米国Google社が中心となり開発されました。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- テキスト
- テキストとは、純粋に文字のみで構成されるデータのことをいいます。 太字や斜線などの修飾情報や、埋め込まれた画像などの文字以外のデータが表現することはできませんが、テキストのみで構成されたテキストファイルであれば、どのような機種のコンピューターでも共通して利用することができます。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
- アプリ
- アプリとは、アプリケーション・ソフトの略で、もとはパソコンの(エクセル・ワード等)作業に必要なソフトウェア全般を指す言葉でした。 スマートフォンの普及により、スマートフォン上に表示されているアイコン(メール・ゲーム・カレンダー等)のことをアプリと呼ぶことが主流になりました。
おすすめ記事
おすすめエントリー
同じカテゴリから記事を探す
カテゴリから記事をさがす
●Webマーケティング手法
- SEO(検索エンジン最適化)
- Web広告・広告効果測定
- SNSマーケティング
- 動画マーケティング
- メールマーケティング
- コンテンツマーケティング
- BtoBマーケティング
- リサーチ・市場調査
- 広報・PR
- アフィリエイト広告・ASP
●ステップ
●ツール・素材
- CMS・サイト制作
- フォーム作成
- LP制作・LPO
- ABテスト・EFO・CRO
- Web接客・チャットボット
- 動画・映像制作
- アクセス解析
- マーケティングオートメーション(MA)
- メールマーケティング
- データ分析・BI
- CRM(顧客管理)
- SFA(商談管理)
- Web会議
- 営業支援
- EC・通販・ネットショップ
- 口コミ分析・ソーシャルリスニング
- フォント
- 素材サイト
●目的・施策
- Google広告
- Facebook広告
- Twitter広告
- Instagram広告
- LINE運用
- LINE広告
- YouTube運用
- YouTube広告
- TikTok広告
- テレビCM
- サイト制作・サイトリニューアル
- LP制作・LPO
- UI
- UX
- オウンドメディア運営
- 記事制作・ライティング
- コピーライティング
- ホワイトペーパー制作
- デザイン
- セミナー・展示会
- 動画・映像制作
- データ分析・BI
- EC・通販・ネットショップ
- 口コミ分析・ソーシャルリスニング