클라우드 컴퓨팅: 완전한 안내서

menu icon

클라우드 컴퓨팅: 완전한 안내서

클라우드 컴퓨팅이란?

간단히 '클라우드'로도 불리는 클라우드 컴퓨팅은 애플리케이션부터 데이터 센터까지 모든 온디맨드 컴퓨팅 리소스를 인터넷을 이용하여 사용 단위 요금 부과 방식으로 제공하는 것입니다.

  • 탄력적 리소스: 변화하는 수요를 충족시킬 수 있도록 빠르고 쉽게 확장 가능합니다.
  • 미터링되는 서비스: 사용한 항목에 대해서만 지불하면 됩니다.
  • 셀프 서비스: 셀프 서비스 액세스로 필요한 모든 IT 자원을 찾을 수 있습니다.

IBM Cloud의 클라우드 컴퓨팅에 대해 자세히 보기

간략한 클라우드 컴퓨팅 역사

클라우드 컴퓨팅의 기원은 1950년대로 거슬러 올라가며, 수년 동안 그리드, 유틸리티, 온디맨드 컴퓨팅 등 IBM이 최초로 개척한 여러 단계를 거쳐 진화해 왔습니다.

메인프레임에서부터 가상화에 따른 현대식 클라우드의 도입에 이르기까지 클라우드 컴퓨팅의 모든 역사를 알고 싶다면 IBM의 클라우드 컴퓨팅의 역사(History of cloud computing)라는 블로그 게시물을 읽어 보세요.

클라우드 컴퓨팅의 장단점

"클라우드"라는 용어는 추상적일 수 있지만, 고객에게 클라우드 컴퓨팅의 이점은 매우 현실적이고 실질적입니다. IBM과 전 세계의 IBM 고객들은 IT 서비스 제공에서의 대응성, 유효성과 효율성의 새 시대로 안내해 주는 잠재력을 인정하여 클라우드 컴퓨팅을 채택하고 있습니다.

컴퓨팅 환경에서 클라우드가 인기와 인정을 받으면서 이러한 변화를 수용하는 기업이 늘고 있습니다. 실제로 기존 비클라우드 앱의 75%가 향후 3년 내에 클라우드로 이전할 것입니다.

클라우드 컴퓨팅의 이점은 새로운 서비스의 추가, 비타협적인 연구 수행 및 기반 기술과 아키텍처의 경계를 끊임없이 넘나드는 혁신의 창출로써 지속적으로 발전할 수 있다는 것입니다.

엔터프라이즈 아키텍처 관점에서 바라본 클라우드의 7가지 장점은 다음과 같습니다.

  • 비용 효율성
  • 선택
  • 확장성: 유연성과 탄력성
  • 속도
  • 통합
  • 감사 및 준수
  • 비즈니스 연속성 계획

클라우드 컴퓨팅은 많은 기회를 가져올 수 있지만, 비즈니스 리더와 IT 부서에게 도전 과제를 부과할 수도 있습니다. 지금까지 클라우드 컴퓨팅에 대한 인식을 계속 손상시키는 가장 일반적인 단점은 보안 문제와 일관성 없는 성능입니다.

다행인 것은 워크로드에 맞게 특별히 구축된 클라우드 아키텍처와 강력하고 안정적인 클라우드 서비스 제공자의 노력으로 이러한 과제를 해결할 수 있다는 점입니다.

클라우드 컴퓨팅 장단점의 전체 개요를 읽어 보세요.

클라우드 컴퓨팅 유형

PaaS(Platform as a Service)

PaaS(Platform as a Service)는 기본 하드웨어, 소프트웨어, 프로비저닝, 호스팅 등을 구매하여 관리하는 비용과 복잡도 없이, 웹 기반(클라우드) 애플리케이션을 빌드하여 제공하는 전 과정을 지원하는 데 필요한 모든 것을 갖춘 클라우드 기반 환경을 제공합니다.

PaaS의 이점:

  • 애플리케이션 개발 및 출시 시간 단축
  • 클라우드에 새로운 웹 애플리케이션을 몇 분 이내에 배치
  • MaaS(Middleware as a Service)를 사용하여 복잡도 감소

PaaS에 대해 자세히 보기

IaaS(Infrastructure as a Service)

IaaS(Infrastructure as a Service)는 서버, 네트워킹, 스토리지와 데이터 센터 공간 등의 컴퓨팅 자원을 종량제 방식으로 기업에 제공합니다.

IaaS의 이점:

  • 자체 하드웨어에 투자할 필요가 없습니다.
  • 인프라가 온디맨드로 확장되어 동적 워크로드를 지원합니다.
  • 유연하고 혁신적인 서비스가 온디맨드로 제공됩니다.

IaaS에 대해 자세히 보기

SaaS(Software as a service)

클라우드 기반 애플리케이션 혹은 SaaS(Software as a Service)는 다른 사용자가 소유하고 운영하며 인터넷과 (통상) 웹 브라우저로 사용자의 컴퓨터에 연결되는 "클라우드의" 원격 컴퓨터에서 실행됩니다.

SaaS의 이점:

  • 혁신적인 비즈니스 앱을 등록하여 빠르게 사용할 수 있습니다.
  • 연결된 모든 컴퓨터에서 앱 및 데이터에 액세스할 수 있습니다.
  • 데이터가 클라우드에 있으므로 컴퓨터가 손상되더라도 데이터가 손실되지 않습니다.
  • 사용 요건에 따라 서비스를 동적으로 확장할 수 있습니다.

SaaS의 최고 장점 다섯 가지에 대해 자세히 보기

SaaS에 대해 자세히 보기

클라우드 컴퓨팅 배치 모델

다양한 클라우드 컴퓨팅 배치 모델 유형에는 퍼블릭 클라우드, 프라이빗 클라우드, 하이브리드 클라우드, 멀티클라우드가 포함됩니다.

퍼블릭 클라우드

퍼블릭 클라우드는 기업에서 소유하고 운영하며 공용 네트워크를 이용하여 저렴한 비용으로 컴퓨팅 자원에 빠르게 액세스할 수 있도록 지원합니다. 퍼블릭 클라우드 서비스를 사용하면 사용자가 하드웨어, 소프트웨어 또는 지원 인프라를 구매할 필요가 없으며, 이 모든 것은 제공업체가 소유하고 관리합니다.

퍼블릭 클라우드의 주요 측면:

  • 고객 자원 관리(CRM)에서부터 트랜잭션 관리 및 데이터 분석까지 광범위한 애플리케이션에 대한 혁신적인 SaaS 비즈니스 앱에 액세스할 수 있습니다.
  • 스토리지 및 컴퓨팅 서비스를 위한 유연하고 확장 가능한 IaaS를 즉시 사용할 수 있습니다.
  • 클라우드 기반의 애플리케이션 개발 및 배치 환경을 위한 강력한 PaaS를 지원합니다.

퍼블릭 클라우드에 대해 자세히 보기

프라이빗 클라우드

프라이빗 클라우드는 내부적으로 또는 타사에서 관리되는지와 관계없이 단일 조직 전용으로 운영되는 인프라입니다. 프라이빗 클라우드를 사용하면 자원에 대한 제어를 강화하고 멀티테넌시를 피하면서 클라우드의 효율성을 활용할 수 있습니다.

프라이빗 클라우드의 주요 측면:

  • 셀프 서비스 인터페이스 제어 서비스를 제공하여 IT 직원이 온디맨드 IT 리소스를 신속하게 프로비저닝, 할당 및 제공할 수 있도록 지원합니다.
  • 컴퓨팅 기능에서부터 스토리지, 분석 및 미들웨어에 이르는 모든 작업을 위한 리소스 풀의 고도로 자동화된 관리를 지원합니다.
  • 회사의 특정 요구사항에 맞게 설계된 정교한 보안 및 거버넌스를 제공합니다.

프라이빗 클라우드에 대해 자세히 보기

하이브리드 클라우드

하이브리드 클라우드는 프라이빗 클라우드를 기반으로 퍼블릭 클라우드 서비스를 전략적으로 통합하고 사용합니다. 실제로는 프라이빗 클라우드는 회사 내 다른 IT 자원 및 퍼블릭 클라우드와 격리된 상태로 존재할 수 없습니다. 프라이빗 클라우드를 사용하는 대부분 기업들은 데이터 센터, 프라이빗 클라우드와 퍼블릭 클라우드 상에서 워크로드를 관리하도록 발전하여, 결국 하이브리드 클라우드를 구축하게 될 것입니다.

하이브리드 클라우드의 주요 측면:

  • 기업이 기존 데이터 센터 환경 또는 프라이빗 클라우드의 중요한 애플리케이션 및 민감한 데이터를 보존할 수 있도록 해줍니다.
  • 최신 애플리케이션의 경우 SaaS와 같은 퍼블릭 클라우드 자원을 활용하고 유연한 가상 자원의 경우 IaaS를 활용할 수 있도록 합니다.
  • 데이터, 앱 및 서비스의 이식성과 배치 모델에 대한 다양한 선택을 용이하게 합니다.

하이브리드 클라우드의 개요에 대해 자세히 알아보려면 "하이브리드 클라우드 설명" 동영상을 시청하세요.

아키텍처에 대해 자세히 알아보려면 IBM의 하이브리드 클라우드 아키텍처 라이트보드 동영상 시리즈를 시청하세요.

하이브리드 클라우드에 대해 자세히 보기

멀티클라우드

많은 기업이 혁신을 추진하고 새로운 수익 창출, 제품 및 서비스 추가, 마진 증가와 같은 비즈니스 민첩성을 지원하기 위해 다양한 클라우드 서비스를 사용합니다. 이처럼 광범위하고 가치 있는 잠재적 이점 때문에 멀티클라우드 환경은 디지털 시대에서의 생존과 성공에 필수적입니다.

멀티클라우드의 주요 측면:

  • 85%의 기업들이 이미 멀티클라우드 환경에서 운영되고 있습니다. 또한 이러한 환경의 대부분은 여러 하이브리드 클라우드로 구성되어 있습니다. 하이브리드 클라우드는 하나 이상의 퍼블릭, 프라이빗 또는 하이브리드 클라우드를 온프레미스 시스템에 연결하고 하나 이상의 클라우드를 다른 클라우드에 연결할 수 있습니다.
  • 76%의 조직들은 이미 최소 2 - 15개의 하이브리드 클라우드를 사용하고 있다고 보고했으며 98%의 조직들은 3년 내에 여러 개의 하이브리드 클라우드를 사용할 것으로 예측했습니다.

멀티클라우드에 대해 자세히 보기

클라우드 컴퓨팅의 보안 문제

클라우드 인프라는 귀사가 노력을 기울인 만큼만 안전합니다. 클라우드 보안의 책임은 보안 팀에게는 물론 적절한 보안 제어가 적용되도록 늘 신경써야 하는 DevOps 및 운영 팀에게도 있습니다. 기업은 개인 식별 정보, 재무 정보 또는 의료 정보를 관리하거나 포함하는 애플리케이션을 포함하여 더 많은 규제 대상 워크로드를 클라우드로 가져오길 간절히 원하고 있습니다.

클라우드 컴퓨팅 위험에 노출되지 않도록 클라우드 관리 서비스 제공자는 데이터 센터에서부터 운영 체제에 이르는 모든 과정에서 기본으로 제공되는 보안 계층을 통합해야 하며, 매우 숙련된 전문가가 실시하는 정기적 취약성 스캔과 업계 최고의 물리적 보안으로 완벽히 구성된 솔루션을 제공해야 합니다.

엔터프라이즈를 위한 클라우드 컴퓨팅

디지털 전환 및 애플리케이션 현대화를 원하는 기업은 클라우드 컴퓨팅 플랫폼 채택의 가치를 빠르게 알 수 있습니다. 이들은 소프트웨어 대여를 이용하여 비즈니스 민첩성 또는 비용 절감 효과를 점점 더 얻고 있습니다. 각 클라우드 컴퓨팅 서비스 및 배치 모델 유형은 다양한 수준의 제어, 유연성 및 관리 기능을 제공합니다. 따라서 이들 사이의 차이점을 이해하는 것이 중요합니다.

일반적으로는 퍼블릭 클라우드를 기본 선택 제공 모델로 지목합니다. 하지만 애플리케이션 및 워크로드에 적합한 클라우드 컴퓨팅 아키텍처를 고려할 때 비즈니스 고유의 요구사항을 먼저 생각하여야 합니다.

여기에는 정부 규정, 보안, 성능, 데이터 레지던트, 서비스 레벨, 출시 시간, 아키텍처 복잡성, 기술 및 공급업체 록인 예방 등과 같은 여러 요소가 포함될 수 있습니다. 새로운 기술을 통합해야 한다는 필요성과 함께, 이러한 요소들은 IT 리더들이 클라우드 컴퓨팅 마이그레이션이 쉽지 않다고 여기는 이유를 잘 보여줍니다.

언뜻 보면 클라우드 컴퓨팅의 유형은 간단해 보입니다. 퍼블릭, 프라이빗 또는 혼합된 하이브리드.실제로는 선택할 사항이 많습니다. 퍼블릭 클라우드에는 공유, 전용 및 베어메탈 제공 모델이 포함될 수 있습니다. 완전히, 부분적으로 관리되는 클라우드도 고려될 수 있습니다. 특히 아키텍처가 너무 복잡하여 이동하기 어렵거나 비용 편익 비율이 최적화되지 않은 기존 애플리케이션의 경우에는 클라우드를 선택하는 것이 적절하지 못한 것일 수도 있습니다.

적합한 모델은 워크로드에 따라 달라집니다. 각 클라우드 배치 모델의 장단점을 이해하고 어떤 유형의 클라우드로 이동할지를 결정하는 방법론적 접근 방식을 취함으로써 최대의 이점을 얻을 수 있습니다.

특정 클라우드 서비스와 배치 모델, 클라우드 컴퓨팅 아키텍처와 함께 클라우드 컴퓨팅 사례에 대해 자세히 보기

클라우드 컴퓨팅 스토리지

분석, 동영상 및 모바일 애플리케이션 등의 새로운 워크로드로 인해 스토리지는 엄청난 속도로 폭발적인 성장을 지속하고 있습니다. 스토리지 수요가 증가하는 동안 대부분의 IT 조직은 공유 클라우드 컴퓨팅 리소스를 사용하여 IT 인프라의 비용을 절감해야 하는 압박에 계속 시달리고 있습니다. 소프트웨어 디자이너와 솔루션 아키텍트가 워크로드별 요구사항을 적절한 스토리지 솔루션 또는 결합된 여러 솔루션(대부분 기업의 경우)에 맞추는 것이 중요합니다.

클라우드 스토리지의 가장 큰 장점 중 하나는 유연성입니다. 귀하가 원하는 데이터나 귀하의 데이터를 보유한 회사는 단일 대시보드에서 모든 데이터를 관리, 분석, 추가 및 전송할 수 있습니다. 데이터 센터에서 단독으로 존재하는 스토리지 하드웨어에서는 불가능한 일입니다.

스토리지 소프트웨어의 또다른 장점 중 하나는 하드웨어, 플랫폼 또는 형식에 관계없이 저장된 모든 종류의 데이터에 액세스하고 분석할 수 있다는 것입니다. 따라서 은행과 연결된 모바일 기기에서부터 구조화되지 않은 소셜 미디어 정보로 가득한 서버까지, 클라우드로 데이터를 이해할 수 있습니다.

클라우드 스토리지에 대해 자세히 보기

클라우드 컴퓨팅 가격 책정

다른 핵심적인 비즈니스 의사결정과 마찬가지로, 클라우드 서비스를 선택하려면 공개된 단위당 비율 이상의 실사와 연구가 필요합니다. 워크로드 성능 특성 및 요구사항을 심도 있게 이해하고, 이러한 요구사항을 여러 클라우드 공급업체의 실제 제품과 일치시킬 수 있어야 합니다.

클라우드 서비스 제공자들은 클라우드 용량 또는 공통 가격 구조에 대해 공유된 표준 "단위"를 가지고 있지 않으며, 클라우드 애플리케이션을 실행하는 기본 하드웨어에 대한 공통적인 스펙도 없습니다. 그 결과, 공급자의 기본 "단위당" 비율에 기반한 총 워크로드 비용을 추정하면 쉽게 계산할 수 있습니다.

엔터프라이즈 클라우드 구매에 도움이 되는 10가지 팁

  • 조사하세요. 현재 가격 하락과 함께 뉴스에 보도되고 있는 제공업체가 귀하의 워크로드에 가장 적합한 제공업체가 될 것이라고 가정하지 마세요.
  • 컴퓨팅 및 스토리지뿐만 아니라 클라우드 워크로드 비용 및 운영에 영향을 미치는 모든 워크로드 요구사항을 이해하세요. 각 코어에 대한 라이센싱 소프트웨어, 인터넷 또는 사설 네트워크로 데이터 전송, 영구 스토리지와 관련된 비용을 고려하세요.
  • 제공자가 지리적으로 분산된 워크로드를 지원하는 방법을 파악하세요. 애플리케이션이 전 세계로 데이터를 이동시켜야 하는 경우, 귀하의 비즈니스 지역에 제공자의 데이터 센터가 있는지, 그리고 고성능, 사설 글로벌 네트워크도 제공하는지 확인하세요. 또한 제공업체가 클라우드 센터들 간의 데이터 전송 수수료를 부과하는지도 고려하세요. 회사가 세계적인 기업으로 성장하는 경우 이러한 수수료는 비용을 크게 증가시킬 수도 있으니까요.
  • "민첩성" 트레이드오프를 비롯한 비즈니스 요구사항을 고려하세요. 비용 절감 의미하는 경우라도 특정 제공자, 단위 유형, 볼륨 또는 기간으로 록인할 여유가 있습니까?
  • 장기 가격 옵션을 평가할 때 "현재가치"를 고려하세요. 특히 선불 옵션을 고려하고 있는 경우 재무 부서의 의견을 구해 보세요. 그렇게 하면 비교가 공식화되고 순현재가치에 대한 회사의 회계 규칙을 준수할 수 있습니다.
  • 비즈니스에서 기술 지원, 엔지니어링 및 프로페셔널 서비스를 포함하여 워크로드를 최적으로 실행하기 위해 필요로 하는 비(非)워크로드 특정 비용을 고려하세요.
  • 워크로드 요구사항이 변화될 수 있다는 점을 생각하세요. 예를 들어 베어메탈에서 가상화된 서버로, 특별한 노력 없이도 작업 부하를 필요에 따라 이동시킬 수 있어야 합니다.
  • 숲을 보세요. 각 클라우드 워크로드는 여러 배치 모델, 지역 및 공급업체를 구성하는 전체 클라우드 전략에 적합해야 합니다.
  • 개별 클라우드 워크로드에 따른 가격 성능을 고려할 때에도, 제공자가 OpenStack 호환 플랫폼, 통합 솔루션 및 모델 간 원활한 마이그레이션을 이용하여 광범위한 하이브리드 IT 전략을 지원할 수 있는지 고려하세요.
  • 마지막으로, 워크로드에 대한 비용만을 보지는 마세요. 대신 클라우드 옵션이나 모든 유형의 IT 옵션을 고려할 때 가격대비 성능을 기준으로 고려하세요.

클라우드 가격 책정 계산기를 사용하여 워크로드 비용 파악하기

클라우드의 미래

향후 3년 내에 기존 비클라우드 앱 중 75%가 클라우드로 전환될 것입니다. 오늘날의 컴퓨팅 환경은 기업이 클라우드를 채택할 뿐만 아니라 둘 이상의 클라우드 환경을 사용하고 있음을 보여줍니다. 그렇다고 하더라도 많은 기업들의 클라우드 전환은 이제 막 시작되었으며, 로우엔드 IaaS(Low-end Infrastructure as a Service)를 넘어 더 높은 비즈니스 가치를 창출하려 합니다.

2018년의 클라우드 예측 5가지를 살펴보고 어떤 예측이 전개되는지 확인해 보세요.