IT Infra 의 여정

Kyle.하민 🧑🏻‍💻·2022년 5월 9일

A brief history of cloud

목록 보기
1/3
post-thumbnail

🛠 On - Premise, Traditional IT Infra

모든 물리적 컴퓨팅 자원(CPU / Memory / Disk / Network) 을 직접 구축하여 관리도 직접 하는 형태.

Baremetal Server

  • H/W 상에 어떤 중간 S/W 도 설치되어 있지 않은 IT Infra
  • 가상화 X 따라서 Hypervisor 없이 물리 서버를 그대로 제공
  • 따라서 H/W 에 대한 직접 제어 및 OS 설정까지 가능
  • 서버 커스터마이징 가능

Pain Point

  • 장비 노후화시 교체 비용 및 마이그레이션 부담

1️⃣ IaaS (Infrastructure as a Service)

On - Premise 의 Pain Point 대안
공급업체가 고객이 클라우드의 스토리지, 네트워킹, 서버를 포함한 기타 컴퓨팅 자원을 종량제로 이용할 수 있도록 제공

Cloud Server

  • 물리 서버 한 대를 Hypervisor 라고 불리는 가상화 솔루션을 이용해 논리적으로 분할한 인프라 서비스

Tech

  • SDN (Software-Defined Networking)
  • SDS (Software-Defined Storage)

Pain Point

  • 여전히 app 에 대한 개발 환경은 직접 구축해야함
  • O/S, 미들웨어, 런타임 에 대하여 직접 구축하고 관리해야함

2️⃣ PaaS (Platform as a Service)

IaaS 의 한계 극복 방안
서비스 제공업체가 사용자가 애플리케이션을 개발하고 제공할 수 있는 클라우드 기반 환경에 대한 액세스를 제공하는 것

Pain Point

  • 구현해야 하는 App 을 직접 개발해야함

3️⃣ SaaS (Software as a Service)

PaaS 의 Platform 구축 부담마저 개선한 방안

사용자는 자신의 로컬 디바이스에 애플리케이션을 설치하지 않는다. 대신 애플리케이션은 웹 또는 API로 액세스하는 원격 클라우드 네트워크에 존재한다. 사용자는 애플리케이션으로 데이터를 저장 및 분석하고 프로젝트를 위해 협업할 수 있습니다.
Cloud 의 기저 상, 그저 app 만 제공한다고 해서 SaaS 라고 할 순 없다. 자원의 효율이 고려되어야 함. 이를 위해 Data Center 단에서 SDN / SDS 가 고려된 설계여야함

  • ex)
    • Google Bigquery
    • Slack
profile
We do not learn from experiences. We learn from reflecting on experiences

0개의 댓글