클라우드 용어 정리

ZOE_:P·2022년 9월 12일
0

클라우드 Cloud

a distinct IT environment that is designed for the purpose of remotely provisioning scalable and measured IT resources

현재 cloud 의 심벌인 ☁️ 모양은 이전에 인터넷의 심벌이었다.

IT Resource

physical or virtual IT-related artifact that can be either software-based,or hardware-based.

  • [ HW based ] 물리적 서버. 저장 장치, 네트워크 장치
  • [ SW based ] 가상서버, 소프트웨어 프로그램, 서비스

On-Premise

not cloud-based

  • cloud-based IT resource에 접근, interact 가능
  • on-premise IT resource can be moved to a cloud
    = on-premise 에서 cloud-based로 전환 가능
  • redundant deployments of an IT resource can exist in both
    = 확장성 있게 사용 가능

무조건 cloud가 답인 것은 아니다 .

서비스, 특성에 따라 결정.

   - ex. 학교의 학사관리시스템의 경우 ) 
         학사정보 - on-premise로 관리 
         온라인 수업등의 관리 - 사용량에 대처가능한 확장성 있는 cloud로 관리
        
        

Cloud Consumers and Cloud Providers

Scaling

the ability of the IT resource to handle increased or decreased usage demands

Horizontal Scaling : scaling out or scaling in ( 일반적 )
Vertical Scaling : scaling up and scaling down

HORIZONTAL SCALING
allocating or releasing of IT resources that are of the same type

  • scaling 하는 도중 서비스가 중단되지 않음

VERTICAL SCALING
existing IT resource is replaced by another with higher or lower capacity

  • scaling 하는 동안 서비스가 중단되어야 함
  

Cloud Service

not all IT resources residing within a cloud can be available for remote access

DB , physical server deployed within a cloud
-> 해당 클라우드 소속 resource 만 접근가능

접근이 불가능하므로 이를 극복하기 위해 "API" 사용
encapsulate other IT resources while offering functions for clients
-> ' as-a-service' suffix

Cloud Service Consumer

software programs, services, 랩탑, 모바일 기기 등
클라우드 서비스에 접근해서 돌아가는 것들이 cloud service consumer가 될 수 있다.

profile
🖥️

0개의 댓글