Trace Id is missing
주 콘텐츠로 건너뛰기

클라우드 컴퓨팅이란?

초보자 설명서
 

클라우드 컴퓨팅의 최고 이점

클라우드 컴퓨팅은 그 동안 기업이 IT 리소스에 접근하던 방식을 크게 바꾸어 놓았습니다. 조직에서 클라우드 컴퓨팅 서비스로 전환하는 7가지 일반적인 이유는 다음과 같습니다.

비용

속도

뛰어난 확장성

생산성

성능

안정성

보안

클라우드 컴퓨팅 유형

모든 클라우드가 같지 않으며 하나의 클라우드 컴퓨팅 유형만이 누구에게나 적합한 것은 아닙니다. 여러 가지 서로 다른 모델, 유형 및 서비스가 결합하여 사용자에게 적합한 솔루션을 제공합니다.

 

먼저, 클라우드 서비스를 구현할 클라우드 배포 유형 또는 클라우드 컴퓨팅 아키텍처를 결정해야 합니다. 클라우드 서비스를 배포하는 방식으로는 퍼블릭 클라우드, 프라이빗 클라우드 또는 하이브리드 클라우드의 세 가지가 있습니다. 퍼블릭, 프라이빗 및 하이브리드 클라우드에 대해 자세히 알아보세요.

퍼블릭 클라우드

퍼블릭 클라우드는 인터넷을 통해 서버 및 스토리지와 같은 컴퓨팅 리소스를 제공하는 타사 클라우드 서비스 공급자가 소유하고 운영합니다. 퍼블릭 클라우드의 예로 Microsoft Azure를 꼽을 수 있습니다. 퍼블릭 클라우드를 사용할 경우 모든 하드웨어, 소프트웨어 및 기타 지원 인프라를 클라우드 공급자가 소유하고 관리합니다. 사용자는 웹 브라우저를 사용하여 이러한 서비스에 액세스하고 계정을 관리합니다. 

프라이빗 클라우드

프라이빗 클라우드는 단일 비즈니스 또는 조직에서 독점적으로 사용되는 클라우드 컴퓨팅 리소스를 의미합니다. 프라이빗 클라우드는 회사의 실제 온사이트 데이터 센터 내에 배치할 수 있습니다. 일부 회사에서는 해당 프라이빗 클라우드를 호스트하기 위해 타사 서비스 공급자에 비용을 지급하기도 합니다. 프라이빗 클라우드는 서비스와 인프라가 개인 네트워크에서 유지 관리되는 클라우드입니다.

하이브리드 클라우드

하이브리드 클라우드는 퍼블릭 클라우드와 프라이빗 클라우드 간에 데이터와 애플리케이션을 공유할 수 있는 기술로 함께 바인딩된 퍼블릭 클라우드와 프라이빗 클라우드를 결합합니다. 하이브리드 클라우드는 데이터 및 애플리케이션을 프라이빗 클라우드와 퍼블릭 클라우드 간에 이동할 수 있도록 하여, 비즈니스에 더 높은 유연성, 더 많은 개발 옵션을 제공하며 기존 인프라, 보안 및 규정 준수를 최적화하도록 지원합니다. 

클라우드 서비스 형식: IaaS, PaaS, 서버리스, SaaS

대부분의 클라우드 컴퓨팅 서비스는 IaaS(Infrastructure as a Service), PaaS(Platform as a Service), 서버리스 및 SaaS(Software as a Service)의 네 가지 범주로 나뉩니다. 이 클라우드 컴퓨팅 서비스는 중첩되어 빌드되므로 클라우드 컴퓨팅 "스택"이라고도 합니다. 클라우드 컴퓨팅 서비스가 무엇이고 서로 어떻게 다른지 알아두면 비즈니스 목표를 더욱 쉽게 달성할 수 있습니다.

IaaS

클라우드 컴퓨팅 서비스의 가장 기본적인 범주입니다.  IaaS(Infrastructure as a Service)를 사용할 경우 클라우드 공급자로부터 종량제 방식으로 서버와 VM(가상 머신), 스토리지, 네트워크, 운영 체제 등의 IT 인프라를 대여합니다.

PaaS

PaaS(Platform as a Service) 는 소프트웨어 애플리케이션을 개발, 테스트, 제공 및 관리하기 위한 주문형 환경을 제공하는 클라우드 컴퓨팅 서비스를 의미합니다. PaaS는 개발자가 개발에 필요한 서버, 스토리지, 네트워크 및 데이터베이스의 기본 인프라를 설정하거나 관리할 필요 없이 더 쉽고 빠르게 웹앱이나 모바일 앱을 만들 수 있도록 디자인되었습니다.

SaaS

SaaS(Software as a Service) 는 인터넷을 통해 주문형과 일반적으로 구독 방식으로 소프트웨어 애플리케이션을 제공하는 방법입니다. SaaS를 사용할 경우 클라우드 공급자는 소프트웨어 애플리케이션과 기본 인프라를 호스트하고 관리하며 소프트웨어 업그레이드 및 보안 패치와 같은 유지 관리를 처리합니다. 사용자는 일반적으로 휴대폰, 태블릿 또는 PC에서 웹 브라우저를 사용하여 인터넷을 통해 애플리케이션에 연결합니다.

서버리스 컴퓨팅

PaaS와 중첩된  서버리스 컴퓨팅 은 필요한 서버와 인프라를 지속해서 관리하는 데 시간을 소비하지 않고 앱 기능을 빌드하는 데 초점을 맞추고 있습니다. 클라우드 공급자가 설정, 용량 계획 및 서버 관리를 처리합니다. 서버리스 아키텍처는 확장성이 높고 이벤트를 기반으로 하며 특정 함수 또는 트리거가 발생하는 경우에만 리소스를 사용합니다.

클라우드 컴퓨팅의 용도

여러분은 인식하지 못하고 있더라도 현재 클라우드 컴퓨팅을 사용하고 있을 것입니다. 온라인 서비스를 사용하여 전자 메일을 보내고 문서를 편집하며 영화나 TV를 보고 음악을 들으며 게임을 플레이하거나 사진 및 기타 파일을 저장하는 경우 이러한 모든 일이 가능한 것은 이면에 클라우드 컴퓨팅이 있기 때문일 것입니다. 소규모 신생 기업, 세계적 기업, 정부 기관, 비영리 기관 등 많은 조직에서 다양한 이유로 클라우드 컴퓨팅 기술을 수용하고 있습니다.

 

클라우드 공급자가 제공하는 클라우드 서비스를 통해 가능한 작업의 예는 다음과 같습니다.

  • 클라우드 네이티브 애플리케이션 만들기

    웹, 모바일, API 등의 애플리케이션을 빠르게 빌드, 배포 및 크기 조정하세요. 컨테이너,  Kubernetes, 마이크로 서비스 아키텍처, API 기반 통신, DevOps 등의  클라우드 네이티브[RM1]  기술 및 방식을 이용하세요.

  • 데이터 저장, 백업 및 복구

    인터넷을 통해 모든 위치와 모든 디바이스에서 액세스할 수 있는 오프사이트 클라우드 스토리지 시스템에 데이터를 전송하면 보다 비용 효과적인 방식으로 대규모 데이터를 보호할 수 있습니다.

  • 오디오 및 비디오 스트리밍

    글로벌 배포를 통해 고해상도 비디오와 오디오를 지원하는 모든 디바이스에서 언제 어디서나 대상 고객과 연결하세요.

  • 주문형 소프트웨어 제공

    SaaS(Software as a Service)라고도 하는 주문형 소프트웨어를 사용하면 고객이 원할 때 언제든지 위치와 관계없이 최신 소프트웨어 버전과 업데이트를 고객에게 제공할 수 있습니다.

  • 애플리케이션 테스트 및 빌드

    쉽게 규모를 확대하거나 축소할 수 있는 클라우드 인프라를 사용하여 애플리케이션 개발 비용과 시간을 줄이세요.

  • 데이터 분석

    클라우드에서 팀, 부서 및 위치와 관계없이 데이터를 통합하세요. 그다음, 기계 학습 및 인공 지능 등의 클라우드 서비스를 사용하여 보다 정보를 기반으로 한 의사 결정을 내리는 데 필요한 인사이트를 파악하세요.

  • 인텔리전스 포함

    인텔리전트 모델을 사용하여 고객과 연결하고 캡처된 데이터로부터 중요한 인사이트를 제공하세요.

Microsoft 및 클라우드 컴퓨팅

Microsoft는 모든 규모의 기업에 클라우드 컴퓨팅 서비스를 제공하는 선도적인 글로벌 공급자입니다. Microsoft 클라우드 플랫폼, Microsoft Azure가 다른 클라우드 공급자와 어떻게 비교되는지를 자세히 알아보려면  Azure란? 및 Azure와 AWS 비교를 참조하세요. 모범 사례, 리소스 및 전문가 지원을 통해 클라우드 여정을 가속화하려면 Azure 마이그레이션 및 현대화 프로그램을 참조하세요.

자주 묻는 질문

  • 클라우드는 세계에 분산된 원격 서버의 광범위한 네트워크입니다. 이러한 서버는 데이터를 저장 및 관리하고, 애플리케이션을 실행하고, 인터넷을 통해 스트리밍 비디오, 웹 메일 및 오피스 생산성 소프트웨어와 같은 콘텐츠 및 서비스를 제공합니다. 파일과 데이터를 클라우드에 저장하면 로컬 컴퓨터와 서버에 의존하지 않아도 됩니다. 대신 언제 어디서나 인터넷 지원 디바이스에서 온라인으로 데이터에 액세스할 수 있습니다. 

    자세한 정보

  • 다중 클라우드 컴퓨팅은 동일한 유형의 IT 솔루션 또는 워크로드에 대해 둘 이상의 클라우드 공급자의 여러 클라우드 컴퓨팅 서비스를 사용합니다. 프라이빗 클라우드와 퍼블릭 클라우드를 모두 포함하는 다중 클라우드 전략은 조직이 위험을 완화하고 향상된 워크로드 유연성을 제공하는 데 도움이 됩니다. 여러 클라우드 공급자의 다양한 제품 및 기능을 선택하면 조직에서 특정 IT 요구 사항에 가장 적합한 솔루션을 빌드할 수 있습니다.

    자세한 정보

  • 일반적으로 클라우드 컴퓨팅에는 기술적인 IT 환경이 필요하지 않습니다. 클라우드 컴퓨팅은 단순히 스토리지, 데이터베이스, 소프트웨어, 분석을 포함한 컴퓨팅 서비스를 인터넷을 통해 제공하는 것을 의미합니다. 컴퓨팅 개념과 용어에 대한 기본적인 지식만 있든 더 기술적인 작업자이든 관계없이 현재 보유한 온-프레미스 컴퓨팅 지식과 기술을 클라우드에 적용할 수 있습니다.

    자세한 정보

  • 클라우드 공급자는 일반적으로 종량제 가격 책정 모델을 사용하므로 조직은 사용하는 클라우드 서비스에 대해서만 요금을 지불합니다. 이를 통해 회사는 운영 비용을 절감하고, 인프라를 보다 효율적으로 실행하고, 변화하는 비즈니스 요구에 따라 클라우드 컴퓨팅 비용을 늘리거나 줄일 수 있습니다. 예를 들어 Azure는 선불 약정 없이 종량제 가격을 제공하고 12개월 동안 인기 서비스를 체험하고 55가지 이상의 기타 서비스를 상시 무료로 이용할 수 있는 체험 서비스를 제공합니다.