본문 바로가기

Study/공부공부

[용어정리] AWS / 클라우드 컴퓨팅

 

 

* AWS (Amazon Web Services) 

아마존 닷컴에서 제공하는 클라우드 컴퓨팅 플랫폼.


 

* 클라우드 컴퓨팅 (Cloud Computing)

인터넷을 통해 컴퓨터 시스템, 저장소, 데이터베이스, 네트워크, 소프트웨어, 분석 및 인공지능 기능 등을 제공하는 컴퓨팅 서비스의 형태를 의미. 사용자는 필요에 따라 이러한 IT 자원들을 인터넷을 통해 요청 및 사용.

 

기존에는 개별적으로 소유하고 관리해야 했던 IT 인프라를 가상화된 자원 풀로 제공.

=> 비용 절감, 유연성 증가, 확장성 확보.

 

 

https://www.tcpschool.com/webbasic/cloud

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com


 

[ 서비스 모델 ] 

 

1.  IaaS ( Infrastructure as a Service ) _ 아이아스, 이에스

 

- 가상화된 컴퓨팅 리소스를 제공. ( 가장 기본적인 클라우드 서비스 모델 )

- 사용자는 가상 머신, 스토리지, 네트워크 등의 인프라를 필요에 따라 사용/관리.

 ex) Amazon EC2, Google Compute Engine, Microsoft Azure Virtual Machines 등

      AWS 중 하나로 가상서버 제공.

 

2. PaaS ( Platform as a Service ) _ 파스

 

 - 애플리케이션 개발 및 배포를 위한 플랫폼 제공.

 - 개발자 : 애플리케이션 코드 작성에만 집중.

 - 클라우드 공급자 : 인프라 관리.

 ex) Heroku, Google App Engine, Microsoft Azure App Service 등

 

 

3. SaaS ( Software as a Service ) _ 사스

 

 - 완전한 소프트웨어 애플리케이션을 제공.

 - 사용자는 애플리케이션에 대한 관리/유지보수를 할 필요없이, 웹 브라우저를 통해 접근.

 ex) Google Workspace, Microsoft 365, Salesforce 등

 

 

 

 

 

https://www.redhat.com/ko/topics/cloud-computing/iaas-vs-paas-vs-saas

 

IaaS, PaaS 및 SaaS 개념, 비교, 예시 및 차이

SaaS는 소프트웨어 서비스, PaaS는 애플리케이션 개발 플랫폼, IaaS는 인프라스트럭처 서비스에 중점을 두는 것이 차이점입니다.

www.redhat.com

 

'Study > 공부공부' 카테고리의 다른 글

웹 애플리케이션의 렌더링 방식  (0) 2024.11.16
[네트워크] 원격 접속 방식들  (0) 2024.10.25
[용어정리] RESTful API 에 대해서  (0) 2024.01.10
[기초CS] CPU  (0) 2024.01.03
[ git ] 코딩애플 강의 정리1  (0) 2023.09.30