[AWS] AWS 시작하기

xeomina·2022년 5월 26일
0

AWS

목록 보기
1/7
post-thumbnail

1. AWS란?

Amazon Web Services(AWS)는 2006년 아마존닷컴에서 개발한 클라우드 컴퓨팅 플랫폼 서비스로, 전세계 클라우드 컴퓨팅 분야에서 독보적인 제계 1위의 점유율을 차지하고 있다.

AWS는 전 세계적으로 분포한 데이터 센터에서 200개가 넘는 완벽한 기능의 서비스를 제공하는 세계적으로 가장 포괄적이며, 널리 채택되고 있는 클라우드 플랫폼이다. 빠르게 성장하는 스타트업, 가장 큰 규모의 엔터프라이즈, 주요 정부 기관을 포함하여 수백만명의 고객이 AWS를 사용하여 비용을 절감하고, 민첩성을 향상시키고 더 빠르게 혁신하고 있다.

2. AWS의 주요 서비스

AWS는 컴퓨팅, 스토리지, 데이터베이스, 분석, 네트워킹, 모바일, 개발자 도구, 관리 도구, IoT, 보안 및 엔터프라이즈 애플리케이션을 비롯하여 광범위한 글로벌 클라우드 기반 제품을 제공하고 있다.

1) 컴퓨팅 서비스

  • EC2 (Elastic Compute Cloud) : AWS에서 가장 기본적이면서 널리 쓰이는 인프라이다. EC2는 일종의 가상서버로 CPU와 RAM을 제공한다.
  • ECS (Elastic Container Service) : AWS에서 단일 또는 수천 개의 Docker 컨테이너를 쉽게 실행하고 보안을 적용할 수 있다.
  • EC2 Auto Scaling : 트래픽이 늘어나면 자동으로 EC2 인스턴스를 생성해 서비스를 확장하는 기능이다.
  • Lambda : 이벤트에 응답하여 코드를 실행하고 자동으로 기본 컴퓨팅 리소스를 관리하는 서버 없는 컴퓨팅 서비스다.

2) 스토리지 서비스

  • S3 (Simple Storage Service) : 인터넷 스토리지 서비스로 용량에 관계 없이 파일을 저장하고 웹에서 파일에 접근할 수 있다.
  • EBS (Elastic Block Storage) : EC2 인스턴스에 장착하여 사용할 수 있는 가상 저장 장치로, 최대 16 TiB까지 생성이 가능하다.
  • Glacier : 데이터 보관(Archive) 및 백업 전용 스토리지로, 요금이 매우 저렴하지만, 파일을 검색하는데 시간이 필요하다.

3) 데이터베이스 서비스

  • RDS (Relational Database Service) : 관리형 관계형 데이터베이스 서비스로, 총 6개의 데이터베이스 엔진을 인스턴스 단위로 실행하실 수 있다.
  • Aurora : 클라우드를 위해 구축된 DB로 MySQL 및 PostgreSQL과 호환되며, 저렴한 비용으로 이용이 가능하다.
  • DynamoDB : 아마존에서 개발한 NoSQL 데이터베이스를 제공하는 서비스로, 읽고 쓰는 처리 속도가 매우 빠르다.

4) 네트워킹 서비스

  • VPC (Virtual Private Cloud) :가상 네트워크 서비스로 사용자의 상황에 맞게 VPC를 생성해 여러가지 형태의 네트워크를 구성할 수 있다.
  • CloudFront : 전 세계에 파일을 빠른 속도로 배포하는 CDN 서비스로 전세계 24개국에 엣지 로케이션(캐시서버)이 있다.
  • Route 53 : EC2, ELB, S3, CloudFront와 연동 가능한 DNS(Domain Name System) 서비스로 가용성과 확장성이 뛰어나다.
  • ELB (Elastic Load Balancing) : 부하 분산과 고가용성을 제공하는 서비스로 고가의 L4/L7 장비를 구입 없이 부하 분산 기능을 사용할 수 있다.

참고

https://www.megazone.com/about-aws/
https://aws.amazon.com/ko/what-is-aws/

0개의 댓글