Browser platform for self-hosting a web service
AssigneeInternational Business Machines Corporation
InventorsNicholas James Daffern, William James Simmons, James Adam Nash, Giles Auryn Hasler Billenness
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of downloading a container image of a web service from a data store, wherein the web service is configured to be self-hosted, deploying a self-hosted copy of the web service within a container runtime of a local device based on execution of the downloaded container image, and modifying a domain name system (DNS) to include a mapping of the web service to a local network address of the self-hosted copy of the web service deployed in the container runtime.
Claims18
An apparatus, comprising:
- a processor configured to:
- query an endpoint associated with a web service;
- determine, based on results of the query, that the web service is configured to be self-hosted;
- download, based on the determination that the web service is configured to be self-hosted, a container image of the web service from a data store;
- deploy a self-hosted copy of the web service within a container runtime of a local device based on execution of the downloaded container image;
- and
- modify a domain name system (DNS) to include a mapping of the web service to a local network address of the self-hosted copy of the web service deployed in the container runtime.
A method, comprising:
- querying an endpoint associated with a web service;
- determining, based on results of the querying, that the web service is configured to be self-hosted;
- downloading, based on the determining that the web service is configured to be self-hosted, a container image of the web service from a data store;
- deploying a self-hosted copy of the web service within a container runtime of a local device based on execution of the downloaded container image;
- and
- modifying a domain name system (DNS) to include a mapping of the web service to a local network address of the self-hosted copy of the web service deployed in the container runtime.
A computer program product comprising a computer readable storage medium having stored thereon instructions, that when executed by a processor, cause the processor to perform:
- querying an endpoint associated with a web service;
- determining, based on results of the querying, that the web service is configured to be self-hosted;
- downloading, based on the determining that the web service is configured to be self-hosted, a container image of the web service from a data store;
- deploying a self-hosted copy of the web service within a container runtime of a local device based on execution of the downloaded container image;
- and
- modifying a domain name system (DNS) to include a mapping of the web service to a local network address of the self-hosted copy of the web service deployed in the container runtime.
Dependencies are inferred from the claim text.