개발 알다가도 모르겠네요

클라우드 컴퓨팅이란 본문

클라우드컴퓨팅

클라우드 컴퓨팅이란

이재빵 2022. 9. 5. 14:50
728x90

데이터베이스, 스토리지, 애플리케이션 등의 IT 리소스를 온디맨드로 인터넷을 통해 제공,
사용한 만큼만 비용을 지불하는 것.

 

특징

  • 주문형 셸프 서비스 - 사용자 스스로 개별 관리
  • 광범위한 네트워크 접속
  • 리소스 공유
  • 신속한 확장성 - scale up / down
  • 측정 가능한 서비스 - 종량제

 

클라우드 서비스 모델

 

IaaS (Infrastructure as a Service)

  • 사업자는 사용자에게 pay-as-you-go access 제공
  • storage, networking, servers, ...

 

PaaS (Platform as a Service)

  • 사업자는 cloud-based enverinment + infrastructure 제공
  • 사용자는 application 개발
  • Java, PHP, Ruby 등의 프로그래밍 언어를 지원하는 애플리케이션 실행환경이나 데이터베이스 등이 미리 준비되어 있음.
  • 개발 및 테스트에 큰 처리 능력이 필요한 경우

 

SaaS (Software as a Service)

  • 사업자는 software / application 제공
  • 사용자는 구독하고 웹 또는 API를 통해 access

 

클라우드 컴퓨팅의 장점

  • 경제성
  • 유연성: 리소스를 필요할 때, 필요한 만큼만 확장 / 축소
  • 가용성: 장애 발생시 계속 사용 가능
  • 빠른 구축 속도
  • 손쉬운 글로벌 서비스
  • 강력한 보안

 

클라우드 컴퓨팅의 단점

  • 생각보다 비싼 비용
  • 점점 커지는 클라우드 의존성
  • 데이터 보관의 불안함

 

클라우드 컴퓨팅 이용 모델

배포 모델

  • On-premise (클라우드 적용 X 기존방식)
    • 회사 내에 자체적으로 데이터 센터 보유
    • 시스템 구축, 운용까지 직접 수행
  • private cloud
    • 독점적으로 사용되는 클라우드 컴퓨팅 리소스
    • 클라우드 서비스 사용자 또는 사업자의 데이터 센터에 구축한 자사 전용 환경
    • 서비스와 인프라가 개인/기업 네트워크에서 유지, 관리됨
  • coummnity cloud
    • 공동의 목적을 가진 기업/조직들이 클라우드 시스템을 형성, 데이터센터에서 공동 운영
  • public cloud
    • 클라우드 사업자가 시스템 구축
    • 네트워크를 통해 기업, 개인에게 서비스 제공
    • 기업/개인 방화벽 외부에 구축됨.
  • hybrid cloud
    • private, public, community 서비스들과 on-premise 시스템을 연계시켜 활용.
     

'클라우드컴퓨팅' 카테고리의 다른 글

AWS Service Storage  (0) 2022.10.05
AWS Identity and Access Management (IAM)  (0) 2022.10.03
AWS Service Computing  (0) 2022.09.30
AWS Global Infra  (0) 2022.09.27
클라우드 컴퓨팅 관련 기술  (0) 2022.09.05