본문 바로가기
부트캠프교육중/AWS

[AWS] Amazon EC2

by 뭉지야 2023. 4. 1.
728x90

# Amazon EC2(Elastic Compute Cloud)
-아마존 웹 서비스에서 제공하는 클라우드 컴퓨팅 서비스
-클라우드 컴퓨팅은 인터넷(클라우드)을 통해 서버, 스토리지, 데이터베이스 등의 컴퓨팅 서비스를 제공하는 서비스입니다.
-아마존에서 가상의 컴터를 한대 빌리는거다.
-사용한 만큼비용을 지불하기 때문에 '탄력적인'이라는 의미의 Elastic이라는 단어가 붙어있습니다.
-Elastic은 비용적인 부분뿐만이 아니라 필요에 따라 성능, 용량을 자유롭게 조절할 수 있다는 의미도 가지고 있습니다.
-정리하자면 EC2 서비스는 AWS에서 비용, 성능, 용량 면에서 탄력적인 클라우드 컴퓨터를 제공하는 서비스라고 할 수 있습니다.
-아마존 EC2를 통해서 할 수 있는 가장 기본적인 일은
웹서버를 설치하고 웹 서버를 통해서 사용자가 웹 브라우저를 통해 요청하는 서비스를 제공하는 것입니다.
-인스턴스는 1대의 컴퓨터를 의미하는 단위이고 AWS에서 컴퓨터를 빌리는 것을 인스턴스를 생성한다고 합니다.

#장점
1.구성하는 데 필요한 시간이 짧다는 것입니다.

2.AMI를 통해서 필요한 용도에 따라 다양한 운영체제에 대한 선택이 가능하다.(AMI라는 다양한 템플릿을 제공하고 있어서 필요에 따라 손쉽게 운영체제를 선택하고 구성할 수 있습니다.)

3.CPU와 RAM, 용량까지도 손쉽게 구성할 수 있습니다.

4. 컴퓨터를 한 대 빌리는 것이므로 컴퓨터로 할 수 있는 모든 일을 할 수 있습니다.
(컴퓨터를 조작하기 위해 네트워크(인터넷)를 통해서 컴퓨터를 제어해야 한다는 차이점이 있을 뿐 일반적인 컴퓨터와 다른 점은 없습니다.)

#AMI(amazon machine image)
-AMI는 소프트웨어 구성이 기재된 템플릿입니다.
-이미지 종류로는 단순히 운영체제(윈도우, 우분투 리눅스 등)만 깔려있는 템플릿을 선택할 수도 있고, 아예 특정 런타임이 설치되어 있는 템플릿이 제공되는 경우도 있습니다. (우분투 + node.js, 윈도우 + JVM 등)

#
-Instance는 선택한 AMI를 토대로 구성됩니다.
-AWS에는 상당히 많은 양의 AMI 세팅이 준비되어 있기 때문에 손쉽게 인스턴스의 운영체제를 구성할 수 있습니다.
세팅되어 있는 AMI 이외에도 필요에 따라 직접 AMI를 구성할 수도 있습니다.

# EC2 인스턴스
-AWS EC2 인스턴스를 생성한다는 것은 AMI를 토대로 운영체제, CPU, RAM 혹은 런타임 등이 구성된 컴퓨터를 빌리는 것입니다.


출처

코드스테이츠

728x90

'부트캠프교육중 > AWS' 카테고리의 다른 글

[AWS] 배포 전략  (0) 2023.04.02
[AWS] S3  (0) 2023.04.01
[AWS] RDS  (0) 2023.04.01
[AWS] 클라우드 컴퓨팅 cloud computing  (0) 2023.04.01
AWS  (0) 2023.04.01