You have been put in charge of setting up a network architecture for a company.
The architecture consists of an application that will exchange a lot of information and hence need a high bandwidth consideration.
There will be other B2B customers who will access this application as separate tenants without internet access.
What consideration will you provide in the design?
Click on the arrows to vote for the correct answer
A. B. C. D.Answer - B.
AWS Direct Connect will offer a dedicated and high bandwidth connection for each customer.
But then there has to be an AWS Partner also available to ensure connection from the customer location.
Options A and C are invalid since this will not ensure high bandwidth.
Option D is invalid because a separate tenancy would be an issue.
For more information on AWS Direct Connect, please refer to the below URL:
https://docs.aws.amazon.com/directconnect/latest/UserGuide/Welcome.htmlWhen designing a network architecture for an application that requires high bandwidth and will be accessed by multiple customers, there are several considerations that must be taken into account.
Option A: Consider using a Virtual private gateway for each customer as this will provide the least latency.
A Virtual private gateway (VPG) is a virtual private network ( VPN) connection between an Amazon VPC and the customer's on-premises network. VPG can provide secure and encrypted communication between VPCs and the customer's network. However, creating a VPG for each customer may not be the most efficient solution. VPGs are typically used to connect on-premises networks with VPCs, and creating one for each customer can be costly and may not provide the best performance.
Option B: Consider using AWS Direct Connect for each customer. But this will also depend on the availability of an AWS partner in that location of the customer.
AWS Direct Connect is a dedicated network connection between an on-premises data center and AWS. It provides a more reliable and consistent network performance than internet-based connections. AWS Direct Connect can be used to connect customer networks to the VPC hosting the application. However, it can be an expensive solution, and the availability of AWS Direct Connect locations may vary by region.
Option C: Consider using AWS VPN for each customer. But this will also depend on the availability of an AWS partner in that location of the customer.
AWS VPN is a VPN connection that enables secure and encrypted communication between an Amazon VPC and a customer's on-premises network. AWS VPN can be a cost-effective solution for connecting customer networks to the VPC hosting the application. However, as with option A, creating a VPN connection for each customer may not be the most efficient solution.
Option D: Allow each customer to connect via the Internet. Set up the right security groups and NACLs for the application.
Allowing customers to connect to the application via the internet can be a cost-effective solution. However, it is important to implement the appropriate security measures to protect the application from unauthorized access. This includes setting up security groups and network access control lists (NACLs) to restrict access to the application and prevent unauthorized access.
In summary, the best solution will depend on the specific requirements and constraints of the project. Options B and C may provide the best performance, but they can also be costly and may not be available in all regions. Option D may be the most cost-effective solution, but it requires the implementation of the appropriate security measures. Ultimately, the most appropriate solution will depend on the specific requirements and constraints of the project.