클라우드 컴퓨팅이란 무엇입니까? 완전한 가이드
게시 됨: 2020-01-16궁극적으로 전환할 수 있도록 적시에 적절한 콘텐츠로 가치가 높은 타겟 계정을 어떻게 참여시키나요?
답은 계정 기반 마케팅에서 찾을 수 있습니다. B2B 마케터는 이러한 유형의 전략을 구현하고 대규모 투자를 하고 그렇게 함으로써 수익이 증가하는 것을 보고 있습니다.
ITSMA에 따르면 ROI를 구현하고 측정한 B2B 마케터의 거의 85%는 ABM이 다른 어떤 마케팅 방법보다 높은 수익을 제공했다고 말합니다.
많은 마케터가 틀릴 수는 없습니다.
- 클라우드 컴퓨팅 정의
- 어떻게 작동합니까
- 클라우드 서비스 유형
- 클라우드 배포 모델
- 클라우드 컴퓨팅의 이점
- 클라우드의 단점
- 클라우드 컴퓨팅의 미래
클라우드 컴퓨팅이란 무엇입니까?
클라우드는 사용한 만큼만 빌리는 편리한 주문형 유틸리티로 인터넷을 통해 컴퓨팅 리소스 풀을 호스팅하는 플랫폼입니다. 모든 클라우드는 기본적으로 컴퓨팅 및 스토리지 리소스로 구성된 가상화된 데이터 센터입니다.
클라우드 컴퓨팅 서비스라는 용어는 클라우드를 통해 호스팅되는 모든 서비스를 포함합니다. 따라서 클라우드 컴퓨팅은 클라우드를 통해 스토리지, 애플리케이션 및 서버와 같은 서비스를 활용하는 것입니다.
대부분의 조직은 인프라 비용, 유지 관리 비용에 대한 투자를 줄이고 24시간 내내 리소스 가용성을 보장하기 위해 클라우드 서비스를 선택합니다. 클라우드 컴퓨팅은 기존 데이터 센터보다 더 효율적이고 비용 효율적인 솔루션입니다.
클라우드 컴퓨팅의 역사
오늘날의 클라우드 컴퓨팅은 John McCarthy, Douglas Parkhill이 공공 유틸리티로 컴퓨팅 시설을 제공하는 아이디어를 모색한 1960년대로 거슬러 올라갈 수 있습니다.
그러나 1970년대 IBM은 "시분할"이라는 개념으로 리소스를 공유하는 실용적인 응용 프로그램을 도입했습니다. 사용자가 시간을 예약하고 컴퓨팅 자원을 순차적으로 사용하거나 '일괄 처리'하는 것으로 제한되던 시대에 IBM은 RUSH(Remote Users of Shared Hardware)를 도입했습니다. 이를 통해 여러 사용자가 더미/가상 터미널을 통해 단일 컴퓨터의 컴퓨팅 리소스를 동시에 사용할 수 있습니다.
컴퓨팅에서 가상화의 탄생으로 간주됩니다. 이는 1990년대 그리드 컴퓨팅 및 유틸리티 컴퓨팅과 함께 클라우드 컴퓨팅의 디딤돌을 형성했습니다. 점차적으로 기계의 처리 능력이 증가하고 인터넷을 통한 네트워킹 대역폭이 폭발적으로 증가함에 따라 기업에서 이러한 리소스를 온디맨드 방식으로 동적으로 확장 가능한 방식으로 활용하도록 강화했습니다.
1999년에 Salesforce는 CRM 시스템을 호스팅하기 위해 클라우드 컴퓨팅 서비스를 성공적으로 구현한 최초의 기업이라고 할 수 있습니다.
클라우드 컴퓨팅은 어떻게 작동합니까?
엔터프라이즈 소프트웨어와 해당 데이터베이스가 있는 서버가 현장에 있다고 가정합니다. 이로 인해 IT 인프라 및 물리적 위치 측면에서 초기 투자가 발생하고 유지 보수와 관련된 비용이 점차 증가합니다.
이러한 비용을 피하기 위해 기업은 임대 기준으로 사양에 따라 동일하거나 고급 인프라를 제공하는 클라우드 컴퓨팅 서비스 공급업체를 찾습니다.
정기적인 유지 관리 및 업그레이드 활동은 공급업체에서 수행하며 비즈니스로서 이 임대 플랫폼에서 호스팅되는 애플리케이션을 관리하기만 하면 됩니다.
이러한 유틸리티의 추가 업스케일링 또는 다운그레이드도 클라우드 서비스 제공업체에서 동적으로 관리합니다.
이는 기업에 눈에 띄는 워크로드 및 비용 전환을 제공하고 핵심 비즈니스에 집중하는 데 도움이 되며 IT 리소스는 외부 엔터티에서 관리됩니다.
클라우드 컴퓨팅 서비스 유형
클라우드 공급업체에서 사용할 수 있는 서비스는 무엇입니까?
클라우드 컴퓨팅 서비스는 조달되는 유틸리티에 따라 IaaS(Infrastructure as a Services), PaaS(Platform as a Services) 및 SaaS(Software as a Service)의 3가지 주요 범주로 나뉩니다.
서비스로서의 인프라
IaaS는 가상화된 컴퓨팅 인프라가 클라우드 공급업체에 의해 기업을 위해 프로비저닝되고 관리되는 곳입니다. IaaS에서 제공되는 IT 리소스에는 인터넷을 통한 스토리지, 서버 및 네트워킹 유틸리티가 포함됩니다.
IaaS를 제공하는 주요 기업은 AWS, Rackspace Open Cloud, IBM Smart Cloud, Microsoft Azure 등입니다.
서비스로서의 플랫폼
PaaS는 기본 하드웨어와 결합되어 타사 공급업체가 애플리케이션을 개발하고 테스트하는 데 필요한 미들웨어, 운영 체제 및 도구를 제공하는 곳입니다. 이를 통해 기본 플랫폼에 필요한 유지 관리, 패치 또는 모든 종류의 용량 계획 비용을 피할 수 있습니다.
PaaS를 제공하는 일반적인 공급업체는 AWS, Salesforce.com, Microsoft Azure, Oracle Cloud, SAP 및 OpenShift입니다.
서비스로서의 소프트웨어
SaaS의 일부로 타사 공급업체는 사용한 만큼만 지불하는 방식으로 임대할 전체 스택을 제공합니다. SaaS는 인프라 또는 기본 소프트웨어가 유지 관리되는 방식에 대해 걱정하지 않고 조달된 소프트웨어에 대해 작업할 수 있는 완전한 자유를 제공합니다.
SaaS의 인기 있는 공급업체는 Microsoft 365, Zoho, Salesforce, SAP, Google G Suite 등입니다.
서버리스 컴퓨팅 소개
조직은 점차적으로 전용 또는 정의된 하드웨어 또는 플랫폼의 개념에서 서버리스 컴퓨팅으로 이동하고 있습니다. 서버리스 컴퓨팅은 클라우드 컴퓨팅 공급업체에서 제공하는 향후 개념이며 컨테이너화는 서버리스 컴퓨팅에 사용되는 핵심 요소입니다. 컨테이너는 애플리케이션이 원활하게 실행되는 데 필요한 IT 인프라 관련 정보를 담는 캡슐입니다.
서버리스 컴퓨팅 모델에서는 클라우드를 통해 애플리케이션을 배포할 때 클라우드 서비스 공급자가 코드를 분석하고 애플리케이션을 효과적으로 실행하는 데 필요한 리소스를 동적으로 생성합니다. 기본 인프라의 이러한 사양은 애플리케이션이 패키징된 컨테이너에 언급되어 있습니다.
서버리스 컴퓨팅의 도입으로 인해 애플리케이션 개발 및 호스팅 프로세스가 빠르게 변화하고 있습니다. 클라우드 컴퓨팅 서비스 제공업체는 유틸리티를 확장하고 조직이 애플리케이션과 고객에만 집중할 수 있도록 합니다. 이는 조직에 클라우드로 점진적으로 마이그레이션해야 하는 강력한 비즈니스 이유를 제공합니다.
클라우드 컴퓨팅 모델의 유형
클라우드 컴퓨팅 서비스가 제공되는 기반 비즈니스 모델은 선택한 호스팅 모델에 따라 크게 다릅니다.
퍼블릭 클라우드
여러 고객이 리소스를 공유하는 클라우드를 퍼블릭 클라우드라고 합니다. 클라우드 서비스를 조달하는 각 고객을 테넌트라고 합니다. 퍼블릭 클라우드에는 동일한 리소스 및 서비스를 공유하는 여러 테넌트가 있을 수 있습니다.
이 세입자는 우리의 물 또는 전기 사용량과 유사하게 사용하는 서비스에 대해서만 비용을 지불합니다. 그들은 미리 정해진 양의 공간이나 계산 능력 또는 응용 프로그램을 예약하고 그에 따라 청구됩니다. 퍼블릭 클라우드의 인프라는 공유되기 때문에 더 저렴하게 사용할 수 있습니다.
프라이빗 클라우드
프라이빗 클라우드의 경우 전체 클라우드가 하나의 테넌트에게 전용됩니다. 테넌트는 필요에 따라 클라우드를 사용자 지정할 수 있습니다. 사설 LAN 또는 인터넷을 통해 사설 클라우드에 연결할 수 있습니다.
대부분의 엔터프라이즈 수준 애플리케이션은 조직의 전체 데이터가 안전하게 유지되는 프라이빗 클라우드에서 호스팅됩니다. 이는 사설 클라우드에 대해 정의된 SLA가 매우 엄격하기 때문에 비즈니스 요구에 따라 유틸리티를 동적으로 늘리거나 줄일 수 있는 유연성을 추가로 허용합니다. 매우 민감한 정보 또는 미션 크리티컬 애플리케이션이 있는 조직은 프라이빗 클라우드를 선택합니다.
하이브리드 클라우드
이름에서 알 수 있듯이 하이브리드 클라우드는 퍼블릭 클라우드와 프라이빗 클라우드의 조합으로 두 가지 장점을 모두 제공합니다. 하이브리드 클라우드를 사용하면 프라이빗 클라우드의 리소스가 완전히 사용되어 증가해야 하는 경우 이러한 추가 리소스를 퍼블릭 클라우드에서 차용합니다.
이 현상을 클라우드 버스팅이라고 합니다. 하이브리드 클라우드는 몇 가지 애플리케이션을 퍼블릭 클라우드에 호스팅하고 기타 중요한 애플리케이션을 프라이빗 클라우드에 호스팅할 수 있는 유연성을 제공합니다. 이를 통해 필요에 따라 비용과 리소스를 절약할 수 있습니다.
클라우드 컴퓨팅의 장점
비용 효율성
이것이 기업이 클라우드로의 전환을 결정하는 가장 수익성 있는 이유입니다. 사내 서버를 보유하고 소프트웨어 라이센스를 구매하는 전통적인 방법은 회사에 많은 비용을 초래할 수 있습니다.
클라우드 서비스는 임대로 사용할 수 있으므로 비용이 현저히 절감되어 기업의 IT 비용을 절감할 수 있습니다. 막대한 초기 투자를 감당할 수 없는 소규모 회사는 클라우드 호스팅 서비스를 활용하고 필요한 특정 유틸리티에 대해서만 비용을 지불할 수 있습니다.
백업 및 복구
클라우드 환경의 아키텍처는 고가용성을 제공하도록 설계되었습니다. 따라서 클라우드에 대해 미리 계획된 재해 복구 사이트가 설정되어 있습니다.
클라우드 서비스 제공업체가 있는 데이터 뱅크는 중복성을 촉진하여 데이터의 최대 가용성을 보장합니다. 이를 통해 기존 재해 복구에 비해 더 빠르게 데이터를 복원할 수 있습니다.
접근성 및 편의성
클라우드 서비스는 인터넷을 통해 호스팅되며 언제 어디서나 사용할 수 있습니다. 이는 조직에 향상된 접근성과 생산성을 제공합니다. 클라우드에서 호스팅되는 기업의 서비스는 전 세계에서 액세스할 수 있습니다.
무제한 IT 리소스
클라우드를 통해 제공되는 리소스는 비즈니스 요구에 따라 동적으로 확장될 수 있으므로 클라우드는 이러한 리소스의 범위를 무한하게 만듭니다. 데이터 스토리지, 컴퓨팅 파워, 네트워크 대역폭은 모두 워크로드가 높을 경우 즉시 확장할 수 있습니다. 기존 IT 설정에서 이를 위해서는 사전에 리소스를 미리 계획하고 구매해야 합니다.
유연성 및 확장성
클라우드 환경은 모든 규모의 기업에 적합한 솔루션을 제공합니다. 클라우드 공급업체는 조직에 리소스를 부분적으로는 프라이빗에, 부분적으로는 퍼블릭 클라우드에 둘 수 있는 유연성을 제공합니다.
필요할 때 리소스를 일시적으로 확장하는 것은 SME 또는 스타트업을 위한 주머니 친화적인 옵션입니다. 수요가 많은 기간을 경험하는 탄력적 애플리케이션은 클라우드의 확장성 기능을 활용하여 확장된 규모의 사용자를 수용할 수 있습니다.
( 또한 읽기: 기업을 위한 클라우드 컴퓨팅의 14가지 놀라운 이점 )
클라우드 컴퓨팅의 단점
클라우드 컴퓨팅 서비스는 앞으로 몇 년 동안 지속될 수 있는 새로운 시대의 솔루션인 것처럼 보이지만 단점이 있습니다.
보안
보안은 기업이 데이터를 클라우드로 이동하는 동안 가장 많이 논의되는 관심사입니다. 데이터와 서비스를 온사이트 서버를 넘어 외부 위치로 마이그레이션할 때 잠재적인 위험으로 간주됩니다. 클라우드 서비스는 인터넷을 통해 액세스할 수 있으므로 정보는 사이버 공격에 취약한 것으로 간주됩니다.
제한
특정 공급업체의 서비스를 선택하면 해당 클라우드 서비스 제공업체가 호스팅하는 독점 애플리케이션으로 조직이 제한됩니다. 클라우드 서비스 제공자 간의 애플리케이션 공유는 제한적입니다.
필수 인터넷 연결
전통적인 사내 호스팅의 경우 소규모 기업은 일상 활동을 위해 인터넷 연결에 의존하지 않았습니다. 클라우드 서비스를 사용하여 인터넷에 연결하여 엔터프라이즈 애플리케이션을 활용하는 것은 필수입니다. 따라서 인터넷 연결이 끊어지면 이러한 비즈니스에 가동 중지 시간이 발생할 수 있습니다.
클라우드 서비스로 작업하는 동안 흔한 오해
데이터는 클라우드에서 안전하지 않습니다.
클라우드의 보안 조치는 선택한 클라우드 서비스 제공업체에 따라 다릅니다. 서비스를 활용하기 전에 공격을 방지하기 위해 보안 정책을 검토하는 것이 좋습니다. 중소기업은 일반적으로 보안에 막대한 투자를 할 여력이 없습니다. 클라우드는 일반적으로 감당할 수 없는 보안 기능을 제공합니다.
"대형 클라우드 컴퓨팅 회사는 더 많은 리소스를 보유하고 있기 때문에 보통의 중소기업이 자체 서버에서 구현할 수 없는 수준의 보안을 제공할 수 있습니다."
Accenture Technology Labs의 전무 이사인 Michael Redding
클라우드로의 이동은 쉽습니다.
서비스를 클라우드로 이동하는 것은 수행되는 모든 하드웨어/소프트웨어 마이그레이션과 동일합니다. 호환성을 분석하고 애플리케이션의 일관성을 보장하는 사후 검사를 포함해야 합니다.
따라서 모든 엔터프라이즈 서비스를 한 번에 클라우드로 이동하는 것은 실현 가능한 전략이 아닙니다. 엔터프라이즈 서비스의 가용성을 보장하는 올바른 전환 계획이 있어야 합니다.
여러 IT 작업을 중단시키는 클라우드
시스템이 클라우드로 전환되면 상주하는 IT 관리자와 그의 팀 전체가 일자리를 잃는다는 것이 일반적인 인식입니다. 이러한 작업이 위험에 처해 있는 것을 보면 클라우드 시스템 관리자와 일련의 클라우드 통합 및 배포 전문가가 부족합니다. 따라서 Cloud는 몇 개의 팀을 축소하더라도 새로운 길을 열어줍니다.
클라우드가 창출하는 새로운 직업에는 엔터프라이즈 클라우드 아키텍트, 클라우드 시스템 엔지니어, 클라우드 비용 관리자, DevOps 전문가, 그리고 머신 러닝, AI, IoT, 개인 정보 보호 및 보안의 전체 범위가 포함됩니다.
가상화와 클라우드는 동일합니다.
가상화는 컴퓨팅 환경의 소프트웨어 수준에서 물리적 인프라와 격리하는 것입니다. 이를 통해 동일한 시스템에서 여러 운영 체제, 미들웨어 및 애플리케이션을 실행할 수 있습니다. 가상화는 클라우드의 기반이 되는 기술이지만 제공 방식이 다릅니다.
클라우드 컴퓨팅은 가상화된 인프라/플랫폼을 기반으로 하는 서비스 제공을 가능하게 합니다. 클라우드 컴퓨팅은 바로 사용할 수 있는 비즈니스 상품으로 볼 수 있지만 가상화는 필요에 따라 구현할 수 있는 기술 상품으로 볼 수 있습니다. 따라서 클라우드 컴퓨팅은 가상화의 진화라고 할 수 있습니다.
클라우드 컴퓨팅 서비스의 미래
현재 핵심 애플리케이션을 위해 클라우드로 이동하는 SME의 물결이 보이면서 엔터프라이즈 애플리케이션뿐만 아니라 전체 조직이 클라우드에서 주도되는 것을 점차 목격하게 될 것입니다. 하이브리드 클라우드는 이러한 전환에서 핵심적인 역할을 할 것입니다.
컴퓨팅 성능이 클라우드를 통해 공유 가능한 상품으로 진화한 것과 마찬가지로 클라우드를 통해 호스팅되는 빅 데이터 서비스 어레이는 점차 소비 상품으로 전환될 것입니다. 기업이 소비자 데이터를 생성하고 저장하기 위해 노력함에 따라 조직 내에서 공유할 수 있는 중요하지 않은 중복 데이터가 많이 생성됩니다.
유사한 도메인의 기업 간의 데이터 협업은 새로운 연구에 대한 액세스를 제공하고 데이터 중복성을 줄이며 데이터 분석을 개선합니다.
CI/CD 및 기계 학습의 도입으로 개발 방법론은 클라우드에 의해 강화되고 가속화되고 있습니다. 인터페이스가 표준화된 UI와 공통 UX 원칙에 따라 구축됨에 따라 클라우드 서비스는 애플리케이션 공유에서 사용자 경험 호스팅으로 더욱 범위를 좁힐 것입니다.
여기서 기업은 사용자/고객이 갖게 될 비즈니스 로직과 사용자 경험을 생성해야 하며 기본 애플리케이션은 클라우드 컴퓨팅 서비스 제공업체에서 프로비저닝합니다.
터무니없는 생각처럼 보이지만 클라우드 컴퓨팅 서비스의 발전 속도를 보면 유토피아적인 것은 없습니다.
기타 유용한 리소스:
클라우드 컴퓨팅 아키텍처: 프론트엔드와 백엔드란?
2019년 클라우드 컴퓨팅에서 블록체인 기술의 상위 10가지 이점
비즈니스를 클라우드 플랫폼으로 이전할 때의 이점
엣지 컴퓨팅이 기술의 미래를 바꾸는 방법
재해 복구 계획(DRP)에 대한 클라우드 컴퓨팅의 영향