[AWS] 클라우드와 온프레미스 & 가상화와 분산 처리

뤠옹뤠옹·2024년 11월 14일

클라우드란?

언제, 어디서든 인터넷을 통해서 접속이 가능한 환경을 말한다.
Ex) 마이크로소프트(Microsoft)의 Office365, 파일 스토리지 서비스, 음악 배포 서비스, 동영상 저장 서비스

클라우딩 컴퓨팅?

인프라를 통째로 빌린다.
Ex) AWS 및 마이크로소프트 애저(Azure), 구글 클라우드 플랫폼(Google Cloud Platform)

클라우드에 구축된 인프라를 활용하는 서비스나 이를 사용하는 것
클라우드 = 클라우드 컴퓨팅

하드웨어 및 네트워크 등 물리적인 설비를 직접 보유할 필요가 없기 때문에 서버와 인프라를 대여하는 것이 주류이다.

온프레미스와 임대

온프레미스(on-premises)

: 자사가 서버 등을 구축하는 것
네트워크나 장소를 임대하는 경우
데이터 센터에 서버를 두기만 해도 온프레미스이다.(소유권이 자사에 있기 때문에)
장점

  • 자사에서 자유롭게 설계 · 운영할 수 있다는 것이다.
    단점
  • 서버 구성을 빈번하게 변경해야 할 수도 있다.
  • 대비한 숙련된 기술자 필요

임대 서버

: 서버만 임대하는 것
온프레미스의 반댓말 = 오프프레미스(off-premise)
장점

  • 회사가 직접 관리할 필요가 없다.
  • 기본적으로 제공하는 측이 모든 유지 보수를 실시하기 때문에 기술자 갖출 필요가 없다.

단점

  • 제공하는 측의 규제를 지켜야 한다.
    - OS 업데이트나 설치할 수 있는 소프트웨어, 구성 등에 제한이 있는 경우가 많고, 자유도와 비용이 비례하여 증가한다.

공용 클라우드와 사설 클라우드

공용 클라우드

: AWS처럼 임대하는 클라우드

사설 클라우드

: 자사에 구축하는 클라우드

클라우드는 '인터넷으로 사용할 수 있는 IT 자산'에 지나지 않기 때문에 꼭 임대할 필요X

온프레미스에서 클라우드로

1. 자사 운영에서 임대로 바뀌는 것

2. 비클라우드에서 클라우드로 바꾸는 것

자사에서 물리적인 모든 것을 충당하는 체제에서 클라우드 환경을 임대하여 사용하는 체제로 크게 움직이고 있다.

profile
개발자가 되기 위한 즐거운 여정!

0개의 댓글