摘要 |
PURPOSE: A device for SaaS(Software as a Service) provisioning for a multi-tenant environment and a method thereof are provided to distinguish a provisioning process, a VM(Virtual Machine) provisioning process, and an application provisioning process, thereby supporting various multi-tenancy models. CONSTITUTION: A storage unit(120) stores VM templates for each VM type. A provisioning unit(110) adaptively performs SaaS service provisioning corresponding to a sharing type of a VM template which is differently used for each service by using the VM templates. When a registration contract of a service is concluded between service providers(10) and a service portal(30), the service providers select VM types used for each service. The provisioning unit generates the VM templates corresponding to the selected VM types and stores the same in the storage unit. [Reference numerals] (1) Service registration contract; (10) Service provider; (110) Provisioning unit; (120) Storage unit; (2) VM type selection; (20) Tenant; (3) VM template storage; (30) Service portal; (4) Application uploading; (5) Application storage setting file; (6) Service use contract; (7) VM template; (8) Application setting file |