社内で「AWS」という言葉をよく耳にすると思います。私も最初なにがなんだかわからなかったです。(Amazonのサービス?らしいという認識だけ)
AWSとはなんぞやというところから様々なサービスについてまとめてみました。
AWSとは?
まずAWSとは「Amazon Web Service」の略称です。
その名の通り、Amazonが提供しているクラウドコンピューティングサービスのことです。
ここで疑問
「クラウドコンピューティングサービスってなに?」
→めっちゃ簡単に言うと、必要なときに必要な分だけ使用するサービスのことです。
(ほかにも色々特徴あるけど一番でかい特徴だと思う・・・)
AWSには様々なサービスがあり、そのサービスたちを取捨選択して実装していきます。
ではAWSの主要サービスの一部を紹介します。↓↓↓
AWSの主要サービス一覧
注意
私なりの言葉でめちゃめちゃ簡単に書いており、間違っているかもしれません。
あまり真に受け過ぎず、参考程度で読んでください。
(詳しい情報が知りたい人は調べてみてね!)
アイコン | 説明 |
---|---|
EC2 |
仮想サーバのこと。 世界のどこかにEC2の実体があって、AWSのサイトでCPU、メモリ、ハードディスクの容量などのスペックを容易に変えれる。 |
Lambda | AWSのサービスを動かす関数が作成できる。 コードを書き、Lamda関数として実行できる。 |
アイコン | 説明 |
---|---|
EBS |
EC2にくっつけて使う記憶装置のこと。 SDカードみたいなイメージ。 サイズもいろいろ変更できる。 |
Amazon S3 | めっちゃ頑丈でなんでも大量に保存することができる箱みたいな。しかもすぐ取り出せる。 (99.999999999%の耐久性で、1000万件のデータのうち1件が消失する確率は1万年に一度なんだそう・・頑丈・・) |
アイコン | 説明 |
---|---|
Aurora |
リレーショナルデータベースのこと。 MySQLとPostgreSQLが使える。 |
DynamoDB | NoSQLデータベースのこと。 シンプルな大量データや変動が激しいデータ構造に向いてる。 |
アイコン | 説明 |
---|---|
VPC |
プライベートネットワークのこと。 自分の家みたいに許可した人しか入れない空間みたいなもの。 この空間にEC2とか設置したりする。 |
Route 53 | 名前解決システムのこと。 URL(例:www.google.co.jp)からIPアドレス(例:142.250.206.227)に変換してくれる。 |
アイコン | 説明 |
---|---|
IAM |
AWSアカウントの認証とアクセス権を制御するもの。 ユーザ、グループ、ロール、ポリシーと呼ばれる仕組みがある。 |
CloudTrail | 監視サービスのこと。 AWSアカウントの動きやAPIの使用状況が監視できる。 |
ちなみに
AWSの公式動画でコーヒーショップに例えていたのがわかりすかったので、気になる方は是非見てみてください!(EC2をレジ係に例えていたりします🧾)
私のおすすめは字幕版なのですが、自分のアカウントだと実写版しか見れなかったです…
日本語実写版↓
日本語字幕版↓
最後に
ここまで読んでいただきありがとうございます
AWSのサービス名は英語の頭文字が多いので、初めは「なんのこっちゃ」と思うかもしれませんが、この記事で少しでもイメージ出来たら幸いです
自分も忘れかけていたので、記事にまとめることで復習になってよかったです