AWSのサービス、EC2とS3の違いをまとめて解説します。
EC2はAWSで立ち上げられる仮想サーバーに関するサービス
EC2はAmazon Elastic Compute Cloudのことで、AWSが管理している物理サーバー上に仮想サーバーを立ち上げ、立ち上げた仮想サーバーをユーザーが管理する形式のAWSのサービスです。
サーバーを仮想的に1台管理するのにEC2を使用します。
Amazon EC2 とは - Amazon Elastic Compute Cloud
AWS クラウドでスケーラブルなコンピューティングキャパシティーを提供する Amazon EC2 を使用すると、ハードウェアの制約を受けずにアプリケーションを開発およびデプロイできます。
S3はAWSが管理しているサーバーのHDD、SSDなどのストレージを間借りできるサービス
S3はAmazon Simple Storage Serviceのことで、AWSが管理しているサーバーのHDD、SSDなどのストレージを間借りするAWSのサービスです。AWSのサーバーにpdfなどのデータを保存するなどして使用するサービスがAmazon S3です。
Amazon S3 – クラウドオブジェクトストレージ – AWS
Amazon S3 は、業界最高水準のスケーラビリティ、データ可用性、セキュリティ、およびパフォーマンスを備えたクラウドオブジェクトストレージです。S3 は、データレイク、モバイルアプリケーション、バックアップとリストア、アーカイブ、IoT...
EC2とS3の違い
EC2はサーバー1台分を仮想的に使用することができるサービスで、S3はサーバーのストレージだけをAWSが貸し出しているサービスです。
サーバー全体の機能を使いたい場合はEC2を、データを保存するストレージサーバーとしての機能を使いたい場合はS3を使用します。



