AWS ECS, AMI, RDS, S3

개발하는 구황작물·2022년 8월 3일
0

AWS

목록 보기
4/5

EC2

아마존 웹 서비스에서 제공하는 클라우드 컴퓨팅 서비스
클라우드 컴퓨팅은 인터넷을 통해 서버, 스토리지, 데이터베이스 등의 컴퓨팅 서비스를 제공하는 서비스 이다.

=> 아마존에서 가상의 컴퓨터를 한 대 빌리는 것

AMI

-> 소프트웨어 구성이 기재된 템플릿
EC2 인스턴스를 시작하는 데 필요한 정보가 들어있는 이미지를 뜻한다.
이미지 종류로는 단순히 운영체제만 깔려있는(윈도우, 우분투, 리눅스..)만 깔려있는 템플릿을 선택할 수 있고, 아예 특정 런타임이 설치되어 있는 템플릿이 제공되는 경우도 있다.(윈도우 + jvm 등등...)

EC2인스턴스 생성의 의미

-> AMI를 토대로 운영체제, CPU, RAM 혹은 런타임등이 구성된 컴퓨터를 빌리는 것


RDS

RDS는 Relational Database Service의 약자로 AWS에서 제공하는 관계형 데이터베이스 서비스이다.

S3

S3는 Simple Storage Service 라는 뜻으로 AWS에서 제공하는 클라우드 스토리지 서비스이다.

  • S3 사용 시 이점 : 버킷을 통해 정적 웹 사이트 호스팅이 가능하다.

💡 정적 파일이란?
서버의 개입 없이 생성된 파일을 뜻한다.

💡 웹 호스팅이란?
서버의 한 공간을 빌려주어 웹 사이트의 배포, 운영이 가능하게 만들어주는 서비스

  • 여기서 버킷이란 S3에 저장되는 파일들이 담기는 바구니를 뜻한다. 파일을 저장하는 최상이 디렉터리라고도 함
  • 버킷에 담기는 파일을 객체라고 한다..
profile
어쩌다보니 개발하게 된 구황작물

0개의 댓글