📄️ About Stax Networks
Stax Networks provides a simple and flexible way of deploying AWS network topologies. AWS offers a wide variety of products that form the building blocks of a secure and advanced cloud network. Stax configures these products for you based on your needs and safely and securely manages the deployment of your AWS network. Stax Networks service provides the foundations you need to connect your AWS resources with other Workloads, on-premises data centers and other distributed networks.
📄️ Advanced Routing
Advanced Routing enables you to further configure both your Networking Hub's Transit Gateway route tables and individual VPC Subnet route tables with Prefix Lists.
📄️ Connections
Stax Connections allows you to use AWS Direct Connect or Site-to-Site Virtual Private Network (VPN) to securely link your on-premises environment to your Stax-managed AWS accounts. You can create, view and manage all your connections from a single location in the Stax Networking Service.
📄️ Create a Networking Hub
The Stax Networking Hub forms the basis of a Stax Network and is the first step to establishing any connections. The Hub centrally manages the traffic and connectivity between AWS resources, AWS VPCs and external resources. By creating a Stax Networking Hub, you will be deploying the below resources:
📄️ Delete a Networking Hub
If you no longer need your Networking Hub or you just want to start again, you can completely delete the Hub, Transit VPC, Transit Gateway and its resources that would otherwise incur costs if left running. Stax allows you to delete all aspects of your Hub. There are just a few things you need to do for this can happen.
📄️ Direct Connect
Stax enables you to connect your AWS workloads to your on-premises environment with AWS Direct Connect. Stax supports both hosted and dedicated Direct Connect Connections as well as Transit and Private Virtual Interfaces.
📄️ DNS Resolvers
DNS resolution between Stax-created VPCs is performed using Amazon Route 53's Private Hosted Zones (PHZ). Once you configure a PHZ suffix on your Networking Hub, and PHZ prefixes on your VPCs, you will be able to perform DNS resolution between them.
📄️ How routing works in Networking Hubs
When using Networking Hubs, much of your routing requirements will be configured by default. These default configurations can be discovered by reviewing the resources created in AWS, or visually using the concepts displayed in this document. To modify these routing configurations, consider utilizing advanced routing.
📄️ Interface VPC endpoints in Stax Networks
Interface VPC endpoints can be enabled for VPCs created as part of a Networking Hub. Endpoints can be enabled through the Stax Console, API, or SDK.
📄️ Manage Advanced Routing
Advanced Routing enables configuration of a Networking Hub's Transit Gateway route tables, as well as individual VPC subnet route tables.
📄️ Manage CIDR Ranges
All Stax-managed VPCs reside within a CIDR Range. A CIDR Range is the overarching object within a Stax Networking Hub that contains VPCs and Exclusions. The configured CIDR Range must be contained within an RFC1918-compliant private address space. You should confirm your CIDR ranges with your networking team before configuring them in a Stax Networking Hub. Some examples of supported CIDR ranges are below.
📄️ Manage Direct Connect
In order to create Direct Connect resources, you should have already provisioned a Direct Connect connection to an AWS account.
📄️ Manage DNS Resolvers and Rules
You can create DNS Resolvers and DNS Rules to enhance the DNS resolution capabilities of your Stax Networking Hub. You can create one DNS Resolver per Networking Hub, but many DNS Rules to customize how DNS resolution works.
📄️ Manage Networking Hubs
After a Networking Hub has been created, you can make changes to it through the Stax Console or API. Most components of a Networking Hub can be changed after creation, though some are only able to be configured when the Networking Hub is first created.
📄️ Manage Site-to-Site VPN
Stax supports the creation of either Virtual Private Gateway or Transit Gateway Site-to-Site VPN Connections. You can create and manage your Site-to-Site VPN Connections in Stax by provisioning an AWS Customer Gateway. Currently, only dynamic routing is supported with Stax Site-to-Site VPN Connections.
📄️ Manage VPCs
You can tailor your own network space and configure how your resources within your network are shared by creating a VPC in Stax. Stax offers you four types of VPCs with different inter VPC connectivity and routing rules for you to choose from; isolated, flat, shared services, and transit.
📄️ Networking Hub Peering
Networking Hub Peering allows you to connect Stax Networking Hubs to other networks. It makes connecting Stax networks with other Stax networks, and with other AWS networks elsewhere simple. Paired with Advanced Routing, it provides a fully featured network connectivity capability for new and existing networks in AWS.
📄️ Networking Hubs
The Stax Networking Hub forms the basis of a Stax Network. It manages the traffic and connectivity between AWS resources, AWS VPCs and external resources. A Stax Networking Hub deploys the below resources:
📄️ Site-to-Site VPN
Stax enables you to connect your AWS resources to your on-premises environment with AWS Virtual Private Network (VPN). Stax supports the creation of Site-to-Site VPN Connections with either a Virtual Private Gateway or a Transit Gateway.
📄️ Stax Networks FAQs
## What is a Stax Networking Hub?
📄️ Stax Networks VPC Sizes
The following tables demonstrate the CIDR ranges used for VPCs and subnets of given sizes.
📄️ Use Hub Peering to Connect a Networking Hub to a Transit Gateway
Hub Peering enables connectivity between a Networking Hub and another network in AWS. The other network can be another Networking Hub, or a Transit Gateway not managed by Stax.
📄️ Use Hub Peering to Connect Networking Hubs
Hub Peering enables connectivity between a Networking Hub and another network in AWS. The other network can be another Networking Hub, or a Transit Gateway not managed by Stax.
📄️ Use the Stax API to Enable CloudWatch VPC Flow Logs
The Python SDK is the easiest way to get started with the Stax API. The Networking components of the SDK and API allow enabling of the CloudWatch Logs component of VPCs.
📄️ VPCs
Stax VPCs are pre-configured AWS VPCs that you can deploy within your Stax Networking Hub. Depending on your needs, you can choose how they connect with your Stax Networking Hub and other VPCs. Stax makes networking easy and secure by configuring route tables, NACLs, basic security groups, flow logs, and much more.