익명의 개발노트

AWS의 정의와 종류 본문

Cloud/AWS

AWS의 정의와 종류

캡틴.JS 2019. 7. 11. 13:17
반응형

AWS는 Amazon Web Service의 줄임말 입니다.

AWS는 소위 클라우드 서비스라고도 합니다. 클라우드 서비스는 서버 등의 인프라스트럭쳐를 필요한대로 on demand로 사용할 수 있는 서비스 입니다.

즉, 유저가 직접 서버를 구입하고 설치할 필요 없이 AWS상에서 클릭 몇번으로 서버를 구축하고 사용할 수 있습니다.

* 추가로 알면 좋은 내용 : IDC

 

1. 웹 서비스 배포에 필요한 필수개념

  1) EC2

  2) Security Group

  3) RDS

  4) Load Balancer(ALB)

  5) Route 53

  6) S3

 

2. EC2

   1) Elastic Compute Cloud

   2) AWS 상에서 사용하는 Server이며,  EC2 서버에 API를 배포한다.

   3) 다양한 옵션이 존재하며, 사양이 좋을 수록 비싸다.

 

3. Security Group

   1) EC2 인스턴스에 대한 네트워크 트래픽을 제어하는 가상 방화벽 역할을 함.

   2) 이 설정을 해주어야 EC2 인스턴스에 HTTP와 SSH 접속이 가능하다.

 

4. RDS(Relational Database Service)

    1) AWS의 DB서비스

    2) RDS를 사용하면 사용자가 직접 서버를 생성하여 데이터 베이스를 설치하고 설정하고 관리하지 않아도 된다.

    3) 비용은 더 저렴하며, 사용자가 직접 데이터베이스를 설치하고 운영하는 것보다 RDS를 사용하는 것이 더 저렴함.

 

5. Route 53

   1) AWS의 DNS 서비스.

   2) API 시스템을 실제 도메인과 연결 시키주는 기능을 제공한다.

6. AWS S3

1) AWS S3(Simple Storage Service)는 이름 그대로 파일을 쉽게 저장할 수 있는 공간을 제공하는 서비스.

2) 파일을 저장 할 수 있을 뿐만이 아니라 파일마다 고유 주소를 부여해주기 때문에 S3에 저장한 파일을 웹상에서 쉽게 읽어 들 일 수 있다.

3) 주로 사이트상의 이미지들을 저장하고 사이트에서 읽어들여 렌더링 해주는데 사용한다.

반응형

'Cloud > AWS' 카테고리의 다른 글

[RDS] 데이터베이스 설정.  (0) 2019.07.11
[EC2] 설정  (0) 2019.07.11
Comments