본문 바로가기
IT 용어 정리

클라우드 컴퓨팅(Cloud Computing)이란?

by DDD.IT 2023. 7. 11.

클라우드 컴퓨팅이란?

 

클라우드 컴퓨팅이란, 인터넷을 통해 가상화된 컴퓨터 자원을 제공하는 기술입니다. 사용자는 클라우드 서비스 제공자가 가진 서버, 스토리지, 네트워크 디바이스 등의 컴퓨터 리소스를 이용하여 필요한 기능을 수행할 수 있습니다. 이는 기존에 각자가 구현해야 했던 인프라를 공유하고, 확장할 수 있으며 유연한 비용 모델을 제공함으로써 IT 비용을 절감할 수 있습니다.

 

클라우드 서비스의 구성 요소

클라우드 컴퓨팅은 크게 3가지 서비스 모델(IaaS, PaaS, SaaS)과 4가지 배포 모델(공용, 사설, 커뮤니티, 하이브리드)로 구성됩니다.

 

서비스 모델

  1. IaaS (Infrastructure as a Service): 서버, 스토리지, 네트워크 등의 인프라 자원을 가상으로 구축 및 관리하여 제공하는 서비스. 사용자는 OS, 미들웨어, 애플리케이션 등을 설치/관리하는 등 서버 관리 업무를 할당받습니다.
  2. PaaS (Platform as a Service): SW 개발 및 운영에 필요한 플랫폼 제공. 개발자는 개발 언어, 미들웨어, DB 등의 SW 플랫폼만 선택하면 됩니다.
  3. SaaS (Software as a Service): 클라우드 환경에서 운영되는 애플리케이션 SW를 제공하는 모델. 사용자는 인터넷 브라우저를 이용해 SW의 인터페이스를 사용할 뿐, 업그레이드, 유지보수와 같은 SW 관리 업무는 클라우드 서비스 제공자가 대신합니다.

배포 모델

  1. 공용 클라우드(Public Cloud): 인터넷을 통해 공개적으로 서비스를 제공하는 클라우드
  2. 사설 클라우드(Private Cloud): 특정 기업이나 단체에서만 사용하는 클라우드
  3. 커뮤니티 클라우드(Community Cloud): 비슷한 목적과 요구사항을 갖는 사용자들이 공동으로 사용하는 클라우드 서비스 하이브리드 클라우드(Hybrid Cloud): 다른 클라우드 모델들의 결합을 통해 제공되는 클라우드 클라우드 컴퓨팅의 주요 장단점

 

 

장점

  1. 유연한 비용 구조: 클라우드 서비스는 사용한 만큼의 비용만 지불하며, 인프라 구축 대비 비용 절감
  2. 확장성: 급변하는 수요에 대응하기 위한 시스템 강화나 새로운 사업의 진출에 쉽게 대응 가능
  3. 다양한 서비스: 서버와 네트워크, 미들웨어, 데이터베이스, 분석 등 다양한 서비스 제공 (SaaS, PaaS, IaaS) 빠른 서버 리소스를 제공함으로써 고객이 높은 가용성과 안정성을 경험함.

 

단점

  1. 보안 문제: 인터넷으로 연결되는 것으로, 해킹 등의 사실상 새로운 보안 문제와 위협을 대처해야 함
  2. 서비스 종속성: 제공자가 당신에게 제공하는 서비스, 계약조건 및 데이터 포맷은 당신의 여러 가지 가능성과 제약 관련 문제를 만들어냄 인터넷 문제: 인터넷의 연결이 제대로 이루어지지 않으면 클라우드 서비스에 중단의 위험을 증대시킴
  3. 제한된 보안 및 규제 요소: 데이터 보안 및 규제 요소 (HIPAA, PCI DSS 등 규정)의 적용이 가능한지 고려해야 함 결론적으로, 클라우드 컴퓨팅은 공유 자원(OPEX)으로 IT 비용을 절감하며, 그러나 개인정보 보호, 보안 취약점, 성능 문제 등의 단점과 제한적인 규제 문제도 있습니다. 따라서, 기업에서 클라우드 컴퓨팅 도입을 검토할 때는 세련된 비용과 이익 분석과 함께 위험성 분석도 꼭 필요합니다.

 

 

클라우드 컴퓨팅 서비스 11가지