CS

[CS] 클라우드 VS 온프레미스

SI-AH 2025. 3. 12. 09:53

1. 클라우드(Cloud Computing)

: 인터넷을 통해 가상화된 컴퓨터의 IT 리소스를 제공하는 것

                                                         = CPU, RAM(메모리), 스토리지, 네트워크

→ 정보를 자신의 컴퓨터가 아닌 인터넷에 연결된 다른 컴퓨터로 처리하는 기술

 

1) 사용하는 이유

(1)자원 활용성 증가 : 낭비되는 컴퓨팅 자원이 감소

(2) 운영 효율성 증가 : 흩어진 자원을 개별로 관리하지 않고, 중앙에 모인 자원을 관리

(3) 인공지능(AI) 서비스를 확장 : 클라우드는 기계학습에 필요한 데이터를 쉽게 모을 수 있음

 

2) 클라우드 컴퓨팅 분류

(1) Public Could: 인터넷 접속이 가능한 모든 사용자를 위한 모델

(2) Private Cloud: 제한된 네트워크상에서 특정 기업이나 특정 사용자만 대상으로 하는 모델

                             (서비스의 자원과 데이터는 기업 내부에 저장→보안성 좋음/커스터마이징 가능)

(3) Hybrid Cloud: Public과 Private/클라우드와 온프레미스를 병행해 사용→유연성,경제성, 신송성 + 보안성, 안정성

 

3) 서비스 유형

(1) IaaS(Infrastructure as a Service)

서버, 네트워크, 저장소 같은 IT 인프라를 제공하는 서비스

(2) PaaS(Platform as a Service )

애플리케이션을 개발할 수 있는 플랫폼을 제공하는 서비스(코드 개발만 하면 됨)

(3) SaaS(Software as a Service )

클라우드에서 소프트웨어를 바로 사용할 수 있는 서비

 

2. 온프레미스(On-Premise)

: 기업의 서버를 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식

→ 인프라 구축에 기간이 필요/보안이 필요한 서비스에 적합