EC2 / S3 / RDS

mint.forever·2020년 11월 3일
0

EC2

  • 사용자가 가상 컴퓨터를 임대(서버 공유느낌) 받아 그 위에 자신만의 컴퓨터 애플리케이션을 실행 할 수 있게 함
  • 안정성을 위해 여러 AWS 리전과 가용 영역에 걸쳐 배포.
  • instance: 클라우드의 가상 서버. 시작 시 구성은, 인스턴스를 시작할 때 지정한 AMI의 사본
  • AMI(Amazon Machine Image): 서버에 필요한 운영체제와 여러 sw들이 적절히 구성된 상태로 제공되는 템플릿
    → 인스턴스 쉽게 생성 가능 / 운영체제를 선택한다고 보면 됨

EC2란?

S3

  • 온라인 스토리지 웹 서비스

  • Bucket: s3에 저장된 객체에 대한 컨테이너(일종의 바구니)

  • Object: 기본적인 entity가 저장됨

    1. data: 저장한 data로 아마존에서는 볼 수 없음
    2. metadata: 객체를 설명하는 name-value 페어의 집합. 마지막으로 수정한 날짜, 표준 HTTP 메타데이터 등이 포함됨.
  • key: 버킷 내 고유한 식별자. 버킷 내 모든 객체는 하나의 키를 갖는다.

  • Regions: 버킷을 저장하고 생성할 s3를 지리적으로 선택할 수 있다. 특정 리전에 저장된 객체는 사용자가 명시적으로 다른 리전으로 전송하지 않는 한 해당 리전을 벗어나지 않는다.

S3란?

RDS

  • 아마존에서 제공하는 클라우드 관계형 데이터 베이스
  • EC2에 데이터베이스를 직접 설치하는 것보다 더 빠르게 설치할 수 있다.
  • OS및 데이버테이스의 설치 및 관리, 업데이트를 따로 할 필요가 없다.

0개의 댓글