퍼블릭 클라우드 사용 사례: 조직이 퍼블릭 클라우드를 활용하는 10가지 방법
2024년 3월 20일
6분 분량

퍼블릭 클라우드 채택은 20년 전 첫 상용 클라우드가 출시된 이후 급증했습니다. 우리 대부분은 소셜 미디어 사이트(Instagram), 비디오 스트리밍 서비스(Netflix), 웹 기반 이메일 애플리케이션(Gmail) 등 퍼블릭 클라우드 관련 서비스가 우리 삶에 스며드는 수많은 방식을 당연하게 여깁니다.

비즈니스 영역에서는 대기업과 소규모 스타트업 모두 비즈니스 성장을 촉진하는 데 필요한 유연성, 비용 효율성 및 확장성을 제공하기 위해 퍼블릭 클라우드 컴퓨팅 모델을 사용하고 있습니다. International Data Corporation(IDC) 보고서(ibm.com 외부 링크)에 따르면, 2027년에는 전 세계 퍼블릭 클라우드 공급업체 서비스에 대한 지출이 1조 3,500억 달러에 달할 것으로 예상됩니다.

퍼블릭 클라우드가 어떻게 현대 비즈니스의 기반을 형성하고 지속적인 디지털 혁신을 촉진하는지를 보여주는 10가지 주요 비즈니스 사용 사례를 살펴보세요.

퍼블릭 클라우드란 무엇인가요?

퍼블릭 클라우드는 타사 서비스 제공업체(예: Amazon Web Services(AWS), Google Cloud Platform, IBM Cloud 또는 Microsoft Azure)가 공용 인터넷을 통해 컴퓨팅 리소스(예: 즉시 사용 가능한 소프트웨어 애플리케이션, 가상 머신(VM), 엔터프라이즈급 인프라 및 개발 플랫폼)를 사용량에 따라 지불하는 방식으로 사용자에게 제공하는 클라우드 컴퓨팅의 한 유형입니다. 또한 기업은 퍼블릭 클라우드 모델을 통해 컴퓨팅 및 스토리지 리소스를 데이터 보안 조치 및 서비스와 함께 개별 요구 사항에 맞춰 자동으로 확장 또는 축소할 수 있습니다.

퍼블릭 클라우드 컴퓨팅은 어떻게 작동하나요?

퍼블릭 클라우드 컴퓨팅 모델에서는 클라우드 서비스 공급업체(CSP)가 클라이언트 워크로드를 실행하는 방대한 물리적 데이터 센터를 소유하고 운영합니다. 퍼블릭 클라우드 환경은 멀티 테넌트이며, 사용자는 셀프 서비스 API 인터페이스를 통해 개별 테넌트에 자동으로 프로비저닝되고 할당되는 가상 리소스 풀을 공유합니다. 멀티 테넌트 호스팅을 통해 클라우드 서비스 제공업체는 데이터 센터 및 인프라 리소스의 활용도를 극대화하여 회사 소유의 온프레미스 데이터 센터보다 훨씬 저렴한 비용으로 서비스를 제공할 수 있습니다.

또한 클라우드 서비스 제공업체는 모든 하드웨어 유지 관리를 담당하고 애플리케이션 및 데이터의 신속한 액세스 및 교환을 보장하기 위해 고대역폭 네트워크 연결을 제공해야 합니다. 또한 퍼블릭 클라우드 데이터 센터에 전력을 공급하고 데이터 센터 리소스를 극대화하는 서버, 운영 체제 소프트웨어 네트워킹 및 기타 인프라의 기본 가상화를 관리합니다. 예를 들어 가상화를 사용하면 하나의 물리적 서버를 여러 클라이언트에 서비스를 제공하는 여러 개의 고유한 가상 서버로 분할할 수 있습니다.

모든 주요 퍼블릭 클라우드 제공업체는 인프라를 지속적으로 업데이트 및 유지 관리하고 최고 수준의 데이터 보호 및 보안 요구 사항을 활용하여 데이터 유출을 방지합니다.

또한 ID 및 액세스 관리(IAM), 데이터 손실 방지(DLP), 보안 정보 및 이벤트 관리(SIEM)와 같은 다양한 클라우드 보안 툴 및 솔루션을 제공합니다.

마지막으로, 서비스 수준 계약(SLA)은 CSP와 클라이언트 간의 관계를 정의하고 클라우드 서비스의 성능, 가용성 및 관리 용이성을 다룹니다.

퍼블릭 클라우드 서비스 모델

오늘날의 클라우드 제공업체는 네 가지 주요 범주에 걸쳐 수백 가지의 관리형 서비스와 툴을 제공합니다. 이러한 서비스는 상호 배타적이지 않으며, 대부분의 대규모 조직은 최신 IT 클라우드 컴퓨팅 환경을 구축하기 위해 이 네 가지 서비스를 모두 사용합니다.

  • 서비스형 소프트웨어(SaaS)는 바로 사용할 수 있는 클라우드 호스팅 애플리케이션 소프트웨어에 대한 온디맨드 액세스입니다.
  • 서비스형 플랫폼(PaaS)은 애플리케이션 개발, 실행 및 관리를 위한 하드웨어, 소프트웨어 및 인프라를 포함하는 완전한 클라우드 플랫폼입니다.
  • 서비스형 인프라(IaaS)는 기본적인 컴퓨팅, 네트워크 및 스토리지 리소스를 제공하는 클라우드 컴퓨팅 모델입니다.
  • 서버리스 컴퓨팅(서버리스)은 프로비저닝, 확장, 스케줄링, 패치 등 모든 백엔드 인프라 관리 작업을 클라우드 공급자에게 오프로드하는 클라우드 컴퓨팅 모델입니다.
퍼블릭 클라우드의 이점

다음은 퍼블릭 클라우드 솔루션을 도입할 경우 조직이 누릴 수 있는 몇 가지 이점입니다.

  • 비용 효율성: 사용량 기반 요금제 또는 구독 요금제로 하드웨어 및 온프레미스 인프라에 대한 지출을 줄입니다.
  • 효율성: 사용한 만큼만 비용을 지불하여 낭비되는 리소스를 제거합니다. 
  • 탄력성: 예상치 못한 트래픽 급증(예: 전자 상거래 플래시 세일)에 대응하여 자동으로 용량을 추가합니다.
  • 확장성: 기존 리소스의 기능을 업그레이드하거나(스케일 업) 부하를 공유하기 위해 추가 리소스를 통합(스케일 아웃)하여 워크로드를 효과적으로 늘립니다. 
  • 혁신: 최첨단 기술(예: 인공 지능(AI), 엣지 컴퓨팅, 사물인터넷(IoT))을 이용합니다.
  • 지출 예측 가능성: 보다 예측 가능한 지속적인 운영 비용으로 전체 IT 지출 비용을 절감할 수 있습니다.
  • 팀 협업: 어디서든 퍼블릭 클라우드 리소스에 액세스하고, 팀이 분산된 위치에서 실시간으로 서로 소통할 수 있도록 하여 더 빠른 결과를 얻을 수 있습니다.
  • 고가용성 및 안정성: 다운타임을 줄이고 자동 백업 및 재해 복구를 통해 데이터 복원력을 보장합니다.
  • 지속가능성: CSP 리소스 공유를 통해 에너지 효율을 높여 탄소 발자국을 줄입니다.
퍼블릭 클라우드, 프라이빗 클라우드, 하이브리드 클라우드, 멀티클라우드 비교

퍼블릭 클라우드 외에도 클라우드 배포 모델에는 프라이빗 클라우드, 하이브리드 클라우드 및 멀티 클라우드가 포함되며 각각 고유한 이점을 제공합니다.

프라이빗 클라우드는 한 회사가 독점적으로 운영하는 싱글 테넌트 클라우드 인프라를 말하며, 회사의 물리적 위치인 온프레미스에서 호스팅됩니다. 전용 클라우드 제공업체 또는 타사 인프라에서도 프라이빗 클라우드를 호스팅할 수 있습니다. 프라이빗 클라우드는 금융, 정부 또는 의료 분야와 같이 민감한 데이터를 다루는 산업에서 엄격한 규정 또는 보안 요구 사항이 필요한 조직에 이상적인 환경입니다.

하이브리드 클라우드 모델은 여러 컴퓨팅 환경(예: 온프레미스, 프라이빗 클라우드, 퍼블릭 클라우드)을 결합하여 유연한 단일 관리형 IT 인프라를 구축합니다.

오늘날 기업은 일반적으로 하이브리드 클라우드 환경과 멀티클라우드(여러 공급업체의 퍼블릭 클라우드 서비스 사용)를 결합합니다. 멀티클라우드 접근 방식은 조직이 공급업체 종속을 방지하고 요구 사항을 충족하는 최상의 클라우드 서비스를 선택하는 데 도움이 됩니다.

하이브리드 멀티클라우드는 대기업을 위한 실질적인 선택이 되었으며, 워크로드가 배포되고 확장되는 위치를 가장 잘 제어할 수 있습니다. 

주요 퍼블릭 클라우드 사용 사례

기업이 퍼블릭 클라우드 컴퓨팅 서비스를 활용하여 비용 절감, 혁신 및 전반적인 비즈니스 성장을 달성하는 10가지 방법을 소개합니다.

1. 스토리지

퍼블릭 클라우드 스토리지는 스토리지 용량과 서비스형 기술로 구성되어 조직이 사내 스토리지 기능을 구축하고 유지 관리하는 데 드는 자본 비용을 줄이거나 없애는 데 도움이 됩니다. 클라우드 스토리지는 동일한 회사 데이터를 여러 시스템에 저장함으로써 자연 재해, 정전 또는 기타 비상 사태에 직면했을 때 비즈니스 연속성을 지원하는 데 필요한 중복성을 제공합니다.

2. 동적 리소스 할당

퍼블릭 클라우드는 기업이 비즈니스 요구 사항에 따라 리소스를 확장하거나 축소할 수 있는 탄력성을 제공합니다. 예를 들어, 계절별 매출이 높은 전자 상거래 사이트는 퍼블릭 클라우드를 사용하여 온라인 서비스를 빠르게 확장할 수 있습니다. 피크 기간 동안 추가된 용량에 대해서만 비용을 지불하고, 정규 판매 기간에는 용량을 축소할 수 있습니다.

3. 개발 및 테스트

퍼블릭 클라우드 환경은 훨씬 더 많은 비용과 시간이 소요될 수 있는 기존의 워터폴 방식에 비해 새로운 애플리케이션을 개발하고 테스트하기에 이상적인 환경을 제공합니다. 예를 들어, 개발자는 퍼블릭 클라우드 기반 가상 머신에서 테스트 환경을 단 몇 분 만에 프로비저닝할 수 있습니다. 개발자가 테스트 환경 사용을 마치면 쉽게 종료할 수 있습니다.

4. 클라우드 네이티브 애플리케이션 및 DevOps

퍼블릭 클라우드 환경은 DevOps 관행의 중요한 부분인 마이크로 서비스라고 하는 여러 개의 상호 의존적인 소규모 서비스로 구성된 소프트웨어 프로그램인 클라우드 네이티브 애플리케이션을 지원합니다. 개발자는 DevOp 도구를 사용하여 클라우드 네이티브 개발 및 고품질 소프트웨어의 신속한 제공을 자동화하고 컨테이너화된 애플리케이션을 한 번 빌드하고 어디에나 배포합니다.

5. 로우 코드

로우 코드는 개발 프로세스의 자동화를 지원하는 드래그 앤 드롭 기능이 있는 그래픽 사용자 인터페이스를 갖춘 소프트웨어에 대한 시각적 접근 방식입니다. 로우 코드 플랫폼은 정식 코딩 경험이 거의 없는 '시민' 개발자를 위한 앱 개발을 민주화합니다. 로우 코드는 기업이 워크플로를 간소화하고 웹사이트 및 모바일 앱 개발, 외부 플러그인 통합, 인공 지능(AI) 및 머신 러닝(ML)과 같은 클라우드 기반 차세대 기술을 가속화하는 데 도움이 됩니다.

6. 분석

휴대폰, 사물인터넷(IoT) 및 기타 스마트 디바이스에서 수집되는 데이터가 증가함에 따라 기업은 그 어느 때보다 빠르게 데이터를 분석해야 합니다. 매우 방대하고 다양한 빅데이터 세트를 대상으로 고급 분석 기술을 사용하는 빅데이터 분석은 비즈니스 성공에 매우 중요해졌습니다. 퍼블릭 클라우드 환경은 빅 데이터를 지원하는 데 필요한 컴퓨팅 및 네트워킹 인프라를 제공하여 기업이 데이터 기반 의사 결정을 더 빠르게 내리고 더 나은 고객 경험을 실시간으로 대규모로 제공할 수 있도록 합니다.

7. 하이브리드 멀티클라우드 전략

퍼블릭 클라우드는 하이브리드 멀티클라우드 전략의 핵심입니다퍼블릭 클라우드 서비스를 프라이빗 클라우드 또는 온프레미스 인프라와 통합함으로써 조직은 워크로드를 실행할 위치를 선택하고 다양한 CSP에서 최상의 서비스를 선택할 수 있습니다. 예를 들어, 금융 기관은 퍼블릭 클라우드를 사용하여 새로운 애플리케이션을 테스트하고 개발하는 동시에 사기에 민감하고 규제가 적용되는 워크로드를 전용 CSP가 호스팅하는 프라이빗 클라우드에 배포하기를 원할 수 있습니다.

8. 생성형 AI

생성형 AI는 컴퓨팅, 스토리지, 네트워킹 기능에 대한 엄청난 요구 사항을 충족하기 위해 클라우드를 통해 실시간으로 대규모로 데이터를 처리해야 합니다. 퍼블릭 클라우드 제공업체는 기업이 생성형 AI 워크로드를 지원할 수 있는 여러 분산된 데이터 센터의 처리 능력을 활용하고 데이터에 액세스할 수 있는 기능을 제공합니다.

9. 엣지 컴퓨팅

엣지 컴퓨팅은 엔터프라이즈 애플리케이션을 데이터 소스(예: 휴대폰, 센서, IoT, 디바이스 또는 로컬 엣지 서버)에 더욱 가깝게 가져와 더 빠른 인사이트, 향상된 응답 시간 및 더 나은 대역폭을 제공합니다. 예를 들어, 엣지 장치는 전력망 운영을 모니터링하여 에너지 부문의 에너지 낭비를 줄이는 데 도움이 됩니다. 퍼블릭 클라우드는 엣지 서비스를 중앙 집중식 퍼블릭 클라우드 또는 다른 엣지 데이터 센터에 연결하여 엣지 서비스와 시너지 효과를 발휘합니다. 대부분의 경우 가장 관련성이 높은 데이터만 엣지에서 처리됩니다. 반면, 덜 중요한 데이터는 기본 퍼블릭 클라우드 데이터 센터로 전송되어 처리되므로 컴퓨팅 리소스를 확보하여 지연 시간을 줄일 수 있습니다.

10. 양자 컴퓨팅

양자 컴퓨팅은  컴퓨터 하드웨어, 알고리즘 및 기타 양자 역학 기술을 사용하여 복잡한 문제를 해결합니다. 비즈니스용 양자 컴퓨팅은 아직 초기 단계에 있지만, 방대한 컴퓨팅 기능(예: 화학, 생물학, 의료, 금융)이 필요한 산업의 조직들은 비즈니스 방식을 혁신할 수 있는 양자의 잠재력을 활용하기 시작하고 있습니다. 오늘날의 퍼블릭 클라우드 서비스 제공업체는 양자 머신 임대, 유틸리티 규모의 양자 알고리즘 및 애플리케이션 개발을 위한 플랫폼 등과 관련된 서비스를 제공하기 시작했습니다.

IBM의 퍼블릭 클라우드 솔루션

퍼블릭 클라우드의 모든 기능을 활용하려면 고성능의 안전하고 규정을 준수하는 클라우드 환경을 제공할 수 있는 엔터프라이즈급 플랫폼이 필요합니다. 가장 미션 크리티컬한 워크로드를 지원하도록 구축된 IBM Cloud는 170개 이상의 퍼블릭 클라우드 솔루션을 갖춘 풀 스택 클라우드 플랫폼으로, 고객이 서드파티 위험을 완화하고 가치 실현 시간을 늘리며 소유 비용(TCO)을 낮출 수 있도록 지원합니다.

작가
Stephanie Susnjara IBM Content Contributor