본문 바로가기
Cloud

[AWS] AWS란?

by weero 2021. 6. 29.

 

AWS(Amazon Web Service)

  • 아마존 닷컴(Amazon)에서 개발한 클라우드 컴퓨팅 플랫폼으로, 네트워킹 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공한다.
  • 비즈니스와 개발자가 웹 서비스를 사용하여 확장 가능하고 정교한 애플리케이션을 구축하도록 지원해준다.
  • AWS의 경우 IaaS에 속한다.

 

IaaS(Infrastructure as a Service)란?

(이에쓰로 읽는다. 난 궁금해서 또 찾아봤다ㅋㅋ)

IaaS, PaaS, SaaS는 클라우드 서비스모델 세가지이다.

IaaS는 기본적인 인프라 자원(서버, 저장소, 네트워크)를 제공하는 서비스 모델이다.

IaaS를 사용함으로써 데이터 센터에 기본적인 인프라 자원의 설치, 관리에 따르는 비용 및 복잡성이 없어지고, 사용자는 각각의 자원에 대해 필요한 만큼만 제공받고 사용한 만큼만 비용을 지불하면 된다.

 

단, 운영체제 및 소프트웨어의 구매, 설치, 관리는 사용자 책임이다. 사용자가 클라우드 서비스 제공업체로부터 기본적인 인프라 자원만 제공받아 운영체제에서 애플리케이션까지 모든 소프트웨어를 직접 구성하고, 관리하고 싶을 때 적절하다.

사용자가 해야할 일들이 늘어나지만 자유롭게 시스템을 구성할 수 있다.

 

IaaS 사용자는 대규모 고성능 컴퓨팅 파워를 제공받을 수 있어 슈퍼컴퓨터급 연산이 필요할 때도 이용이 가능하다.

 

시스템 문제 발생 시, 클라우드 서비스 제공업체의 전문 인력이 즉시 해결해주기 때문에 비즈니스 연속성이 보장된다.

→ Amazon AWS, Microsoft Azure(애저)

 

AWS의 클라우드 서비스

  • EC2(Elastic Compute Cloud) : 웹 인터페이스를 통해 컴퓨터 자원을 제공받아 구성 가능하다. 사용자가 즉시 사용 가능한 가상의 서버 컴퓨터를 무한대로 생성하여 소프트웨어 설치, 테스트, 운영이 가능하다.
  • S3(Simple Storage Service) : 99.999999% 내구성을 가진 클라우드 저장소를 제공함으로써 용량에 관계없이 데이터 저장 및 검색 가능하다. 데이터는 암호화를 통해 보호되며 논리적, 물리적 장애로부터의 손실을 방지한다.
  • EC2, S3 모두 사용량에 따른 비용이 지불된다.

 

AWS의 클라우드 컴퓨팅의 장점

1. 저렴한 비용

AWS는 사전 확약금이나 장기 약정 없이 저렴한 종량 과금제 방식으로 운영된다. 확장형 글로벌 인프라를 구축 및 관리하고, 더 저렴한 요금의 형태로 사용자에게 비용 절감 혜택을 고스란히 돌려준다. 자본비용을 가변비용으로 대체하여 시간대별로도 자원을 끌 수 있다.

2. 속도 및 민첩성 개선

언어 및 운영체제에 구애받지 않은 플랫폼이기 때문에 사용자의 비즈니스에 가장 적합하 개발 플랫폼 또는 프로그래밍 모델을 선택할 수 있다.

3. 민첩성, 즉각적 융통성

즉시 새로운 앱을 배포하고, 수요를 기준으로 축소할 수도 있다. 필요한 가상 서버가 한대든 수천대든, 가상서버가 필요한 시간이 몇시간이든 사용한 양만큼 비용이 청구된다. 설치가 빠르고 관리가 편하다는 것이다.