[AWS] EC2 등 기본 서비스 용어 정리

AWS 에는 다양한 분야에 걸쳐 여러 플랫폼을 제공하는데 그중 서비스에 대하여 알아보자

 

가장 첫번째로

컴퓨팅서비스

 

1. EC2 (Elastic Compute Cloud)

  - 가장 많이 사용하는 가상화 서버입니다.

  - 이는 다양한 형태의 타입과 서비스에 따라 적합한 사양을 선정하고, 사용량에 따라 비용을 지불합니다.

 

2. Auto Scaling

   - 서버의 조건에 따라 서버 추가/삭제 할 수 있는 서비스

   - 서버 사용량이 많은 경우 추가 생성하고, 사용하지 않는 경우 서버를 자동 삭제할 수 있는 서비스입니다.

 

3. Lightsail

    - 간단한 가상화 프라이빗 서버가 필요한 개발자에게 웹사이트 와 애플리케이션 배포 관리하는 기능 제공

 

4. Workspaces

    - 데스크톱 가상화 서비스로 사내 PC 가상화하여 문서 서버에서 보관 관리 (NAS)

 

네트워크 서비스 

 

1. Route 53

    - 가용성 확장성 좋은 클라우드 기반의  DNS 서비스로, 사용자의 요청을 다양한 인프라에 쉽게 연결 가능

 

2. VPC

    - 가상 사설 네트워크를 클라우드에 생성하고 네트워크를 이용한 접근제어 진행

 

3. Direct connect

    - On - Premise 인프라와 AWS를 연결할 수 있는 전용선 구성

 

4. ELB

    - 네트워크 트래픽 로드밸런싱(분산) 해주는 서비스

 

스토리지 서비스

1. S3

    -     -     - 여러가지 용도로 사용할 수 있는 스토리지서비스로, 데이터 보관 이외에 웹사이트 호스팅 등 다양하게 활용 가능

 

2.Glacier 

    - 사용 빈도 높지않은 데이터를 저렴한 비용으로 장기보관할수 있는 서비스

 

3.EBS

    - 빠른 속도로 저장 보관할 수 있는 서비스

    - 고성능이 필요하는 스토리지 서비스에 적합

 

4. storage Gateway 

    - on-premise 데이터를 크랄우드로 저장 보관하기 위한 게이트웨이 제공

 

 

5 snowball

    - import/export 작업을 통해 AWS로 데이터 이전 시 네트워크로 전송하지 않고

       물리적으로 전달하고 업로드하는 서비스로 대량데이터 업로드시 용이

 

데이터베이스 서비스

1. RDS 

    - 관계형 DB서비스인 mssql,oracle,mysql,mariadb등 RDBMS 서비스를 아마존에서 관리

 

2. dynamoDB 

    - NOSQL 서비스로 대량의 데이터 손쉽게 저장가능,분석서비스와 연동가능

 

3. ElastiCache

    - 캐시서비스로 빠른서비스를 필요한 서비스와 연결하여 응답속도 신뢰성이 필요로하는 서비스와 적합