You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/how-it-works.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -320,7 +320,7 @@ The following figure illustrates this:
320
320
## Understanding the Gateway API Controller
321
321
322
322
For medium and large-scale customers, applications can often spread across multiple areas of a cloud.
323
-
For example, information pertaining to a company’s authentication, billing, and inventory may each be stored by services running on different VPCs in AWS.
323
+
For example, information pertaining to a company’s authentication, billing, and inventory may each be served by services running on different VPCs in AWS.
324
324
Someone wanting to run an application that is spread out in this way might find themselves having to work with multiple ways to configure:
325
325
326
326
* Authentication and authorization
@@ -329,13 +329,14 @@ Someone wanting to run an application that is spread out in this way might find
329
329
* Network connectivity and traffic routing
330
330
331
331
This is not a new problem.
332
-
A common approach to interconnecting services that span multiple VPCs is to use service meshes. But these require sidecars, which can introduce scaling problems and present their own management challenges.
332
+
A common approach to interconnecting services that span multiple VPCs is to use service meshes. But these require sidecars, which can introduce scaling problems and present their own management challenges, such as dealing with control plane and data plane at scale.
333
333
334
-
If you just want to run an application, you should be shielded from details needed to find assets across what are essentially multiple virtual data centers (represented by multiple VPCs). You should also have consistent ways of working with assets across your VPCs, even if those assets include different combinations of instances, clusters, containers, and serverless. And while making it simpler to run multi-VPC applications easier for users, administrators still need the tools to control and audit their resources to suit their company’s compliance needs.
334
+
If you just want to run an application, you should be shielded from details needed to find assets across multiple VPCs and multiple clusters. You should also have consistent ways of working with assets across your VPCs, even if those assets include different combinations of instances, clusters, containers, and serverless. And while making it simpler to run multi-VPC applications easier for users, administrators still need the tools to control and audit their resources to suit their company’s compliance needs.
335
335
336
336
### Service Directory, Networks, Policies and Gateways
337
337
338
338
The goal of VPC Lattice is to provide a way to have a single, over-arching services view of all services across multiple VPCs.
339
+
You should also have consistent ways of working with assets across your VPCs, even if those assets include different combinations of instances, clusters, containers, and serverless.
339
340
The components making up that view include:
340
341
341
342
* Service Directory: This is an account-level directory for gathering your services in once place.
@@ -360,7 +361,7 @@ However, using different rules, a request for the service could be sent to diffe
360
361
If all goes well, you should be able to achieve some of the following goals:
361
362
362
363
* Kubernetes multi-cluster connectivity: Say that you have multiple clusters across multiple VPCs.
363
-
After configuring your services with the AWS Gateway API, you can facilitate communications between services on those clusters without dealing with the underlying infrastructure.
364
+
After configuring your services with the Kubernetes Gateway API, you can facilitate communications between services on those clusters without dealing with the underlying infrastructure.
364
365
VPC Lattice handles a lot of the details for you without needing things like sidecars.
365
366
* Serverless access: VPC Lattice allows access to serverless features, as well as Kubernetes cluster features.
366
367
This gives you a way to have a consistent interface to multiple types of platforms.
0 commit comments