イイダリョウのブログ。前回に引き続き、AWSについて調べていきます。前回調べたWebサイトホスティングに該当する実際のAWSのサービス「EC2」「RDB」「ELB」「S3」などについて。クモのようにコツコツとウェブサイトホスティングで主なインフラ要素(p19)前回も参照していたAWSの「いろは」がよくわかるスライド。Japan今回はスライドのp19以降を見ていく。今すぐ使える月額・定額のシンプルなVPSほう、LightsailはVPSサーバなんだ。Server:仮想プライベートサーバー)サービスです。他のAWSのサービスは、機能ごとに1つのサービスとして提供されています。Lightsailはコンピューティング、ストレージ、データ転送など、WebサイトやWebサービスなどに使うサーバーとして必要な機能を組み合わせ、1つにまとめたパッケージで提供されています。AWS、機械学習、IoTなどの技術ブログ全部のせパッケージセットみたいな。月額が定額なのは従来のレンタルサーバと同じ価格設定でコスト計算がしやすいかもしれない。Server)は、日本語に訳すと「仮想専用サーバー」となります。1台のサーバーを複数のユーザーで共有する点は共用サーバーと同じですが、VPSでは、仮想的に専用サーバーと同様の自由度・性能を利用できるよう設定されています。カゴヤのサーバー研究室1台のサーバを複数のユーザで使うが仮想的に専用サーバのような仕切られた世界を再現しているわけだ。Cloud)」1秒ごとの従量課金で利用可能な仮想サーバこれが一番よく聞くし、自分にとって一番身近、最初に手をつけるべきサービスになりそう。AWSのサービスは同じ頭文字が続くとカウントで表現するようだ(「ECC」ではなく「EC2」といった具合)。インスタンスとはAmazonのEC2はインスタンスという単位で、サーバー環境が構築できます。インスタンスとは簡単に言えば、OSを載せた仮想サーバーのことです。インスタンスは複数作成して実行することもできます。[テックプレイマガジン]OSを含む仮想サーバを簡単にいくつも作ることができるので、ステージング環境を作りやすそう。Elasticは「柔軟」という意味のようだ。最大32,000IOPSまで性能を確保可能ストレージということはファイル置き場か。IOPSってなに?1秒あたり32,000回処理できるってなんだかすごい。EBSボリュームは99.999%の可用性(要は安定度で、1年間ノンストップで動かしても動作しないのは数分以内)を満たすように設計されています。ちなみに99.999%はファイブナインと呼ぶこともあります。「ポテパンスタイル」99.999%(ファイブナイン)とはすごい安定性だ。選択可能リレーショナルデータベースおさらい。Database(リレーショナルデータベース)」の略で、日本語に訳すと「関係データベース」となります。RDBはデータを複数の表として管理し、表と表の間の関係を定義することで、複雑なデータの関連性を扱えるようにしています。RDSは、DBを“サービスとして提供”しています。セットアップされた状態で提供され、パッチ適用やバックアップもAWSが運用してくれます。ユーザはDBを使うだけでいいんですよさらにDBのスケールアップやスケールアウトも簡単にできます。DBの拡張はオンプレミスだとかなり大変なので、このメリットも大きいですよね最初からセットアップされているので構築が不要。前回調べたスペックの上げ下げ(スケールアップ、スケールアウト)も簡単。従来の方法「オンプレミス」とは...オンプレミスとは、サーバーやソフトウェアなどの情報システムを使用者(ビジネス利用の場合は企業)が管理する設備内に設置し、運用することを指します。自社運用ともいいます。クラウド・データセンター用語集/IDCフロンティアいわゆる自社サーバ。ラックトップにサーバ本体がズラッと積まれて、24時間動き続けて、扇風機や空調で冷やしている、みたいなイメージ。AWSクラウド上のロードバランシングサービス前回調べたロードバランサー(負荷分散)。大きく分けて二つの機能があります。複数台webサーバーを複数台用意し、負荷を分散させることができます。メンテナンスや障害時には切り離しを行うことができます。Qiita複数台のサーバでアクセス集中対策を取る他、障害時に生き残ったサーバに切り替えることもできる。設計上のデータ耐久性は、99.999999999%先ほどのEBSと同様、ストレージ(ファイル置き場)か。耐久性が「99.999999999%」イレブンナイン!さらにすごい。EBSとS3の違いはなんだろう。下記の記事によるともう一つのストレージサービス「EFS」も加えた比較でEFS→EBS→S3と行くにつれてスループットが遅くなる代わりに料金が安くなっている。0.023USDスループットとはざっくりいうと処理速度のこと。(throughput)とは一定時間にどれくらいのお仕事を処理できるか?のこと。要するに処理能力のことです。(throughput)最後にということで、前回にざっと掴んだWebサイトホスティングの流れがAWSの中ではどのサービスに当たるのかを掴むことができました。EC2などよく聞くサービス名に加え、ホスティングをする上で必須になるサービスとの位置付けもイメージできました。ブラックベルトスライドはp24でp74のうちのまだ半分も行ってません(笑)なんて濃ゆいスライドなんだwここから先はさらに詳細になっていきEC2の導入などになっていきます。引き続き、わからない単語を一緒に調べながら進めていきたく。はてなブログProフロントエンドエンジニア。神奈川に住まう四十路のオジキ。DTP→Webデザイナーから転向し今に至る。引き続きコツコツの日々。(24)リンクTwitterInstagramYoutubeCodePenGitHubPinterestQuolaFacebooknoteQiitaはてなブログをはじめよう!idr_zzさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。