클라우드 컴퓨팅 용어
비즈니스 분석 도구
다양한 비즈니스 시스템에서 데이터를 추출하도록 설계된 도구 세트로서, 비즈니스 시스템이 추출된 데이터를 저장소(데이터 웨어하우스 등)에 통합하고, 여기에서 데이터를 분석할 수 있습니다. 데이터 분석에 사용되는 도구는 내장형 통계 기능이 있는 스프레드시트에서 데이터 마이닝과 예측 모델링 도구(Radius 및 SAP HANA)에 이르기까지 광범위합니다.
비즈니스 인텔리전스(BI) 도구
(사실상 어떤 출처에서든 얻을 수 있는) 방대한 비정형 데이터 처리라는 단일 작업을 수행하는 개별 또는 복합 도구로서, 기업들은 이 결과를 이용하여 유의미한 동향을 파악하여 마케팅, 기획 등 다양한 업무에 활용할 수 있게 됩니다.
클라우드
최종 사용자들고 기업들을 위한 주문형 스토리지 및 컴퓨팅 역량을 제공하는 시스템과 서비스로 구성된 글로벌 네트워크. 이 용어는 일반적으로 전세계에서 이용할 수 있는 글로벌 데이터 센터 네트워크를 가리키는 은유적 표현으로 사용됩니다.
클라우드 버스팅
사설 클라우드와 공용 클라우드 사이에서 한 지점에서 다른 지점으로 초과 트래픽이 이동하도록 지시하는 역할을 하는 시스템. 클라우드 버스팅은 보통 사설 클라우드의 리소스가 한도에 도달했을 때, 사설 클라우드에서 공용 클라우드로 트래픽이 이동하도록 지시하는 데 사용됩니다.
클라우드 컴퓨팅
인터넷상에서 호스팅되는 통합된 원격 서버 시스템으로 데이터를 저장, 관리 및 처리합니다. 클라우드는 일반적인 용어로 사용되는 반면 클라우드 컴퓨팅은 Linode, Google 클라우드 서비스 또는 AWS와 같은 특정 서버나 서비스를 설명하는 데 사용됩니다.
클라우드 컴퓨팅 유형
일반적으로, 주요 클라우드 컴퓨팅 유형에는 서비스형 소프트웨어(웹 기반 애플리케이션), 서비스형 인프라(스토리지 및 컴퓨팅 역량으로 네트워크 액세스), 및 서비스형 플랫폼(개발자들의 구축 도구) 세 가지 뿐입니다.
클라우드 서비스 공급자
클라우드 플랫폼을 제공하는 모든 업체. 이러한 플랫폼은 일반적으로 무료로 제공되나 차등화된 가격 모델이 포함될 수도 있습니다.
클라우드 스토리지
사용자들이 원격 서버에 데이터를 저장할 수 있게 해주는 네트워크 기반 서비스. 클라우드 스토리지 솔루션은 복수의 플랫폼과 장치에 실시간(또는 근 실시간) 동기화 솔루션을 제공합니다.
컴퓨터 그리드
네트워크로 연결된 다수의 컴퓨터 집합으로서, 컴퓨터의 리소스 총합을 조합하여 대규모 작업을 처리하고 수행할 수 있습니다. 일반적으로 이러한 유형의 시스템은 방대한 데이터 세트 분석에 사용됩니다. 이 컴퓨터 그리드가 클라우드 컴퓨팅과 결합되면 고객들은 사용에 대해서만 비용을 지불하게 되므로, 기업들은 (인하우스 컴퓨터 그리드 구축에 비해) 상당한 비용 지출을 절감할 수 있습니다.
데이터베이스 분할
방대한 데이터베이스를 보다 작은 크기의 여러 데이터베이스로 분할하는 능력으로서, 이를 통해 서버 네트워크 전반에 걸쳐 작은 크기의 데이터베이스를 보다 간편하게 분석하고 관리할 수 있습니다.
DevOps
자동화를 이용하여 소프트웨어 개발과 IT 운영을 결합하면, 소프트웨어 구축, 테스팅, 및 릴리스가 보다 빠르고 보다 신뢰할 수 있게 됩니다. 데브옵스(DevOps)란 개념은 팀 간 협업 문화를 토대로 한 것입니다.
탄력적 컴퓨팅
끊임 없이 변화하는 비즈니스 수요를 충족하기 위해 컴퓨터 리소스(처리, 메모리, 및 스토리지 등)를 즉시 프로비저닝 할 수 있을 때. 탄력적 컴퓨팅은 최대 사용을 위한 용량 계획 또는 설계에 대해 우려하지 않아도 되도록 이루어집니다.
하이브리드 클라우드
데이터와 애플리케이션이 공용 및 사설 클라우드 간에 공유될 수 있는 방식으로 네트워크로 연결된 공용 및 사설 클라우드 조합입니다. 하이브리드 클라우드는 기업에 보다 뛰어난 확장 및 배치 유연성을 제공합니다.
IaaS(인프라형 서비스)
인터넷으로 가상화 컴퓨팅 리소스(즉, 하드웨어, 스토리지, 서비스, 데이터 센터 공간, 네트워크 장비, 소프트웨어)를 전달하는 클라우드 컴퓨팅의 형태. 이러한 리소스는 보통 기업 운영을 지원하는 데 사용됩니다.
미들웨어
운영체제가 제공하는 것의 범위를 넘어 소프트웨어 애플리케이션에 서비스를 제공합니다. 커널과 최종 사용자 애플리케이션 사이에 존재하는 소프트웨어 조각을 미들웨어로 간주합니다. 이러한 유형의 소프트웨어는 하나의 애플리케이션에서 다른 애플리케이션으로의 데이터 흐름을 가능하게 합니다.
NoSQL
표준 관계형 데이터베이스(예: MySQL)가 아닌 모델을 기반으로 데이터를 저장하고 검색하는 메커니즘을 제공하는 비관계형 데이터베이스 유형입니다. NoSQL 데이터베이스는 대규모의 비정형 및 변경 데이터를 처리할 수 있습니다. 이러한 유형의 데이터베이스는 관계형 데이터베이스를 훨씬 뛰어넘어 빅 데이터를 선택하는 경우가 많습니다.
서비스로서의 플랫폼(PaaS)
타사가 주로 인터넷을 통해 소프트웨어 개발에 중점을 둔 하드웨어와 소프트웨어를 제공하는 클라우드 컴퓨팅 모델입니다. 일반적으로 이러한 플랫폼은 Linux와 같은 가상 운영 체제로 뛰어난 개발 환경을 제공합니다.
프라이빗 클라우드
특정 사용자 또는 클라이언트에만 제공되는 클라우드 컴퓨팅 환경입니다. 이러한 것들은 온-프레미스 또는 인터넷 클라우드를 통해 일반, 광범위한 사용에 사용할 수 없습니다.
퍼블릭 클라우드
무료로 또는 구매할 수 있는 서비스를 대중에게 제공하는 클라우드 컴퓨팅 환경입니다.
서버리스 컴퓨팅
클라우드 공급자가 리소스 할당을 프로비전하고 동적으로 관리하는 클라우드 컴퓨팅 모델입니다. Serverless 컴퓨팅에 대한 가격은 응용 프로그램에서 사용하는 리소스의 양을 기반으로 합니다. 이러한 유형의 서비스를 통해 개발자는 소프트웨어에 더 많이 집중하고 개발 환경에 집중할 수 있습니다.
SaaS(소프트웨어형 서비스)
타사 호스트가 구독을 통해 인터넷을 통해 중앙 집중호스팅 응용 프로그램을 제공하는 방법입니다. 이를 웹 기반 소프트웨어, 주문형 소프트웨어 또는 호스팅 소프트웨어라고도 합니다.
가상 머신
물리적 하드웨어의 기능을 제공함으로써 단일 하드웨어가 여러 호스트 환경을 배포하고 관리할 수 있도록 컴퓨터 시스템의 에뮬레이션입니다.
가상화
가상 컴퓨팅 환경(가상 시스템일명)을 만드는 대신 각 환경을 고유한 하드웨어로 실행하는 대신 충분한 리소스(CPU, RAM, Storage)를 사용하면 단일 시스템이 수많은 게스트를 호스팅할 수 있어 비즈니스 비용을 절감하면서 민첩해질 수 있습니다.