Listing Thumbnail

    Waltsoft Serverless VPN - Pay-Per-Session Proxy on Lambda MicroVMs

     Info
    Deployed on AWS
    Quick Launch
    Pay-per-session VPN on Lambda MicroVMs. Zero cost when idle. Dedicated Firecracker instance per user with full CloudTrail auditability in your own AWS account.

    Overview

    Overview

    Serverless VPN by Waltsoft runs on AWS Lambda MicroVMs - Firecracker-based virtual machines that terminate when you disconnect, costing nothing until you reconnect. Your traffic exits from AWS IP addresses through your own dedicated MicroVM, giving you privacy without shared VPN servers.

    Unlike traditional VPN subscriptions that charge monthly whether you use them or not, or self-hosted EC2 VPNs that run 24/7, Serverless VPN costs nothing when disconnected. The MicroVM terminates completely - no compute, no storage, no ongoing charges. You pay only a software license plus your own AWS compute costs when active.

    Security Architecture

    All traffic between your machine and the Lambda MicroVM flows through a WebSocket Secure (WSS) tunnel using TLS encryption. Inside the MicroVM, a SOCKS5 proxy (microsocks) routes your TCP traffic to the internet via AWS default egress - no VPC or NAT Gateway needed.

    Ephemeral by design: When you disconnect, the MicroVM terminates completely. No logs, DNS queries, session artifacts, or traffic data persist after termination. All data stays within your own AWS account - Waltsoft never sees or stores your traffic.

    CloudTrail auditable: All Lambda MicroVM invocations are logged in your AWS CloudTrail, providing enterprise-grade audit trails under your control.

    Cost Comparison

    For a developer who connects 2 hours per day on weekdays, the active Lambda compute cost is approximately a few cents per session. Compare this to an always-on t3.micro EC2 VPN instance or a traditional VPN subscription charging a fixed monthly fee regardless of usage. The savings compound for intermittent users who need VPN access for specific tasks rather than 24/7 connectivity.

    Use Cases

    • Remote developers: Route API calls through a consistent AWS IP for allowlisting on third-party services, then disconnect when done.
    • Security researchers: Browse from a disposable, ephemeral MicroVM to avoid fingerprinting. Each session starts fresh from a snapshot with no prior state.
    • Compliance-conscious teams: Auditable egress for regulated data access with full CloudTrail logging, deployed entirely within your own AWS account boundary.

    Key Features

    • Zero idle cost - MicroVM terminates when you disconnect. No compute, no storage, no charges until you reconnect.
    • ~20-second cold start - fresh MicroVM launches from snapshot each session.
    • 5 AWS region exit points - us-east-1, us-east-2, us-west-2, eu-west-1, ap-northeast-1.
    • No shared infrastructure - your own dedicated MicroVM per session. No IP reputation risk.
    • 8-hour max sessions - designed for work hours. Run vpn.sh start again for a new session.
    • One-command operation - ./vpn.sh start connects, ./vpn.sh stop terminates.
    • Runs in your AWS account - all infrastructure, logs, and traffic remain under your ownership.

    How It Works

    1. Subscribe and deploy the CloudFormation template in your AWS account
    2. Download vpn.sh and install wstunnel (one-time setup, ~5 min)
    3. Run ./vpn.sh start - all traffic routes through AWS (~20s cold start)
    4. Run ./vpn.sh stop - MicroVM terminates, back to normal IP

    Getting Started

    Deployment takes approximately 5 minutes using the provided CloudFormation template. A detailed setup guide and architecture documentation are available to walk you through the process. If you would like a guided deployment walkthrough, contact to schedule a session.

    Requirements

    • AWS account with Lambda MicroVMs access (GA in 5 regions listed above)
    • AWS CLI v2.27+ (brew upgrade awscli)
    • macOS or Linux (Windows via WSL2)
    • wstunnel binary (install instructions provided)

    Good to Know

    • Session VPN, not 24/7 - designed for work sessions with 8-hour max per session.
    • SOCKS5 proxy routes TCP traffic (web, APIs). Does not tunnel UDP.
    • Streaming services (Netflix, Disney+) may block AWS IP addresses.
    • Runs on Graviton ARM64 - Amazon Linux 2023.
    • Waltsoft does not collect, store, or inspect any user traffic.

    Highlights

    • Zero idle cost with per-second billing when active - MicroVM terminates completely on disconnect. No compute, no storage, no charges until you reconnect. For a developer connecting 2 hours per day, active compute costs are minimal compared to an always-on EC2 VPN instance or a fixed monthly VPN subscription that charges whether used or not.
    • Dedicated Firecracker MicroVM per user in your own AWS account - no shared servers, no IP reputation risk, no third-party data exposure. All infrastructure, logs, and traffic remain under your ownership. Full CloudTrail auditability provides enterprise-grade audit trails for compliance-conscious teams working with regulated data.
    • One-command operation with ~20-second cold start from snapshot - run ./vpn.sh start for a fresh ephemeral MicroVM with no prior state. Choose from 5 AWS region exit points (us-east-1, us-east-2, us-west-2, eu-west-1, ap-northeast-1). Run ./vpn.sh stop and the MicroVM terminates instantly. Deploy in ~5 minutes via CloudFormation.

    Details

    Delivery method

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Quick Launch

    Leverage AWS CloudFormation templates to reduce the time and resources required to configure, deploy, and launch your software.

    Pricing

    Waltsoft Serverless VPN - Pay-Per-Session Proxy on Lambda MicroVMs

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (1)

     Info
    Dimension
    Description
    Cost/unit
    VPN Subscription
    Monthly VPN software license
    $5.00

    AI Insights

     Info

    Dimensions summary

    You pay one monthly VPN software license, billed by units. This is the only charge on AWS Marketplace, and it covers the software itself. A 7-day free trial applies before billing starts, and you can cancel anytime. The license does not include AWS compute or data transfer. You pay AWS directly for the MicroVM runtime and egress in your own account. Those infrastructure costs scale with how long you stay connected, since the MicroVM terminates on disconnect. The Marketplace license is a flat monthly subscription and does not scale with usage.

    Top-of-mind questions for buyers

    One unit is the monthly software license for the VPN. It covers the software only. It does not cover the MicroVM compute or data transfer. You pay AWS directly for the running instance and standard egress in your own account.
    No compute charges accrue while disconnected. The MicroVM fully terminates when you run stop, so nothing runs and no AWS compute or storage fees apply. A fresh instance launches on your next start, in about 20 seconds. The monthly software license stays flat regardless.
    AWS compute bills per second while connected, using a 1 vCPU, 2GB ARM MicroVM. Costs rise with connected time, since the instance ends on disconnect. Data transfer bills at standard AWS egress rates. Sessions run up to 8 hours and auto-reconnect. The software license does not change with usage.
    serverless-vpn.waltsoft.net
    Helpful?

    Vendor refund policy

    Full refund within 7 days of purchase if product does not meet described functionality.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    Software as a Service (SaaS)

    SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.

    Additional details

    Usage instructions

    See https://serverless-vpn.waltsoft.net  for step-by-step guide.

    Resources

    Vendor resources

    Support

    Vendor support

    Email support at support@waltsoft.net . Response within 24 hours.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.