가이드

클라우드 컴퓨팅 완벽 가이드

클라우드 컴퓨팅 완벽 가이드
클라우드 컴퓨팅이란 무엇일까요? 이 가이드에서는 빠르게 발전하는 클라우드 컴퓨팅 기술과 이를 활용해 비즈니스를 가속화할 수 있는 방법에 대해 자세히 알아봅니다.

클라우드 컴퓨팅이란?

모든 것이 서비스로 실행되는 세상에서, 클라우드 컴퓨팅은 기술 분야에서 가장 많이 회자되는 기술 중 하나입니다. 그렇다면 클라우드 컴퓨팅이란 정확히 무엇이며, 디지털 트랜스포메이션에 왜 그렇게 중요할까요?

클라우드 컴퓨팅은 클라우드를 통해 스토리지, 네트워킹 및 컴퓨팅 리소스를 온디맨드 방식으로 제공합니다. 클라우드는 Amazon, Microsoft, Google 같은 클라우드 서비스 공급업체가 인터넷에서 앱과 API를 통해 대중이 액세스할 수 있게 한 서버와 데이터센터의 글로벌 네트워크입니다.

온프레미스 서버, 컴퓨터 및 네트워킹 인프라에 의존하는 대신, 클라우드 컴퓨팅은 원격 데이터센터에 있는 하드웨어로 분석 파이프라인, 소프트웨어 및 기타 애플리케이션 워크로드를 지원합니다.

클라우드 컴퓨팅은 어떻게 작동할까요?

클라우드 컴퓨팅의 핵심 아이디어는 컴퓨팅 워크로드 또는 용량 요구사항을 처리할 수 있는 더 나은 장비를 갖춘 클라우드 서비스 제공업체에 기술 인프라 요구사항을 아웃소싱하는 능력입니다. 서비스 사용에 대한 대가로 SLA를 통해 공급업체에게 구독료를 지불합니다. 고객에게 더 유연한 과금 모델과 세분화된 제어 기능을 제공하는 클라우드 서비스 공급업체들이 늘고 있습니다. OPEX 구독 모델은 사용한 스토리지 및 컴퓨팅 리소스에 대한 비용만 지불하면 되기 때문에 예산을 보다 효과적으로 관리할 수 있습니다.

IaaS vs PaaS vs SaaS: 차이점은 무엇일까요?

퓨어스토리지는 다음과 같은 다양한 목적으로 클라우드 컴퓨팅을 사용합니다.

  • Slack 같은 서비스형 소프트웨어(SaaS) 앱을 사용하여 프로젝트를 원격으로 협업
  • Heroku 같은 서비스형 플랫폼(PaaS) 앱으로 앱 배포 간소화
  • Amazon EC2 같은 서비스형 인프라(IaaS) 앱으로 컴퓨팅 및 용량을 효율적으로 확장

SaaS, PaaS 및 IaaS는 함께 클라우드 컴퓨팅 스택을 구성합니다. SaaS, PaaS 및 IaaS의 핵심적인 차이점은 애플리케이션 기술 스택의 구성 요소가 클라우드 서비스 공급업체에 아웃소싱된다는 점입니다.

서비스

//블록

티어

울트라

프리미엄

성능

용량

활용 사례

인메모리 데이터베이스

Oracle

VDI/가상화

프로덕션 데이터베이스

컨테이너

Oracle

VDI/가상화

프로덕션 데이터베이스

컨테이너

Oracle
VDI/가상화
프로덕션 데이터베이스
컨테이너

IoT 용량 스냅샷

상대적 성능1

20배

10배

3배

1배

최소 약정

50 TiB

50 TiB

50 TiB

200 TiB

월 GiB당 시작 MSRP

$0.219

$0.111

$0.077

$0.042

클라우드 컴퓨팅 vs. 클라우드 스토리지: 차이점은 무엇일까요?

클라우드 컴퓨팅과 클라우드 스토리지는 웹에서 서로 바꿔 사용할 수 있지만 둘 사이에는 미묘하지만 뚜렷한 차이가 존재합니다.

  • 클라우드 스토리지는 클라우드에 이미지, 비디오, 파일 및 기타 데이터를 저장하는 것을 말합니다. 데이터는 일반적으로 클라우드 서비스 공급업체가 운영하는 데이터센터의 원격 서버에 저장됩니다.
  • 클라우드 컴퓨팅은 클라우드에서 애플리케이션을 실행하는 것을 말합니다. 원격 서버의 처리 능력을 활용하여 애플리케이션 로직의 일부 또는 전체를 실행하는 데 필요한 계산 작업을 처리합니다.

클라우드 스토리지는 클라우드 컴퓨팅의 한 유형입니다. 클라우드 내에서 실행될 수 있는 애플리케이션의 한 유형으로 생각할 수 있습니다. 클라우드 애플리케이션은 종종 클라우드 서비스 공급업체의 스토리지와 컴퓨팅 리소스를 모두 사용하여 작동합니다.

클라우드 컴퓨팅과 클라우드 스토리지의 차이점에 대해 자세히 알아보십시오.

퍼블릭 클라우드 vs. 프라이빗 클라우드 vs. 하이브리드 클라우드 vs. 멀티 클라우드

NIST(National Institute of Standards and Technology)는 클라우드를 배포 모델 유형에 따라 네 가지로 분류하고 있습니다. 클라우드라는 측면에서 이러한 배포 모델은 클라우드 서비스의 물리적 위치가 아니라 리소스를 공유하는 방식에 차이가 있습니다. 퍼블릭, 프라이빗, 하이브리드 및 멀티 클라우드 배포 간의 차이점을 자세히 살펴보겠습니다.

퍼블릭 클라우드

퍼블릭 클라우드는 서드파티 공급업체가 인터넷을 통해 기업에 서비스 또는 리소스를 제공하는 모델 유형입니다. 기반 인프라는 조직과 수천 명의 다른 사용자들 간에 공유됩니다.

프라이빗 클라우드

프라이빗 클라우드는 클라우드 서비스 또는 기반 인프라가 단일 조직에 의해서만 사용되는 클라우드 배포 모델 유형입니다. 프라이빗 클라우드는 조직 내에서 온-프레미스로 호스팅되거나 서드파티 클라우드 공급업체를 통해 원격으로 호스팅될 수 있습니다.

하이브리드 클라우드

하이브리드 클라우드는 암호화를 통해 퍼블릭 클라우드와 프라이빗 클라우드를 안전하게 통합하여 데이터 이동성을 향상시킵니다. 클라우드는 분리되어 있지만 두 클라우드의 스토리지 및 컴퓨팅 리소스를 동일한 작업에 사용할 수 있도록 잘 정의된 접점을 공유합니다.

멀티 클라우드

멀티 클라우드는 조직 내 다양한 작업을 위해 여러 온프레미스와 클라우드 배포를 사용하는 것을 말합니다. 멀티 클라우드 배포는 퍼블릭, 프라이빗 또는 하이브리드일 수 있습니다. 기술 스택 내에서 별도의 기능을 수행하는 다양한 클라우드 제공업체가 제공할 수 있습니다.

다양한 유형의 클라우드 서비스에 대해 자세히 알아보세요.

클라우드-네이티브 애플리케이션이란?

클라우드-네이티브는 클라우드 컴퓨팅 제공 모델의 역량을 활용하는 애플리케이션 개발 및 배포에 대한 현대적인 접근 방식입니다. 필요에 따라 리소스를 확장 및 축소할 수 있는 퍼블릭, 프라이빗 및 하이브리드 클라우드 같은 동적 환경에서 애플리케이션을 개발하고 배포한다는 것이 핵심입니다. 클라우드 네이티브 애플리케이션은 컨테이너화되어 클라우드에서 실행되는 마이크로서비스로 배포됩니다. 이들은 애자일(Agile) 및 데브옵스(DevOps) 방법론의 원칙을 구현하며, 지속적 통합 및 제공(CI/CD) 파이프라인으로 배포됩니다. 앱을 클라우드-네이티브로 만드는 몇 가지 핵심 기술과 개념을 살펴보겠습니다.

컨테이너

컨테이너는 가상화를 운영 체제 수준으로 끌어올립니다. 컨테이너는 바이너리, 라이브러리, 구성 파일 등 프로세스, 앱 또는 서비스를 실행하는 데 필요한 모든 코드와 종속성을 패키징할 수 있습니다. 컨테이너화된 소프트웨어는 한 컴퓨팅 환경에서 다른 컴퓨팅 환경으로 이동하여 안정적으로 실행될 수 있습니다. 빠르고, 이동성이 뛰어나며, 가벼운 컨테이너를 동적으로 오케스트레이션하여 성능과 리소스 소비를 최적화할 수 있습니다.

마이크로서비스 아키텍처

마이크로서비스 아키텍처는 소프트웨어 시스템 개발에 대한 모듈식 접근 방식입니다. 하나의 큰 모놀리식 애플리케이션을 구축하는 대신, 정의된 운영 및 인터페이스를 갖춘 단일 기능 서비스 제품군을 구축합니다. 이러한 모듈식 앱 개발 방식은 확장성, 유연성 및 테스트 가능성을 향상시킵니다. 컨테이너는 마이크로서비스 아키텍처에 적합합니다.

데브옵스

데브옵스는 개발 팀과 운영 팀 간의 통합 및 커뮤니케이션을 개선하여 소프트웨어 개발 수명 주기를 간소화하는 것을 목표로 하는 방법론, 자동화 기술 및 모범 사례의 조합입니다. 최종 목표는 더욱 빠른 제품 개발 및 배포를 위한 CI/CD 파이프라인입니다. 컨테이너는 개발, 테스트 및 배포 프로세스를 간소화 및 가속화하는 데 도움이 될 수 있습니다.

클라우드 네이티브 애플리케이션에 대해 자세히 알아보세요.

하이브리드 클라우드의 장점에는 어떠한 것들이 있나요?

기반 소프트웨어 및 하드웨어 환경에서 스토리지 및 컴퓨팅 리소스를 분리하면, 많은 이점이 있으며 특히 민첩하게 리소스를 관리할 수 있습니다. 클라우드 컴퓨팅의 이점은 다음과 같습니다.

  • 탄력적인 확장성. 서비스 수요의 변동에 따라 스토리지 및 컴퓨팅 리소스를 확장하거나 축소합니다. 
  • 자본 비용 절감. 서버 및 기타 하드웨어 랙 구매와 관련된 설치, 유지 관리, 에너지 및 인력 비용을 절약할 수 있습니다. 
  • 개선된 성능과 안정성. Google, Amazon, Microsoft 같은 대규모 클라우드 서비스 공급업체의 데이터센터 리소스를 활용할 수 있습니다. 
  • 생산성 향상. 클라우드 컴퓨팅은 기본 소프트웨어 및 하드웨어 환경의 세부 정보를 추상화하여 다양한 디바이스에서 스토리지 및 컴퓨팅 리소스를 더 쉽게 관리할 수 있도록 합니다.

클라우드 간의 격차를 줄여주는 퓨어스토리지

멀티 클라우드 에코시스템은 조직이 온-프레미스 또는 프라이빗 클라우드에서 퍼블릭 및/또는 하이브리드 클라우드로 전환할 때 유기적으로 생성됩니다. 클라우드 서비스 공급업체와 애플리케이션 스택 일부에 대한 SLA를 체결하면, 멀티 클라우드 배포가 실행됩니다. 시간이 지남에 따라 조직이 더 많은 SLA를 선택하면, 사일로화된 특성상 기존 멀티 클라우드 배포는 상당히 복잡해질 수 있습니다. 이러한 복잡성은 관리하기 어렵고, 서로 다른 클라우드 환경에서 사일로화된 스토리지와 컴퓨팅 리소스 간의 비효율성이 가중되기 시작합니다. 그렇기 때문에, 클라우드와 온프레미스 인프라 간의 데이터 이동성을 개선하는 것이 클라우드 컴퓨팅의 진정한 잠재력을 깨우는 열쇠입니다. 퓨어스토리지는 하이브리드 및 멀티 클라우드 생태계를 현대적인 데이터 경험(Modern Data Experience™)을 제공하는 단일의 민첩한 데이터 평면으로 통합합니다. 퓨어스토리지는 다음과 같은 기능을 제공하는 진정한 하이브리드 클라우드를 구현합니다:

  • 멀티 클라우드의 모든 장점과 함께 하이브리드 클라우드의 유연성을 제공 
  • 퍼블릭 및 프라이빗 클라우드 환경 전체에 손쉬운 데이터 및 앱 이동성을 지원 
  • 퓨어스토리지 온-프레미스 NVMe 올플래시 스토리지의 네이티브 성능을 지원 
  •  퓨어 클라우드 블록 스토어(Pure Cloud Block Store™)로 모든 클라우드 리소스를 단일 인터페이스로 통합

퓨어스토리지와 함께 사일로화된 프라이빗 및 퍼블릭 클라우드 환경의 복잡성을 제거하세요.

업계 1위 포트웍스

GigaOm 리서치는 20개의 쿠버네티스 데이터 스토리지 플랫폼 중 퓨어스토리지 기반 포트웍스를 1위로 선정했습니다. 글로벌 2000개 기업의 IT 부서가 포트웍스를 신뢰하는 이유입니다.

800-379-7873 +44 20 3870 2633 +43 720882474 +32 (0) 7 84 80 560 +33 9 75 18 86 78 +49 89 12089 253 +353 1 485 4307 +39 02 9475 9422 +31 (0) 20 201 49 65 +46-101 38 93 22 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 31 52 80 624 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387
Your Browser Is No Longer Supported!

Older browsers often represent security risks. In order to deliver the best possible experience when using our site, please update to any of these latest browsers.