본문 바로가기

카테고리 없음

[CS] 클라우드(Cloud) 컴퓨팅

클라우드(Cloud) : 구름

광대한 네트워크를 통하여 접근할 수 있는 가상화된 서버와 서버에서 작동하는 프로그램과 데이터베이스를 제공하는 IT 환경을 의미합니다. 클라우드를 이용하면 필요한 컴퓨팅 자원을 인터넷으로 쉽게 이용할 수 있습니다.

클라우드 컴퓨팅은?

클라우드를 이용하여 컴퓨팅 자원을 사용하는 기술적인 방법입니다. 이는 서버, 스토리지, 네트워크 등의 자원을 가상화하여 사용자에게 제공하며, 필요에 따라 이를 확장하거나 축소할 수 있습니다.

클라우드 서비스

클라우드 컴퓨팅을 기반으로 제공되는 서비스를 의미합니다. 이는 다양한 형태로 제공될 수 있습니다.

Infrastructure as a Service(IaaS) 인프라 기반 서비스

서버, 스토리지 및 네트워크 등과 같은 컴퓨팅 리소스(IT 인프라)를 제공하는 서비스
IaaS는 IT 리소스에 대한 최고 수준의 유연성과 관리 제어 기능을 제공합니다.

 

Platform as a Service(PaaS) 플랫폼 기반 서비스

PaaS를 사용하면 기본 인프라(일반적으로 하드웨어와 운영 체제)를 관리할 필요가 없어 애플리케이션 개발과 관리에 집중할 수 있습니다. 즉, 애플리케이션 실행과 관련된 리소스 구매, 용량 계획, 소프트웨어 유지 관리, 패치 작업 또는 다른 모든 획일적인 작업에 대한 부담 없이 더욱 효율적으로 운영할 수 있습니다.

 

Software as a Service(SaaS) 소프트웨어 기반 서비스

SaaS는 서비스 공급자에 의해 실행되고 관리되는 완전한 제품을 제공합니다. 대부분의 경우 SaaS라고 하면 웹 기반 이메일과 같은 최종 사용자 애플리케이션을 말합니다. SaaS 오퍼링의 경우 서비스를 유지 관리하는 방법이나 기본 인프라를 관리하는 방법에 대해 생각할 필요가 없습니다. 특정 소프트웨어를 어떻게 사용할지만 생각하면 됩니다.