CPC H04L 63/0263 (2013.01) [H04L 63/0823 (2013.01); H04L 63/20 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, by a cloud server with one or more processors, an encapsulated IP data packet from one or more applications installed on a gateway device, wherein the one or more applications request access to a cloud-based service;
decapsulating, by the cloud server with the one or more processors, the encapsulated IP data packet from the gateway device to retrieve one or more IP data packets wrapped within the encapsulated IP data packet;
verifying, by the cloud server with the one or more processors, a security certificate of the gateway device based on a first information from at least one of the one or more IP data packets;
configuring, by the cloud server with the one or more processors, a cloud-based firewall based on a second information from the one or more applications;
routing, by the cloud server with the one or more processors, the one or more IP data packets to the cloud-based firewall for processing each IP data packet based on the second information; and
wherein in response to the one or more IP data packets being compliant with the first information provided to authenticate the gateway device and the second information provided to configure the cloud-based firewall,
routing, by the cloud server with the one or more processors, the one or more IP data packets via a cloud communication network protocol to the cloud-based service.
|