发明名称 Remotely configured network appliances and services
摘要 A network gateway is implemented on behalf of a customer entity. The network gateway may be implemented using a distributed computer system and the network gateway may connect a network of the customer entity to a public communications network. The network gateway may include network-related services without the need for adding specialized hardware. The network gateway may be provisioned programmatically in response to instructions received from the customer entity. The network gateway may be provisionable and accessible over several different types of data connections. The network gateway, by virtue of being implemented on a distributed computer system, is scalable upon demand without additional input by the customer entity.
申请公布号 US9294437(B1) 申请公布日期 2016.03.22
申请号 US201213461478 申请日期 2012.05.01
申请人 Amazon Technologies, Inc. 发明人 Ganguly Arijit;Dickinson Andrew B.;Lefelhocz Christopher J.;Agarwal Manish;Searle Ian R.;Brandwine Eric Jason
分类号 G06F15/173;H04L29/06 主分类号 G06F15/173
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A computer-implemented method for enabling access to one or more networks, comprising: establishing, by one or more computer systems configured with executable instructions, a network connection with at least one customer entity; receiving, over the network connection, a provisioning request from the at least one customer entity to provision a network gateway; provisioning, by the one or more computer systems, a virtual computer system instance as the network gateway to connect the at least one customer entity to a public network via the provisioned virtual computer system instance; receiving, over the network connection, a service election request from the at least one customer entity to apply one or more network-related services to the network gateway the one or more network-related services performing at least one of monitoring, securing, filtering, or protecting data; receiving, from the at least one customer entity, a request for a service of the one or more network-related services, the request including an identification of the service and a service provider of the service; instantiating, on hardware under control of the one or more computer systems, an implementation of a virtual instance of the one or more network-related services within the virtual computer system instance in accordance with the service election request and executable code provided by the service provider, the virtual instance of the one or more network-related services extending at least one capability of the network gateway to a subset of network gateway traffic associated with the at least one customer entity; and configuring the one or more computer systems in accordance with the service election request, such that the one or more computer systems is operable to adjust the at least one capability relating to an operation of the network gateway in response to a change to a demand of the network gateway, the at least one customer entity, or the one or more computer systems, the subset of network gateway traffic being determined based at least in part on the received service election request.
地址 Reno NV US