TIL. 11 AWS

Hoontae.KIM·2021년 8월 14일
2
post-thumbnail

AWS란?

Amazon Web Service의 줄임말로 간단하게 클라우드 서비스로 유저가 따로 결제할 필요없이 AWS상에서 클릭 몇 번으로 서버를 만들고 사용할 수 있다.
백엔드 개발자는 정확하게 알아야하는 부분 중 하나이기에 꼭 알고 넘어가자!

AWS 사용 전 알고 있어야 할 기능 용어 정리

EC2 (Elastic Compute Cloud)

AWS 상에서 몇 분 안에 구동 가능한 가상 서버, 서버에 API를 배포한다.
다양한 옵션이 있으며 사양이 좋을 수록 비싸다.

Security Group

EC2 네트워크의 가상 방어벽 역활을 한다고 생각하면된다.

VPC (Virtual Private Cloud)

AWS 네트워크 망안의 사용자 전용 사설 네트워크

RDS (Relational Database Service)

클라우드에서 DB를 관리 한다. 사용자가 직접 DB를 설치해서 설정하고 관리하지 않아도 된다.
사용자가 직접 DB를 설치하고 운영하는 것보다 비용적인 측면에서도 더 저렴하다.

ELB (Elastic Load Balancing) , Laod Balancer

서버로 들어오는 여러가지의 요청을 골고루 나눠서 전달, 요청이 많을 때 하나의 서버에서 다 처리를 하기 힘들기 때문에 http요청들을 서버에 분산해주는 형태로 시스템이 구성된다.

Route 53

AWS의 도메인 네임 시스템(Domain Name System, DNS)서비스
API시스템을 실제 도메인과 열결해주는 기능이다.

AWS S3 (Simple Storage Service)

간단하게 파일업로드를 하고 공유하는 서비스이다.
파일마다 고유의 주소를 부여하기때문에 S3에 저장된 파일들을 웹상에서 쉽게 읽어들일 수 있고 주로 사이트상의 이미지들을 저장하고 사이트에서 읽어들여 렌더링 해주는데 사용한다.

profile
💻 STUDY RECORD

0개의 댓글