EC2 (Elastic Compute Cloud) 란?

Yoop·2021년 9월 26일
0

AWS의 심장, EC2는 무엇인가?

수많은 서비스를 제공하는 AWS.
그 중에서도 주요 서비스 > 가장 상위 에 있는 서비스는 EC2다.

AWS의 여러 기능 중 가장 먼저 만들어진 것들 중에 하나며,
가장 범용적인 기술이라고 볼 수 있다.

  • Elastic Compute Cloud 의 약자로,
    크기 조정이 가능한 컴퓨팅 용량을 클라우드에서 제공하는 웹 서비스
  • 쉽게 말해, 한 대의 독립적인 컴퓨터를 통채로 임대해주는 것
  • 보통은 웹 서버를 위해 고안되었다.
  • Cloud Virtual Machine : 클라우드 가상 컴퓨팅 환경 서비스
  • 컴퓨팅 리소스에 대한 포괄적인 제어건을 제공
  • Node, Java, Python, Go 등 프로젝트의 Backend 를 실행하기에 필수적인 요소

  • 인스턴스 : 한 대의 컴퓨터를 의미하는 단위
    컴퓨터 3대 = 인스턴스 3

온 디맨드 인스턴스

  • 온 디맨드 : 컴퓨터를 필요할 때 마다 켜고 끄는 옵션들
  • 컴퓨팅 파워가 좋은 컴퓨터들을 잠시 사용할 수 있단 장점이 있다.

예약 인스턴스

  • like 할인권 구매
  • 좋을 때도 있고(보통 보다 저렴하게 구입할 수도), 안 좋을 때(비싸게 구입)도 있다.

스팟 인스턴스

  • 아마존에서 놀고 있는 컴퓨터가 많을 때! 저렴하게 이용 가능하도록 해준다.
  • 가격이 가변적
profile
병아리 개발자의 취뽀 일기

0개의 댓글