본문 바로가기
웹 개발/cloud

[aws] AWS란? 클라우드 컴퓨팅이란?

by dani0312 2023. 11. 29.

📌AWS

◾AWS란?

aws에서는 aws를 다음과 같이 소개하고 있다.

 

 

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


아마존 웹 서비스(Amaon web services)인 AWS는 클라우드 컴퓨터 분야에서 압도적 세계 1위의 점유율을 차지하고 있는 아마존 닷컴의 클라우드 컴퓨팅 서비스이다. 현재 개인 및 소규모 회사를 포함한 다양한 사용자들이 있으며, 클라우드 컴퓨팅의 장점을 이용하기 위해 많은 거대 기업에서도 활용된다고 한다.

 

 

 

  • 네트워킹을 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공
  • 비즈니스와 개발자가 웹 서비스를 이용하여 확장 가능하고 정교한 애플리케이션을 구축하도록 지원
  • 대표적 서비스: EC2, S3

 

쉽게 이야기하면, 아마존에서 컴퓨터를 빌려 사용할 수 있게 해주는 것이다.  또한 이것이 클라우드 컴퓨팅의 본질이라고 한다. 클라우드 컴퓨팅에 대한 개념이 익숙치 않다면 아래 단락을 참고하자

 

 

AWS에서 제공하는 서비스와 관련 기능들은 정말 다양하고 많다. 그러나 이것들을 한번에 학습하기보다는 필요한 것들을 하나씩 학습해나가는 것이 좋다고 한다. 

 

 

 

 

 

 

 

 

 

 

 

📌클라우드 컴퓨팅

◾클라우드 컴퓨팅이란?

클라우드 컴퓨팅이란 인터넷, 즉 클라우드를 통해 서버, 스토리지, 데이터베이스 등 필요한 IT자원을 제공하는 것을 뜻한다. 앞서 언급한 것처럼 쉽게 이야기하여, 컴퓨터를 빌려주는 것이 클라우드 컴퓨팅의 본질이다.

 

 

 

◾클라우드 컴퓨팅의 주요 서비스

클라우드 컴퓨팅의 주요 서비스로 3가지가 있다.

 

Infrastructure as a Service(IaaS)

  • 사용주체: 시스템 관리자
  • 이용항목: 컴퓨팅 리소스
  • 인프라로서의 서비스를 뜻하며 기존 물리적인 형태로 사용해왔던 스토리지, 서버 등의 인프라를 가상화된 환경에서 쉽고 신속하게 할당받아 사용할 수 있는 서비스이다.
  • PaaS와 SaaS의 기반이 되는 가장 기본적인 클라우드 서비스의 형태이다.
  • ex) EC2, S3

 

 

Platform as a Service(PaaS)

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

 

 

Software as a Service(SaaS)

  • 사용주체: 현업 사용자
  • 이용항목: 소프트웨어 애플리케이션
  • 클라우드 기반의 응용 프로그램을 서비스 형태로 제공하는 것을 말하며, 일반 사용자들이 가장 많이 접하게 되는 형태이다. 
  • 네이버클라우드, 웹 메일, ERP 등과 같은 형태의 서비스를 사용자에게 제공한다.

 

 

주요 서비스로 위의 3가지이나, aws와 같은 서비스는 아래에 해당한다고 할 수 있다.

 

 

 

 

Everything as a Service(EaaS)

  • XaaS라고도 한다
  • IaaS, PaaS, SaaS 세 가지를 통칭하는 말이다.
  • AWS는 EaaS라고 할 수 있다.

 

 

 

 

서비스 별 단계와 관계를 이해하는데 도움이 되었던 이미지이다.

출처: 뉴딜코리아

 

출처:  velog-hanif.log

 

출처: TCPSCHOOL.com

 

 

2023.12.01 - [웹 개발/aws] - [aws] EC2란?

 

[aws] EC2란?

AWS 또는 클라우드 컴퓨팅에 대한 이해가 필요하다면 아래를 먼저 참고하는 것이 좋습니다. [웹 개발/AWS] - [aws] AWS란? 클라우드 컴퓨팅이란? 📌 EC2 ◾EC2란? Elastic Compute Cloud의 줄임말이다. EC2란 AWS

dani0312.tistory.com

 

 

 

참고 사이트

https://aws.amazon.com/ko/what-is-aws/

https://goddaehee.tistory.com/174

https://velog.io/@hanif/AWS%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80

https://seaforest76.tistory.com/13

 

클라우드 컴퓨팅 iaas, paas, saas 이해에 좋은 글

https://velog.io/@hanif/AWS%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80


/* 내가 추가한 코드 */ /* 내가 추가한 코드 끝끝 */