클라우드 컴퓨팅 정의

"클라우드"라는 이름을 들어본 적이 있고 이 클라우드가 조직에 도움이 되는지 궁금하다면, 가장 먼저 "클라우드의 정확한 의미"부터 알아보아야 할 것입니다. 클라우드 컴퓨팅을 먼저 정의하면 주요 개념 및 용어 중 일부를 이해하고 다음 단계에서 결정을 내리는 데 도움이 됩니다.

클라우드 컴퓨팅 정의: 사용자 관점

클라우드 컴퓨팅을 한 마디로 정의하자면,

클라우드 컴퓨팅이란 사용자가 인터넷을 통해 컴퓨터 하드웨어와 소프트웨어를 원격으로 액세스하여 사용할 수 있는 수단입니다.

사용자 관점에서 클라우드 컴퓨팅 환경을 정의하는 측면은 다음과 같습니다.

  • 소프트웨어 애플리케이션을 구입하여 로컬 장치에 설치하고 실행 및 유지 관리할 필요 없이, 브라우저를 사용하여 클라우드 제공업체가 소유 및 유지 관리하는 애플리케이션에 연결하고 애플리케이션을 사용합니다.
  • 서비스 사용량 및 사용 기간에 따라 서비스 사용료를 지불합니다.

클라우드 컴퓨팅 정의: 공급업체 관점

클라우드 컴퓨팅 서비스 공급업체 입장에서 클라우드는 가장 우수한 최신 데이터 센터 기술을 활용하는 것으로 정의됩니다. 구체적으로, 클라우드 컴퓨팅을 위해서는 가상화(서버, 스토리지 및 네트워크) 및 자동화(특히 프로비저닝, 프로비저닝 해제, 확장 및 워크로드 마이그레이션)를 광범위하게 활용해야 합니다. 또한 클라우드 컴퓨팅은 안전한 멀티 테넌시 지원으로 정의되기도 하고, 웹 포털 또는 고객이 제작한 클라이언트 애플리케이션을 통한 고객 셀프서비스를 돕는 웹 지향 API(예: RESTful HTTP API)의 구현으로 정의되기도 합니다.

클라우드 컴퓨팅 정의: 클라우드 서비스 유형

클라우드 컴퓨팅 정의의 또 다른 유용한 부분은 클라우드 서비스 유형의 분류입니다. 클라우드 서비스 분류 방법 중 하나로는 다음과 같이 서비스의 대상에 따른 분류 방법이 있습니다.

  • 공용 클라우드 서비스는 서비스 비용을 지불할 의사가 있는 모든 사람에게 개방된 클라우드입니다.
  • 커뮤니티 클라우드 서비스는 IT 요구 사항이 매우 유사한 조직의 그룹(예: 특정 시/도 내의 지자체 또는 협력 관계에 있는 학술 기관의 그룹)을 대상으로 구축되고 운영됩니다.
  • 사설 클라우드 서비스(엔터프라이즈 클라우드 서비스라고도 함)는 기업, 정부 기관 또는 대학 등의 단일 조직이 독점적으로 사용하도록 구축되고 운영됩니다.

또한 클라우드 서비스는 각 서비스에서 제공하는 IT 리소스 유형을 기준으로 분류할 수 있습니다.

  • SaaS(Software as a Service)—광범위한 소비자 또는 비즈니스 요구에 맞춰 미리 만들어진 소프트웨어 애플리케이션.
  • PaaS(Platform as a Service)—프로그래머가 새 애플리케이션을 제작하고 테스트할 수 있는 개발 플랫폼.
  • IaaS(Infrastructure as a Service)—원시 컴퓨터 처리 용량 및 스토리지 용량.

Akamai: 클라우드에 연결

기본적인 클라우드 스토리지 서비스부터 엔터프라이즈 SaaS 제품 및 모바일 클라우드 컴퓨팅에 이르는 모든 클라우드 서비스의 공통점은 인터넷을 통해 사용자에게 전송된다는 것입니다. Akamai는 조직의 최종 사용자와 클라우드 공급업체의 데이터 센터 간 인터넷 연결을 최적화하여 조직이 클라우드 서비스로부터 더 많은 가치를 얻을 수 있도록 지원합니다. Akamai는 216,000개 이상의 콘텐츠 배포 서버로 구성된 전 세계적 네트워크, 인터넷 상태에 대한 실시간 정보를 기반으로 하는 라우팅 최적화, 모바일 장치에 표시될 콘텐츠를 위한 인라인 콘텐츠 최적화를 활용하여 전 세계 어디서나 안정적이고 안전하며 생산적인 환경이 고객 측 최종 사용자에게 클라우드를 통해 제공되도록 합니다.

클라우드에 대한 연결을 향상시키는 Akamai의 솔루션에 관하여 자세히 알아보십시오.