US 12,483,495 B1
Integrated gateway service
Michael Henkel, Saratoga, CA (US); and Pranav Cherukupalli, Milpitas, CA (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Mar. 28, 2024, as Appl. No. 18/620,460.
Claims priority of provisional application 63/493,303, filed on Mar. 30, 2023.
Int. Cl. H04L 45/02 (2022.01); H04L 41/0816 (2022.01); H04L 45/586 (2022.01)
CPC H04L 45/04 (2013.01) [H04L 41/0816 (2013.01); H04L 45/586 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a compute infrastructure including:
a compute infrastructure node;
a cluster of nodes managed in part by a network controller; and
a transit gateway,
wherein the network controller is configured to:
configure a virtual network in the cluster of nodes;
receive a manifest for a gateway service instance that abstracts a transit gateway resource configurable in a plurality of different types of compute infrastructures, wherein the manifest specifies a state of a transit gateway object of the gateway service instance; and
reconcile the state of the transit gateway object of the gateway service instance specified by the manifest with a state of the transit gateway by sending configuration data, generated based on the transit gateway object, to an interface for the compute infrastructure to configure the transit gateway to forward network packets between the compute infrastructure node and the virtual network.