Multi-tenant SaaS platform and method for automated deployment of connector application, and tenant and service provider using virtual machine
First Claim
1. A multi-tenant software as a service (SaaS) platform for automatic deployment of a connector application, the platform comprising:
- a multi-tenant connector manager comprising a hardware processor configured to automatically deploy a tenant service connector package to a tenant among a plurality of tenants and a SaaS platform service connector package to a connector server for activating a virtual machine of the SaaS platform to provide a service, the tenant service connector package being a package configured to cause a tenant virtual machine to be created and activated in order to provide the service to at least one tenant among the plurality of tenants in a virtual machine form; and
a connector server comprising a hardware processor configured to form a connection channel between the activated tenant virtual machine and the activated virtual machine of the SaaS platform when the tenant virtual machine is activated as a result of the tenant service connector package being executed in the tenant among the plurality of tenants,wherein the service is provided between the SaaS platform and the at least one tenant through the formed connection channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-tenant software as a service (SaaS) platform for automatic deployment of a connector application, and a method for automatic deployment of a connector application in a multi-tenant software as a service (SaaS) platform, the method including: deploying a tenant service connector package to a tenant among a plurality of tenants, the tenant service connector package being a package configured to cause a tenant virtual machine to be created in order to provide a service to at least one tenant of the plurality of tenants in a virtual machine form; activating the tenant virtual machine through execution of the tenant service connector package in the tenant that receives the tenant service connector package; forming a connection channel between a virtual machine of the SaaS platform and the tenant virtual machine; and providing the service between the SaaS platform and the at least one tenant through the formed connection channel.
24 Citations
15 Claims
-
1. A multi-tenant software as a service (SaaS) platform for automatic deployment of a connector application, the platform comprising:
-
a multi-tenant connector manager comprising a hardware processor configured to automatically deploy a tenant service connector package to a tenant among a plurality of tenants and a SaaS platform service connector package to a connector server for activating a virtual machine of the SaaS platform to provide a service, the tenant service connector package being a package configured to cause a tenant virtual machine to be created and activated in order to provide the service to at least one tenant among the plurality of tenants in a virtual machine form; and a connector server comprising a hardware processor configured to form a connection channel between the activated tenant virtual machine and the activated virtual machine of the SaaS platform when the tenant virtual machine is activated as a result of the tenant service connector package being executed in the tenant among the plurality of tenants, wherein the service is provided between the SaaS platform and the at least one tenant through the formed connection channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for automatic deployment of a connector application in a multi-tenant software as a service (SaaS) platform, the method comprising:
-
deploying a tenant service connector package to a tenant among a plurality of tenants and a SaaS platform service connector package to a connector server for activating a virtual machine of the SaaS platform to provide a service, the tenant service connector package being a package configured to cause a tenant virtual machine to be created and activated in order to provide the service to at least one tenant of the plurality of tenants in a virtual machine form; activating the tenant virtual machine through execution of the tenant service connector package in the tenant that receives the tenant service connector package; forming a connection channel between the activated virtual machine of the SaaS platform and the activated tenant virtual machine; and providing the service between the SaaS platform and the at least one tenant through the formed connection channel. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification