딱콩이의 봄

클라우드란? 본문

개발/네트워크

클라우드란?

코린이딱콩 2022. 12. 3. 20:04

클라우드란?

인터넷이 연결된 메인 컴퓨터에 데이터를 저장시킨 후, 인터넷만 연결되어 있으면 언제 어디서나 데이터를 이용할 수 있습니다.

컴퓨터 내부가 아닌 메인 컴퓨터에 저장되는 공간 자체를 가리킵니다.

 

Iaas

인프라로서의 서비스, 클라우드가 건물주라고 하면 아이아스는 땅만 내주는 것이라고 생각하시면 됩니다!

서버, 네트워크, OS, 스토리지를 가상화하여 제공하고 관리합니다. ex) AWS

 

Paas

플랫폼으로서의 서비스, 클라우드가 건물주이면 파스는 건물을 제공하는 것입니다. 소프트웨어 개발을 위한 플랫폼을 가상화하여 제공하고 관리합니다. ex) 구글 앱 엔진

 

Saas

소프트웨로서의 서비스, 클라우드가 건물주이면 사스는 아이스크림 가게나 옷가게, 음식점과 같이 완성품을 제공합니다. 클라우드 환경에서 동작하는 응용프로그램을 서비스 형태로 제공합니다. ex) 구글 앱


클라우드 컴퓨팅의 종류

Public Cloud는 외부의 어디엔가 클라우드가 존재하는 것을 말합니다.

  • cloud 서비스를 필요로 하는 사용자 누구든지 사용이 가능합니다.
  • 누구나 사용한 만큼 비용만 지불하면 됩니다.
  • cloud 사업자가 IT자원을 서비스로 제공합니다.

Private Cloud는 특정 기관이나 기업 같은 내부에서만 사용할 수 있습니다.

  • 기업 및 기관 내부에서만 사용 가능한 cloud computing 환경을 구축합니다.
  • 해당 기업/기관에 속하지 않은 사람은 사용할 수 없습니다.
  • 구축 난도는 높지만, 보안/법적 규제 등의 이유로 사용합니다.

Hybrid Cloud는 public/private cloud를 조합해서 사용하는 형태입니다.

  • 보안이 중요한 시스템은 Private cloud에, 그 외 시스템은 public cloud를 사용합니다.
  • private cloud를 주로 사용하되 예상치 못한 수준의 트래픽이 몰리는 경우 public cloud로 확장합니다.
  • 다양한 시나리오가 존재하며 최근 기업들이 가장 관심 갖는 형태입니다.

'개발 > 네트워크' 카테고리의 다른 글

데드락(Dead Lock)  (0) 2022.09.16
IP(Internet Protocol)  (0) 2022.09.14
네트워크 계층  (0) 2022.09.14
텍스트 파일 vs 바이너리 파일  (0) 2022.08.31
GET, POST  (0) 2022.08.31
Comments