프로비저닝 ( Provisioning )
사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요 시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해 두는 것
샌드박스 환경 (Sandbox)
- 소프트웨어 개발을 위한 테스트 환경
- 외부로부터 들어온 프로그램이 보호된 영역에서 동작해 시스템이 부정하게 조직되는 것을 막는 보안 형태
하이퍼바이저 (Hypervisor, VMM)
가상 머신 관리 계층
호스트 컴퓨터에서 다수의 운영체제를 동시에 실행하기 위한 논리적 플랫폼
가상화 머신 모니터, 가상화 머신 매니저(virtual machine monitor, manager)라고도 함
- bare-metal (native)
하이퍼바이저가 해당 하드웨어에서 직접 실행
게스트 운영체제는 하드웨어 위에서 2번째 수준으로 실행 - hosted
하이퍼바이저가 일반 프로그램과 같이 호스트 운영체제에서 실행
VM 내부에서 동작되는 게스트 운영체제는 하드웨어에서 3번째 수준으로 실행
온디맨드 (on-demand)
사용량을 측정하고, 사용량에 따라 비용을 청구하는 방식
서버리스 컴퓨팅
클라우드 제공자는 동적으로 머신 자원의 할당을 관리
매우 작은 설치 공간으로 서버 기능을 제공
서버가 필요하지만, 서버 관리 및 용적 계획 결정이 개발자나 운영자로부터 숨겨진 형태