꿈꾸는 새벽하늘

클라우드 컴퓨팅 본문

☁️ AWS

클라우드 컴퓨팅

rovemin 2023. 5. 6. 00:43

클라우드 컴퓨팅 (Cloud Computing)

: 인터넷을 통해 가상화된 컴퓨터의 리소스 제공하는 것

 

클라우드 컴퓨팅은 인터넷 기반 컴퓨터의 일종으로 정보를 자신의 컴퓨터가 아닌 인터넷에 연결된 다른 컴퓨터로 처리하는 기술이다. 인터넷에 연결된 다른 컴퓨터가 IT 리소스를 제공해주어서 그 컴퓨터로 처리하는 것이다. IT 리소스는 CPU, 메모리, 스토리지, 네트워크 등을 의미한다.

 

클라우드 컴퓨팅은 리소스가 필요할 때, 리소스를 사용한 만큼의 돈을 지불하고 사용한다.

따라서 사용자의 요구에 따라 탄력적으로 자가 관리되므로 사용자는 리소스에 대한 관리가 필요 없다.

 

클라우드 컴퓨팅 종류

  • IasS (Infrastructure as a Service)
    • IT 서비스 구성을 위한 인프라 제공
    • 서버, 스토리지 및 네트워킹 하드웨어, 가상화(하이퍼바이저) 계층을 포함하여 애플리케이션과 서비스를 제공하는 데 필요한 모든 물리적 및 가상 핵심 인프라를 제공하고 호스팅
    • ex) AWS, Microsoft Azure, Google Cloud

 

  • PasS (Platform as a Service)
    • 애플리케이션 및 서비스를 구축할 수 있는 플랫폼 제공
    • IasS처럼 물리적 및 가상 핵심 인프라를 제공하고 호스팅하며 미들웨어, DBMS, 개발 툴, 비즈니스 인텔리전스 및 분석 툴 등도 제공
    • ex) AWS Elastic Beanstalk, Window Azure, Google App Engine

 

  • SasS (Software as a Service)
    • 클라이언트 조직의 최종 사용자에게 제공되는 완전한 소프트웨어 솔루션
    • 가장 포괄적인 형식의 클라우드 컴퓨팅 서비스로, 모든 애플리케이션은 제공업체가 관리하고 웹 브라우저를 통해 제공
    • ex) Google Workspace, Dropbox

'☁️ AWS' 카테고리의 다른 글

CI/CD & AWS 배포  (1) 2023.06.04
AWS EC2에 스프링 부트 프로젝트 배포하기  (1) 2023.05.27
AWS 배포하기: EC2 & RDS  (0) 2023.05.05