Service virtualization platform
AssigneeCapital One Services, LLC
InventorsStephen Tkac, Agnibrata Nayak, Pradosh Sivadoss, Govind Pande
Life of this patent
Estimating the term…
Abstract
Various embodiments are generally directed to techniques of creating or managing one or more virtual services using at least one application programming interface (API). At a plugin layer, a plugin integrator programmatically interfaces with and integrates one or more virtualization tools. The plugin integrator may be programmatically interfaced with the at least one API. At least one proxy agent may be used to run or consumer the one or more virtual services. The at least one API and the at least one proxy agent may be implemented in an abstraction layer.
Claims20
A method for providing a service virtualization platform, the method comprising
- integrating, by a plugin integrator, one or more virtualization tools;
- creating or managing, by a core application programming interface (API), one or more virtual services based on the one or more integrated virtualization tools;
- and
- running, by a proxy agent, the one or more virtual services, and
- wherein the plugin integrator is accessed or provided at a plugin layer and the core API is accessed or provided at a core layer, the core layer being different from the plugin layer, and
- wherein the creating or managing of the one or more virtual services is performed solely by the core API and the running of the one or more virtual services is performed solely by the proxy agent.
A system for a service virtualization platform, the system comprising:
- one or more processors, coupled with memory, operable to execute stored instructions, that when executed, cause the one or more processors to:
- integrate, by a plugin integrator, one or more virtualization tools;
- create or manage, by a core application programming interface (API), one or more virtual services based on the one or more integrated virtualization tools;
- and
- run, by a proxy agent, the one or more virtual services, and
- wherein the plugin integrator is accessed or provided at a plugin layer and the core API is accessed or provided at a core layer, the core layer being different from the plugin layer, and
- wherein the creation or the management of the one or more virtual services is performed solely by the core API and the running of the one or more virtual services is performed solely by the proxy agent.
An apparatus for a service virtualization platform, the apparatus comprising:
- one or more processors, coupled with memory, operable to execute stored instructions, that when executed, cause the one or more processors to:
- integrate, by a plugin integrator, one or more virtualization tools;
- create or manage, by a core application programming interface (API), one or more virtual services based on the one or more integrated virtualization tools;
- and
- run, by a proxy agent, the one or more virtual services, and
- wherein the plugin integrator is accessed or provided at a plugin layer and the core API is accessed or provided at a core layer, the core layer being different from the plugin layer, and
- wherein the creation or the management of the one or more virtual services is performed solely by the core API and the running of the one or more virtual services is performed solely by the proxy agent.
Dependencies are inferred from the claim text.