Servicesの略で、Amazonが提供している100以上のクラウドコンピューティングサービスの総称です。いっても、クラウドコンピューティングとは何かがわからないと、AWSとはどんなサービスかも理解できません。そこで、ここではまずクラウドコンピューティングについて解説します。クラウドコンピューティングとは、インターネットを介してサーバー・ストレージ・データベース・ソフトウェアといったコンピューターを使った様々なサービスを利用することを指します。クラウドコンピューティングでは、手元に1台のPCとインターネットに接続できる環境さえあれば、サーバーや大容量のストレージ、高速なデータベースなどを必要な分だけ利用できるわけです。従来の物理サーバーとの違いクラウドコンピューティングサービスが登場する前まで、サーバーを利用する必要があれば自社の建物の中などにサーバー機器を設置して利用するのが一般的でした。この運用形態のことを「オンプレミス」といいます。オンプレミスでは、サーバー機器を購入し管理しなければならないのはもちろんのこと、設置するスペースも確保しなければなりません。サーバー機器を購入するのにお金がかかりますし、納期が長ければ使えるまで時間がかかることもあります。対するクラウドコンピューティングでは、「サーバー機器を購入する」「管理する」「スペースを確保する」「納期の間、待つ」といった必要は一切ありません。インターネットからクラウドコンピューティングサービスに接続しさえすれば、すぐにでも必要なサーバーなどのリソースが使えるわけです。クラウドコンピューティングの登場によって、サーバーやストレージ、ソフトウェアなどのコンピューティングリソースが、以前と比較にならないほどスピーディーかつ手軽に利用できるようになりました。CodeStar代表的な4サービス一口にAWSといってもその中には100を超えるサービスがあり、それぞれできることが異なります。ここではその中でも代表的なサービス4つに絞って紹介します。EC2必要に応じてスペックを変更できる仮想サーバーを作成・利用できるサービスです。仮想サーバーの作成には数分しかかかりません。仮想サーバーを複数作成しての冗長化やハードディスク・メモリといったスペックの変更についても、画面上の簡単な操作だけで柔軟に実行することができます。仮想ネットワークの環境も用意されているため、冗長化に際してネットワークを意識する必要もありません。S3オンラインストレージかつ静的なコンテンツを配信できるサービスです。保存できる容量やファイル数に制限がない上に、99.999999999%(イレブン・ナイン)という非常に高い耐久性を誇り、データ消失の可能性が限りなく0に近くなっています。(確率的には1,000万年に1度)またS3に保存したデータはインターネット経由でアクセスできるため、静的なコンテンツであれば配信が可能です。RDSフルマネージドで管理負担を抑えられるデータベースサービスです。MySQLやPostgreSQL、Oracleといった主要なデータベースが画面上の簡単な操作で簡単に作成できます。冗長化・バックアップといった処理も画面上の操作のみで実行可能です。フルマネージドなので、もちろんデータベースサーバーを管理する手間もかかりません。パッチの適用もAmazon側で行ってくれます。「データベースを必要な時に作成して使うだけでよい」サービスです。Lambdaサーバーの運用負担なしで、任意のプログラムを実行できる環境を提供するサービスです。Lambdaを使えば、サーバー(仮想サーバー)なしで任意のプログラム(アプリケーション・サービス)を実行することが可能です。リクエスト単位での従量制課金となり無駄がない上に、100万リクエストまで無料なので、コスト削減も期待できます。AWSを利用するメリット・デメリットAWSを利用する場合、どんな利点があってどんな注意点があるのでしょうか。この項では、AWSを利用する主なメリット・デメリットを表形式でまとめます。メリット【コスト面】ハードウェア・ソフトウェアを購入する必要がないので初期費用が抑えられる。従量制の課金となるため、定額制と比べて無駄なコストが発生しにくいメリット【コスト面】ハードウェア・ソフトウェアを購入する必要がないので初期費用が抑えられる。常に最新のセキュリティが施され、さまざまな第三者機関認証を取得したセキュアな環境を利用できる。サービス側で最新化の処理を行ってくれるため、管理者の手間がない。【拡張性】スペック(CPU・メモリ・ストレージ容量などの拡張)が簡単かつスピーディーに行える【管理者負担】ハードウェアの管理やソフトウェアのアップデートといった管理者の負担がかからない。常に最新のセキュリティが施され、さまざまな第三者機関認証を取得したセキュアな環境を利用できる。サービス側で最新化の処理を行ってくれるため、管理者の手間がない。【スピード】ハードウェアの購入などが不要なので、必要な環境をすぐに利用できる。スペックの変更にも時間がかからない。結果、ビジネスのスピードを高めることができる。【スペース】サーバーを設置する物理的なスペースを用意する必要がない。従量制の課金となるため、使い方によっては定額制のサービスと比べ高額になりやすい。毎月の費用が読みにくく予算化しづらい。従量制の課金となるため、使い方によっては定額制のサービスと比べ高額になりやすい。毎月の費用が読みにくく予算化しづらい。【ノウハウ】サービスが100種類以上あり今後も増えると予想される。そのため「これをするにはどのサービスを利用するのが最適か」といった選択を適切に行うところから、相応のノウハウが必要。AWSではサーバーなどの環境は用意してくれるが、その先の管理はユーザーが行うことが必要であるため、問題が発生した際のトラブルシュートなどの技術も必要となる。ご覧のようにAWSにはいくつかのメリット・デメリットがあります。これまでのオンプレミス環境と比較してメリットが多いことから、AWSを使った方がよいことも多い反面、ユーザーによっては必ずしもAWSを採用するのが適切とはいえません。膨大な利用者が想定される動的なコミュニティサイト・ECサイトなどを運営するときは、高スペックなサーバー環境を手軽に用意でき、必要に応じてスピーディーにスペック変更が可能なAWSは適しているでしょう。対して、ITスキルの高い管理者が社内にいなかったり、たとえばPV数が1日数百・数千程度のコーポレートサイトを運用するのが目的だったりするのであれば、AWSが適しているとは言えません。共用レンタルサーバーのように、より手軽に使えるサービスの方が適切です。AWS導入事例のご紹介スカイアーチのAWS運用代行サービスをご利用いただいているお客様の事例をご紹介いたします。AWSは100種以上ある、Amazonのクラウドコンピューティングサービスの総称です。従来のオンプレミスのサーバー環境と異なり、拡張性に富んだ仮想サーバーなどのコンピューティングリソースをスピーディーに利用できるようになります。設定やトラブルシューティングなどは、基本的に全て契約者自身で行う必要があるため、相応のノウハウが必要です。なかにはAmazonのクラウドコンピューティングサービスの利用サポートや運用代行を行うサービスもありますので、「AWSを使いたい、けれど運用するだけの知識や経験がない」という方は利用を検討してもよいでしょう。まで、ワンストップで行ってくれるサービスです。以下にリンクを掲載しますので、興味があればぜひリンク先からサービス内容をご確認ください。関連サービスAWS運用代行このページをシェアTweet最終更新日2019.11.22お電話でのご相談・お問い合わせはこちら価格・仕様などサービス詳細のお問い合わせや、クラウド導入の分からないことなど、お気軽にご連絡ください。