[67일차] EC2,S3,RDS

유태형·2022년 8월 2일
0

코드스테이츠

목록 보기
67/77

오늘의 목표

  1. AWS
  2. EC2
  3. S3
  4. RDS



내용

AWS

4차 산업혁명의 주축 중 하나로 클라우드 컴퓨팅을 뽑을 수 있습니다. 기존의 물리적인 공간에서 성능이 뛰어나거나 여러대의 서버용 컴퓨터로 구축하고 서비스를 제공하는 회사가 직접 사용하던 전통적인 서버와 달리, 클라우드 컴퓨팅은 아주 큰 공간의 데이터센터에 존재하는 서버를 서비스를 제공하고자 하는 회사가 서버를임대하는 개념입니다.

필요한 만큼만 유연하게 대여할 수 있는 큰 장점이 존재하므로 리소스가 낭비되는 상황을 피할 수 있습니다. 또 서버를 확장할 때도 비슷하게 더 필요한 만큼 추가적으로 대여할 수 있어 간편히 운영할 수 있는 장점이 존재합니다.

단점도 존재합니다. 서비스를 제공하는 회사와 무관하게 서버를 대여해주는 회사에서 문제가 생기면 서비스를 제공하는 회사도 서비스를 제공할 수 없는 문제가 발생합니다.(종속적)

클라우드는 서버를 대여해주는 회사가 서비스를 어디까지 제공하느냐에 따라 SaaS, PaaS, Iaas 3가지로 구분가능하며 순서대로 많은 서비스를 제공합니다. AWS는 가상 컴퓨팅 까지 지원하는 IaaS 입니다.




EC2

EC2를 이해하기 앞서 인스턴스를 이해하여야 합니다. 인스턴스는 데이터센터에 존재하는 수많은 서버용 컴퓨터중 한대의 컴퓨터로 원격으로 제어할 수 있는 컴퓨터 한 대 입니다.

EC2는 AWS에서 인스턴스를 대여받는 서비스 항목 중 하나 입니다.

기존의 컴퓨터를 구성하기 위해선 성능 마다 다르지만 보통 큰 액수의 컴퓨터를 구매하여 2~3일의 배송기간을 거쳐 설치를 하여야 합니다. 또 운영체제 선택에 있어 제약이 어느정도 있을 것 입니다.

하지만 EC2는 원격으로 곧바로 컴퓨터를 사용할 수 있으며 큰 비용을 지불하지 않고 운영체제도 제약없이 변경 가능한 장점이 존재합니다.

AMI로 다양한 운영체제, 컴퓨터 사양등 AWS가 미리 설정해둔 수 많은 템플릿을 선택하여 사용할 수 있고 사용자가 원하는 사양과 운영체제를 선택하여 인스턴스를 대여받을 수도 있습니다.




RDS

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

기존의 데이터베이스처럼 컴퓨터에 데이터베이스를 설치하듯이 인스턴스에 데이트베이스를 설치하는것도 가능은 하지만 버전관리, 백업, 내구성, 확장등에 설치된 인스턴스에 종속이 되어버리기 때문에 썩 좋은 방법은 아닙니다.

RDS는 인스턴스와 별개로 데이터베이스를 전적으로 자동 관리합니다. 또한 데이터베이스 시중에 존재하는 다양한 엔진을 선택하여 사용할 수 있습니다.




S3

S3는 AWS에서 제공하는 클라우드 스토리지 서비스입니다. S3는 뛰어난 확장성으로 간편하게 스토리지의 규모를 무한히 확장 또는 축소할 수 있습니다. 또한 데이터 유실률은 매우매우 낮으므로 번개를 맞을 확률보다도 낮습니다. 유실이 발생하면 로또 사러 가세요^^

또한 데이터를 저장하기 위한 스토리지를 이용하는 클래스는 다양한데 속도와 보관 비용을 잘 타협하여 선택할 수도 있습니다.



리전

전 세계 곳곳에 데이터 센터가 존재합니다. 어느곳에서든 어느곳의 서비스를 쾌적하게 이용하기 위해 물리적으로 떨어진 곳에서도 데이터를 존재시켜줍니다.(서울에서 만든 데이터는 서울 리전에 저장되지만 남미 국가의 리전에도 저장됩니다.)



버킷

버킷은 추상적으로 데이터 객체를 담는 바구니 입니다. 무한히 많은 파일을 저장할 수 있으며 버킷의 이름은 각 리저에서 unique해야 합니다. 또 버킷에 담을 수 있는 객체는 키:값쌍으로 키는 고유 식별자, 값은 실제 데이터를 가집니다.

URL주소로 검색할 수 있습니다. http://[버킷이름].S3.amazoneaws.com/[객체키]




후기

클라우드 컴퓨팅을 처음으로 수행해 보았습니다. 기존의 로컬에서 빌드했을 때 와는 다르게 나만 볼 수 있는 게 아니고 다른 사람이 내가 만든 웹을 사용할 수 도 있구나 싶어 많이 기대가 됩니다.




GitHub

없음!

profile
오늘도 내일도 화이팅!

0개의 댓글