- 開発技術
- クラウド技術
AWS入門紹介
- #AWS

AWSとは
【エンジニア募集中】フルリモート可◎、売上/従業員数9年連続UP、平均残業8時間、有給取得率90%、年休124日以上 etc. 詳細はこちらから>
AWS(「Amazon Web Services」または「アマゾン ウェブ サービス」)とは、
Amazon.comが提供する世界最大級のクラウドコンピューティングサービスの総称です。
仮想サーバーやストレージ、データベース等をインターネット経由で利用でき、企業や個人が柔軟かつ低コストでITインフラを構築・運用できる仕組みです。
AWSの基本概要
|
正式名称 |
Amazon Web Services (AWS) |
|
提供元 |
|
|
公式サイト |
|
|
特徴 |
世界で最も利用されているパブリッククラウドサービス |
|
利用者 |
個人やスタートアップから大企業、公共機関まで幅広く利用する |
|
提供機能 |
・サーバー構築:物理サーバーを購入せずに仮想サーバーを利用可能 |
|
料金体系 |
・従量課金制:水道や電気のように、利用した分だけ支払う方式。不要になれば停止でき、解約料は不要。 |
主要なサービス(EC2・S3・RDS・Lambda等)の簡単紹介
|
種別 |
サービス名 |
概要 |
クラウド種別 |
|
コンピューティング |
EC2 |
クラウド上で仮想サーバーを提供するサービス。CPUやメモリを自由に選択可能。 |
IaaS |
|
Lambda |
サーバーレスで多様な言語のサポートでソースコードを実行できるサービス。 |
FaaS/PaaS |
|
|
ストレージ |
S3 |
データをファイルとして保存するオブジェクト型のストレージサービスです。 |
IaaS |
|
EBS |
データをファイルとして保存するEC2専用のブロック型のストレージサービスです。 |
||
|
データベース |
RDS |
MySQLやPostgreSQLなどのリレーショナルデータベースを簡単に利用できるサービスです。 |
PaaS |
|
DynamoDB |
サーバーレスのフルマネージド NoSQL データベースです。 |
||
|
ネットワーク |
VPC |
インターネット上で論理的に分離された自分専用の仮想ネットワーク環境を構築するサービスです。 |
IaaS |
|
CloudFront |
ウェブサイトのコンテンツを世界中に速く届けるためのサービスです。 |
クラウド種別(IaaS / PaaS / SaaS/FaaS)の簡単紹介
IaaS(Infrastructure as a Service):コンピュータシステムを構築および稼動させるための基盤(仮想マシンやネットワークなどのインフラ)そのものを、インターネット経由のサービスとして提供する。例:AWS EC2。
PaaS(Platform as a Service):ソフトウェアを構築および稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供する。例:AWS RDS。
FaaS(Function as a Service):開発者がサーバー管理を意識することなく、特定のイベントをトリガーとしてコード(関数)を実行できる「サーバーレス」型のクラウドサービスです。例:AWS Lambda。
SaaS(Software as a Service):ソフトウェアをインターネット経由で「サービス」として利用する仕組みです。例:AWS WorkSpaces。
初心者の入門学習のトライアル
- クラウドの基本を理解
- AWSの主要サービスの基本を学ぶ
- AWSアカウント作成(※無料枠を活用)
- IAMユーザーでログイン(※セキュリティ強化)
- 主要サービスを触る(※EC2でサーバー構築、S3でファイル保存等)
- 小さなプロジェクトサンプルを触ってみる(※Webサイトや簡単なアプリ等)
■参考文書:
『【AWS】AWSストレージの違いを解説!:S3 vs EBS vs EFS』
『IaaS、PaaS、FaaS、SaaSとして分類されているAWSサービスはなんですか?』
『クラウドとは』
『AWS公式サイト』
【エンジニア募集中】フルリモートも◎(リモート率85.7%)、平均残業8時間、年休124日以上、有給取得率90% etc. 詳細はこちらから>



