A system, comprising: at least one computing device; and a logical network configuration manager executable in the at least one computing device, wherein upon execution, the logical network configuration manager causes the at least one computing device to: receive, via a logical network gateway operated by a computing service provider, at least one programmatic service call from a client device associated with a customer of the computing service provider to connect to a logical network operated by the computing service provider; create, responsive to receipt of the at least one programmatic service call from the client device, a plurality of accountings of usage comprising usage metrics, individual ones of the plurality of accountings of usage associated with respective ones of a plurality of customer accounts; create, responsive to receipt of the at least one programmatic service call from the client device, a programmatic configuration of the logical network comprising the logical network gateway and the plurality of customer accounts; create, responsive to receipt of the at least one programmatic service call from the client device, a logical network tunnel between the client device and a plurality of virtual computers attached to the logical network according to the programmatic configuration, wherein the virtual computers are associated with network addresses specified by the customer and wherein the computing service provider operates a plurality of logical networks for a plurality of customer accounts associated with the computing service provider; send confirmation data associated with the creation of the logical network tunnel to the client device. at least one computing device; and a logical network configuration manager executable in the at least one computing device, wherein upon execution, the logical network configuration manager causes the at least one computing device to: receive, via a logical network gateway operated by a computing service provider, at least one programmatic service call from a client device associated with a customer of the computing service provider to connect to a logical network operated by the computing service provider; create, responsive to receipt of the at least one programmatic service call from the client device, a plurality of accountings of usage comprising usage metrics, individual ones of the plurality of accountings of usage associated with respective ones of a plurality of customer accounts; create, responsive to receipt of the at least one programmatic service call from the client device, a programmatic configuration of the logical network comprising the logical network gateway and the plurality of customer accounts; create, responsive to receipt of the at least one programmatic service call from the client device, a logical network tunnel between the client device and a plurality of virtual computers attached to the logical network according to the programmatic configuration, wherein the virtual computers are associated with network addresses specified by the customer and wherein the computing service provider operates a plurality of logical networks for a plurality of customer accounts associated with the computing service provider; send confirmation data associated with the creation of the logical network tunnel to the client device. receive, via a logical network gateway operated by a computing service provider, at least one programmatic service call from a client device associated with a customer of the computing service provider to connect to a logical network operated by the computing service provider; create, responsive to receipt of the at least one programmatic service call from the client device, a plurality of accountings of usage comprising usage metrics, individual ones of the plurality of accountings of usage associated with respective ones of a plurality of customer accounts; create, responsive to receipt of the at least one programmatic service call from the client device, a programmatic configuration of the logical network comprising the logical network gateway and the plurality of customer accounts; create, responsive to receipt of the at least one programmatic service call from the client device, a logical network tunnel between the client device and a plurality of virtual computers attached to the logical network according to the programmatic configuration, wherein the virtual computers are associated with network addresses specified by the customer and wherein the computing service provider operates a plurality of logical networks for a plurality of customer accounts associated with the computing service provider; send confirmation data associated with the creation of the logical network tunnel to the client device.