[AWS] AWS란 무엇인가

배현호·2021년 4월 20일
1

AWS

목록 보기
1/5


사람들은 개발하고 있는 서버를 로컬에서 뿐만이 아닌, 다른 사람들도 접속할 수 있도록 하기 위하여 서버를 배포한다.
배포하는 과정 속에서 docker로도 배포도 가능하지만, 많은 사람들이 aws를 사용한다.
aws가 무엇이며, 왜 aws를 사용하는지 정리해 보았다.

AWS란?

aws는 Amazon Web Services의 약자로, 아마존닷컴에서 운영하는 Cloud Computing Platform이다.
다른 웹 사이트나 클라이언트측 응용 프로그램에 대해 온라인 서비스를 제공하고 있다.

클라우드 컴퓨팅?

클라우드 컴퓨팅은 IT리소스를 인터넷을 통해 온디맨드(On-Demand)로 제공하고, 사용한 만큼 비용을 지불하는 것이다.

온디맨드 서비스는 우리말로 주문형 서비스라고 한다.
고객의 요구가 있을 때 언제 어디서나 고객 중심에서 니즈를 해결해 주는 것이다.
쉽게 얘기하면 "내가 있는 곳으로 상품이나 서비스가 찾아온다." 라고 할 수 있다.

클라우드를 통해 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어, 분석, 인텔리전스 등의 컴퓨팅 서비스를 제공하는 것이다.
클라우딩 컴퓨팅을 사용하면 직접 서버를 구축하기 하드웨어를 구축할 필요가 없고, 유지 관리를 위한 비용을 소비하지 않아도 되며, 필요한 인프라를 위해 추가적인 확장에 대해 걱정하지 않아도 된다.

클라우드 컴퓨팅 서비스의 종류로는 3가지가 있다.
1. IaaS(Infrastructure as a Service)
2. PaaS(Platform as a Service)
3. SaaS(Software as a Serviece)

IaaS(Infrastructure as a Service)

  • 인프라로서의 서비스를 뜻하며 기존에 물리적인 형태로 사용해왔던 스토리지, 서버 등의 인프라를 가상화된 환경에서 쉽고 신속하게 할당받아 사용할 수 있는 서비스
  • 서버, 네트워크, OS, 스토리지를 가상화하여 제공하고 관리
  • 사용자는 물리적인 하드웨어를 직접 관리할 필요가 없으며, 직접적으로 서비스 이용을 통해 컴퓨터 리소스를 사용 할 수 있음
  • PaaS와 SaaS의 기반이 되는 가장 기본적인 클라우드 서비스의 형태
  • ex) EC2, S3

PaaS(Platform as a Service)

  • 개발자가 어플리케이션을 개발, 서비스 하기위해 사용가능한 서비스(윈도우, 리눅스와 같은 운영체제)와 기능(개발 환경도 플랫폼)들이 제공되는 클라우드 서비스
    • 여기서 말하는 환경이란 운영체제, 미들웨어, 애플리케이션 실행환경 등이 포함
  • 이미 구축 후 제공되는 인프라가 존재하기에 개발자는 상위의 플랫폼에서 빠르게 어플리케이션을 개발 및 서비스 가능

SaaS(Software as a Serviece)

  • 클라우드 기반의 응용프로그램을 서비스 형태로 제공하는 것을 말하며, 일반 사용자들이 가장 많이 접하게 되는 형태
  • 네이버클라우드, 웹 메일, ERP 등과 같은 형태의 서비스를 사용자에게 제공

AWS 이점

aws 소개 사이트에서 소개하는 aws를 사용할 때의 누를 시 있는 이점을 소개하고 있다.

저렴한 비용

AWS는 사전 확약금이나 장기 약정 없이 저렴한 종량 과금제 방식으로 운영된다.
당사는 확장형 글로벌 인프라를 구축 및 관리하고, 더 저렴한 요금의 형태로 고객에게 비용 절감 혜택을 고스란히 돌려준다.

민첩성, 즉각적 탄력성

AWS는 빠르게 혁신하고, 실험하고, 반복할 수 있는 대용량 글로벌 클라우드 인프라를 제공한다.
즉시 새로운 애플리케이션을 배포하고, 워크로드 증가에 따라 확장하고, 수요를 기준으로 축소할 수 있다.
필요한 가상 서버가 한 대든 아니면 수천 대든, 가상 서버가 필요한 시간이 몇 시간이든 아니면 1년 365일이든 사용한 양만큼만 가격이 청구된다.

개방성과 유연성

AWS는 언어 및 운영 체제에 구애받지 않는 플랫폼이다.
사용자의 비즈니스에 가장 적합한 개발 플랫폼 또는 프로그래밍 모델을 선택할 수 있다.
AWS 사용 방식도 선택할 수 있으며, 이러한 유연성 덕분에 인프라 자체가 아닌 혁신에 집중할 수 있다.

보안

AWS는 PCI DSS Level 1, ISO 27001, FISMA Moderate, FedRAMP, HIPAA 및 SOC 1(이전의 SAS 70 또는 SSAE 16) 등 업계에서 인정하는 인증 및 SOC 2 감사 보고서 등과 같은 감사 자료를 갖춘 안전하고 내구성 있는 기술 플랫폼이다.
당사의 서비스와 데이터 센터는 여러 계층의 운영 및 물리적 보안을 갖추고 있어 데이터의 무결성과 안전을 보장한다.

profile
Spring Boot 공부하고 있는 고등학생입니다.

0개의 댓글