AWS EC2

김유성·2025년 2월 3일
0

AWS 서비스 라인업

컴퓨팅 - AWS의 다양한 컴퓨팅 자원을 임대하여 사용할 수 있음
예 : EC2, Lambda, ECX, ....
온라인에 있는 컴퓨터를 하나 빌려서 사용한다고 보면 됨

EC2(Elastic Compute Cloud)

  • AWS의 컴퓨팅 자원을 임대하여 가상의 서버를 운영할 수 있는 서비스
  • 원하는 만큼 컴퓨팅 자원을 선택하여 임대할 수 있음
    운영체제, CPU, RMA 등
  • "Elastic" : 사용자의 필요에 따라 서버 자원을 자유롭게 확대 및 축소할 수 있음
  • 사용자는 실제로 사용한 컴퓨팅 자원만큼만 비용을 지불함

EC2 인스턴스


AWS 퍼블릭 클라우드로부터 컴퓨팅 자원을 임대하여 구성한 가상의 컴퓨팅 환경(가상 서버)

인스턴스 유형과 AMI

  • 컴퓨팅 자원은 하드웨어 자원과 소프트웨어 자원으로 분류됨
    따라서 EC2 인스턴스를 생성하려면 어떤 하드웨어 자원과 소프트웨어 자원을 사용할 것인지 선택해야 함
    인스턴스 유형과 AMI를 통해 각각 하드웨어 자원과 소프트웨어 자원을 지정할 수 있음

인스턴스 유형

  • 컴퓨팅 목적에 맞게 AWS가 미리 구성해둔 하드웨어 자원

인스턴스 유형 - 인스턴스 패밀리

AMI(Amazon Machine Image)

  • 인스턴스 구성에 필요한 소프트웨어 컴퓨팅 자원을 명시한 템플릿

EC2 스토리지

EC2 네트워킹

EC2 보안그룹

  • EC2 인스턴스에 설정할 수 있는 가상 방화벽

인스턴스 상태

인스턴스 연결

  • 인스턴스 생성 시에 등록한 키 페어의 비밀키를 사용하여 인증 후 연결할 수 있음
    ~~.pem
profile
신입 백엔드 개발자

0개의 댓글