Search for Well Architected Advice
< All Topics
Print

Choose appropriate dedicated connectivity or VPN for your workload

Selecting the right networking solutions is crucial for achieving optimal performance in cloud-based workloads. Dedicated connectivity or VPN can enhance reliability and security while meeting specific bandwidth and latency requirements necessary for seamless communication between on-premises and cloud resources.

Best Practices

  • Estimate Bandwidth and Latency: Accurately determine the bandwidth and latency needs of your application to ensure efficient performance. Use network performance monitoring tools to analyze current usage patterns and predict future demands, allowing for proper sizing of dedicated connections or VPNs.
  • Leverage AWS Direct Connect: AWS Direct Connect allows for dedicated network connections from your premises to AWS. This service can provide more consistent network performance than internet-based connections, which is essential for workloads with high throughput needs.
  • Implement Quality of Service (QoS): Configure QoS policies on your network to prioritize critical workloads. By controlling bandwidth allocation and minimizing jitter for high-priority traffic, you ensure better performance under varying loads.

Supporting Questions

  • Have you evaluated current bandwidth utilization against predicted requirements?
  • Have you considered the trade-offs between performance and cost in your connectivity solution?
  • Are your VPN configurations tailored to mitigate any potential latency issues?

Roles and Responsibilities

  • Network Architect: Responsible for designing and overseeing the implementation of networking solutions to support performance needs, ensuring the architecture meets both current and future demands.
  • Cloud Solutions Architect: Guides the integration of cloud resources with on-premises infrastructure, ensuring performance goals are met through the selection of appropriate networking resources.

Artifacts

  • Network Architecture Diagram: A visual representation of the network topology, which includes details on connectivity between cloud and on-premise resources, helping to identify performance bottlenecks and optimize resource placement.
  • Performance Monitoring Report: Regular analysis documents that provide insights into current network performance metrics, enabling data-driven decisions for scaling and resource optimization.

Cloud Services

AWS

  • AWS Direct Connect: Allows you to establish a dedicated network connection from your premises to AWS, enhancing performance and reliability for hybrid workloads.
  • AWS VPN: Enables secure communication between your on-premises networks and AWS, providing flexible options to meet varying bandwidth and latency requirements.

Question: How do you select and configure networking resources in your workload?
Pillar: Performance Efficiency (Code: PERF)

Table of Contents