[AWS Cloud Practitioner Essentials #3] 대표적인 AWS 서비스

케찹 저장소·2021년 2월 16일
0
post-custom-banner

AWS는 다양한 영역을 커버하는 서비스를 제공하고 있다.
그 서비스의 수가 매우 많기 때문에, 대표적인 서비스만 소개하고자 한다.

Compute

컴퓨터의 연산능력을 제공하는 대표적인 AWS 서비스는 다음과 같다.

  1. AWS Elastic Compute Cloud(EC2)
  2. AWS Elastic Breanstalk
  3. AWS Lambda

AWS EC2

AWS Elastic Compute Cloud(EC2)는 AWS의 가장 대표적인 IaaS로, 그 이름(Elastic)에 걸맞게 요구사항에 따라 탄력적 으로 애플리케이션에 필요한 서버의 양을 늘리고 줄일 수 있다.

AWS EC2를 사용하면...

  • 하드웨어 스펙을 원하는 대로 선택할 수 있고,
  • 저장장치의 크기와 종류를 마음대로 선택할 수 있으며,
  • 다양한 네트워크 옵션과 보안 그룹 등을 설정할 수 있다.

AWS Elastic Beanstalk

AWS Elastic Beanstalk는 사용자가 서버에 대한 항목을 관리할 필요 없이 신속하게 애플리케이션을 사용할 수 있도록 도와주는 PaaS이다.

AWS Elastic Beanstalk를 사용하면...

  • 인프라와 플랫폼은 이미 생성되어 있고,
  • 사용할 애플리케이션을 선택하기만 하면 된다.

Storage

AWS에서 제공하는 대표적인 Storage 기능은 다음과 같다.

  1. AWS Elastic Block Store(EBS)
  2. AWS Simple Storage Service(S3)
  3. AWS Relational Database Service(RDS)

물론 RDS는 DB 서비스이므로, Storage로 보는게 맞나? 싶기도 하지만 리스트를 줄이기 위해서...

AWS Elastic Block Store

AWS Elastic Block Store(EBS)는 AWS EC2에서 사용되는 블럭 단위의 저장소이다. 필요에 따라 유연하게 용량을 늘리거나, 다른 유형의 저장 장치로 변경할 수 있다.

AWS Simple Storage Service

AWS Simple Storage Service(S3)는 데이터를 저장하고 검색할 수 있는 완전 관리형 스토리지이다. 저장되는 형식은 오브젝트(객체) 기반으로, 저장되는 요소가 각각의 오브젝트로 관리되어 저장된다. 하나의 오브젝트는 최대 수 테라바이트까지 가능해서 DB의 백업본을 저장하는 등의 기능으로 사용할 수도 있다고 한다.

또한 간단한 API가 제공되기 때문에, 정적 웹을 호스팅하는 용도로 사용할 수 있다.

AWS Relational Database Service

AWS Relational Database Service(RDS)는 DB 설치 및 유지 관리에 대한 부분을 AWS에 위임하여 사용자가 애플리케이션 및 데이터 최적화에 집중할 수 있도록 도와주는 서비스이다.

사용할 수 있는 DBMS로는 Oracle, Mysql, Aurora 등이 존재한다.

Network

네트워킹과 관련된 AWS 서비스는 다음과 같다.

  1. AWS Elastic Load Balancing
  2. Amazon Route 53
  3. Amazon CloudFront

AWS Elastic Load Balancing

AWS Elastic Load Balancing은 로드밸런싱을 제공하는 서비스이다.
애플리케이션, 클래식, 네트워크 로드 밸런서를 제공하며, 사용량에 따라 EC2와 같은 서비스의 리소스를 늘리거나 줄일 수 있다.

AWS Route 53

AWS Route 53은 AWS의 도메인 네임 서비스(DNS)이다. 독특한 점은 가중치 기반 라우팅, 사용자 위치 기반 라우팅 등 어느 정도는 로드밸런싱과 관계된 설정을 할 수 있다.

AWS CloudFront

AWS CloudFront는 AWS에서 제공하는 CDN 서비스이다. 글로벌 레벨에서 원활한 서비스를 제공하기 위해 이전에 언급한 엣지 로케이션으로 데이터를 캐싱한다.

profile
Ketchup_ninja
post-custom-banner

0개의 댓글