Multi-Account July 2026

Your AWS Accounts Are Isolated. Your Networks Are Not.

Three AWS accounts. Two regions. One scan. A GDPR violation, a dev-to-prod shadow path, and an M&A ghost account — none visible to any single team.

Read article →
ANNOUNCEMENT July 2026

Netway is Now Available on AWS Marketplace

Subscribe through your AWS account for consolidated billing and simplified procurement. No separate vendor relationship required.

Read more →
VPC Topology June 2026

Why Can't My VPC Reach the Other VPC? A Debugging Checklist

You have a peering connection but traffic still doesn't flow. Six things to check in order — peering state, routes on both sides, security groups, NACLs, CIDR overlap, and DNS resolution — with CLI commands for each.

Read article →
VPC Topology June 2026

Orphaned VPCs in AWS — What They Are, Why They Happen, and How to Find Them

A VPC with no peering, no TGW attachment, and no internet gateway — completely invisible to the rest of your account. Why orphaned VPCs are a security, cost, and compliance risk, and how to detect them with the AWS CLI.

Read article →
VPC Topology June 2026

AWS Multi-Account VPC Topology Patterns — Hub-and-Spoke, Mesh, and Hybrid

Hub-and-spoke with Transit Gateway, full mesh VPC peering, or hybrid — each pattern has different cost, scale, and routing trade-offs. When to use each, and what they cost at 5, 10, and 25 VPCs.

Read article →
Compliance June 2026

How to Audit AWS VPC Topology for PCI-DSS — What Your QSA Will Check

PCI-DSS Requirements 1.3.1, 1.3.2, and 11.4.5 require documented, tested network segmentation. Here is what QSAs look for in AWS, which CLI commands pull the evidence, and why screenshots aren't enough.

Read article →
VPC Topology June 2026

Production vs Staging Network Isolation in AWS — How to Enforce It and Prove It

The three common ways prod/staging isolation silently breaks — a forgotten peering, a TGW route table misconfiguration, a shared services VPC bridging both — and how to enforce isolation rules and generate timestamped proof.

Read article →
VPC Topology June 2026

How to Visualize AWS VPC Peering Connections — Tools and CLI Approach

AWS shows peering as a list, not a graph. Here's how to build a visual map using the CLI and boto3, what AWS Network Manager can and can't do, and why static diagrams miss the security context you actually need.

Read article →
AWS Pricing June 2026

AWS EC2 to S3 Data Transfer Cost — Exact Pricing and How to Reduce It to $0

EC2 to S3 within the same region is free — but only if traffic doesn't pass through a NAT Gateway. Most private subnets route S3 traffic through NAT at $0.045/GB. Here's the pricing table, real cost math, and the one free command that eliminates the charge.

Read article →
AWS Pricing June 2026

AWS Cross-AZ Data Transfer Cost — Exact Pricing and How to Reduce It

AWS charges $0.01/GB in each direction for traffic between Availability Zones. EC2, RDS, ElastiCache, MSK, EKS — all affected. Here's the exact pricing, which services generate the most cross-AZ traffic, and how to find and reduce it.

Read article →
Compliance June 2026

Netway Isolation Rules: How They Work, Use Cases, and Where They Stop

Define which environment groups must never connect — production ↔ staging, CDE ↔ development — and Netway checks on every scan whether a routing path exists between them. How the BFS engine works, common configurations, and what isolation rules explicitly don't cover.

Read article →
Error Fix June 2026

VPC Flow Logs Not Working — 4 Causes and How to Fix Each

VPC Flow Logs not showing up in CloudWatch or S3? Run one CLI command to get DeliverLogsErrorMessage — it tells you exactly what's broken. Covers IAM permission gaps, missing log groups, delivery delays, and wrong region.

Read article →
Error Fix June 2026

S3 Access Denied from Private Subnet — It's Probably Not IAM

IAM policy looks correct but S3 returns AccessDenied from a private subnet? Without a VPC Gateway Endpoint, traffic goes through NAT Gateway to S3's public endpoint. A free endpoint fixes it — and eliminates the $0.045/GB NAT charge on S3 traffic.

Read article →
Error Fix June 2026

AWS NAT Gateway in Failed State — Exact Causes and How to Fix Each

A NAT Gateway in Failed state can't be recovered — it must be deleted and recreated. But first, check FailureCode: the three causes are no available Elastic IP (EIP limit), wrong subnet type (private instead of public), or no Internet Gateway on the VPC.

Read article →
Error Fix June 2026

VPC Peering Connection Failed: Overlapping CIDR Blocks — 3 Real Fixes

VPC peering fails when both VPCs share overlapping IP ranges — common when both were created with AWS's default 10.0.0.0/16. You can't change a VPC's primary CIDR. Your options: add a secondary CIDR, use PrivateLink, or recreate one VPC.

Read article →
Error Fix June 2026

AWS Route Table Entry Points to Blackhole — What It Means and How to Fix It

A blackhole route means the route target (NAT Gateway, EC2 instance, VPC endpoint) no longer exists — packets are silently dropped. One CLI command finds all blackhole routes across every route table. AWS does not clean them up automatically.

Read article →
Cost Optimization June 2026

AWS Internet Gateway Cost: What You Actually Pay

Internet Gateway itself is free — no hourly charge. The costs on your bill come from EC2 data transfer at $0.09/GB. Here's the full breakdown of what you pay, why private subnet traffic costs more than public, and how to reduce it.

Read article →
Cost Optimization June 2026

AWS NAT Gateway Pricing: Full Cost Breakdown with Examples

NAT Gateway charges $0.045/hr plus $0.045/GB processed. Here's what that means in practice — with monthly cost examples for small, medium, and high-throughput environments — and a comparison against VPC endpoints.

Read article →
Topology June 2026

AWS VPC Visualization: 5 Ways to See Your Network Topology

The AWS console shows you individual VPCs, not the map. This post covers five approaches — VPC Resource Map, Network Manager, Reachability Analyzer, CLI scripting, and dedicated tools — with what each shows and where it breaks down.

Read article →
Cost Optimization June 2026

How to Read VPC Flow Logs: Finding the Traffic That's Costing You Money

VPC Flow Logs record metadata about every network connection in your VPC — and they're the only source that tells you what your NAT Gateway is actually processing. Four Athena queries to find S3-via-NAT, cross-AZ traffic, internet egress by instance, and daily NAT cost breakdowns.

Read article →
Cost Optimization June 2026

AWS NAT Gateway Costs: Why Your Bill Is Higher Than It Should Be

NAT Gateway silently processes traffic it was never meant to handle — S3 calls, AWS API traffic, ML checkpoints — because that's what the default private subnet setup produces. Here are the four patterns driving your bill and the exact commands to fix each one.

Read article →
Compliance June 2026

PCI-DSS Requirement 1.3: Network Segmentation Evidence That Actually Satisfies a QSA

Most teams configure segmentation controls and then rely on an annual pen test to prove they work. QSAs increasingly ask how you know the controls are working today — not at the time of the last test. Here's what routing-plane evidence looks like and how to generate it automatically.

Read article →
Network Security June 2026

AWS VPC Isolation: Why Your TGW Route Tables Aren't Enough

Transit Gateway route tables isolate environments at the TGW layer. But VPC peerings bypass that layer entirely — and they don't appear in the TGW console. One forgotten debugging peering is all it takes to create a direct path from staging into a PCI-scoped production VPC.

Read article →
Topology June 2026

AWS VPC Topology: How to Map Your Network Before It Maps You

At seven VPCs nobody has a complete picture anymore. The AWS console shows you the parts but not the map — no cross-account view, no reachability analysis, no environment context. Here's how topology drift happens and how to get visibility back automatically.

Read article →
Network Security June 2026

4 Network Risks That Grow Silently in AWS Environments

We built a representative 7-VPC environment and ran one Netway scan. We found an isolation breach that bypasses Transit Gateway isolation, a CIDR conflict waiting to cause a routing failure, orphaned VPCs nobody knew about, and S3 traffic silently accumulating NAT charges. None of them were visible in the AWS console.

Read article →
Cost Optimization June 2026

How to Automatically Find and Fix Hidden AWS Data Transfer Costs

S3 traffic routing through NAT. Cross-AZ database queries. GPU training jobs paying internet egress rates. These patterns exist in most AWS environments — and AWS won't tell you which resources are responsible. Here's how to surface and fix them automatically.

Read article →