[AWS] EC2 - 개념

cheon2308
|2022. 12. 1. 14:41
728x90

목차

  1. AWS EC2
  2. Linux 기초
  3. AMI
  4. EC2가 만들어지는 과정
  5. Instance Type
  6. 수명 주기

 

 

 

AWS EC2

 

 

  • 컴퓨팅 파워의 규모를 자유자재로 변경할 수 있는 컴퓨팅 서비스
  • 새로운 서버 인스턴스 확보 및 부팅 시간을 단축
  • Virtual Machine
  • Linux 또는 Windows, Ubuntu 등 다양한 OS 지원
  • 사용하는 용량만큼 비용 지불

 

 

리눅스 (Linux) 기초

 

  • 컴퓨터 운영 체제의 하나이며, 커널을 뜻하기도 한다.
  • 자유 소프트웨어와 오픈 소스 개발의 가장 유명한 표본으로 들 수 있다.
  • 다중 사용자, 다중 작업(멀티태스킹), 다중 스레드를 지원하는 네트워크 운영 체제(NOS)이다.
  • 엄밀하게 따지면, '리눅스'라는 용어 => 리눅스 커널만을 뜻하지만
  • 리눅스 커널과 GNU 프로젝트의 라이브러리와 도구들이 포함된, 전체 운영 체제(GNU)를 나타내는 말로 흔히 쓰인다.
  • 종류

  • 위에 보기처럼 너무 많아 여기서는 상식삼아 두 가지만 기억하고 넘어가자.
    • RedHat 계열
      • RHEL, CentOS, Fedora ...
    • Debian 계열
      • Debian, Ubuntu, Mint, Rasbian ..

 

 

AMI

 

  • 인스턴스를 시작하는데 필요한 정보를 제공하는 AWS에서 유지.관리되는 이미지 (운영체제, 애플리케이션, 라이브러리 등을 포함)
  • AWS 계정을 제어하는 시작 권한
  • 시작될 때 연결할 볼륨을 지정하는 블록 디바이스 매핑
  • 똑같은 이미지로 수백 수천 개의 인스턴스를 생성

 

EC2 생성 과정

 

  1. AMI 선택 -> OS, 애플리케이션 구성
  2. VM 실행
  3. AWS 가용영역에 생성

 

Instance Type

 

  • 인스턴스 패밀리
  • 인스턴스 세대
  • 인스턴스 속성
  • 인스턴스 크기
  • t2.micro type 무료 제공

 

  • 같은 인스턴스 패밀리지만, 크기에 따라 vCPU의 크기, 메모리의 크기, 가격이 달라지는 모습

 

 

수명 주기

 

  • Pending: 준비중인 상태, 비용이 발생하지 않음. Running 준비 중
  • Running: 인스턴스가 실행중인 상태로 인스턴스 과금 시작
  • Stopped: 인스턴스가 중지중인 상태, 비용 과금 X
  • Terminated: 인스턴스가 영구적으로 삭제된 상태로 다시 시작할 수 없음.

728x90

'Tool > AWS' 카테고리의 다른 글

[AWS] 스토리지, 모니터링  (0) 2022.12.01
[AWS] EC2 - 사용해보기  (0) 2022.12.01
[AWS] 네트워크  (0) 2022.12.01
[AWS] Amazon Web Service  (0) 2022.12.01