Namazu Elements is a complete game backend-as-a-service platform built on Java 21 with an open-source, modular architecture. The High Availability offering is designed for live games that demand resilience, consistency, and the ability to scale under real player load. This configuration runs Namazu Elements across multiple instances, each stateless and independently scalable, backed by a dedicated MongoDB replica set that eliminates any single point of failure in your data layer. Whether you're handling a launch spike or steady long-term growth, the architecture scales horizontally without service interruption or code changes. Each Elements instance is preconfigured and production-ready out of the box, connecting to your shared MongoDB cluster for consistent state across the fleet. Load can be distributed across instances using your preferred AWS load balancing strategy, and individual instances can be added or removed without downtime. What's Included: - Multiple preconfigured Namazu Elements runtime instances, - External MongoDB replica set for high-availability, fault-tolerant data storage - All core services across every instance: auth, metagame, player progression, matchmaking, and cross-game services - Stateless instance design enabling seamless horizontal scaling Best For: - Live games expecting sustained or unpredictable player load - Studios requiring uptime guarantees and fault tolerance - Games approaching or beyond the limits of single-instance infrastructure - Production environments where availability is non-negotiable - Teams graduating from the Single Instance offering Learn more at https://namazustudios.com/docs/
Highlights
Production-Ready at Scale: Launch pre-hardened Elements instances and a managed MongoDB replica set with no complex infrastructure wiring. Distributed and resilient from day one.
Scales with Your Game: Start simple, grow to distributed architecture. Built for seamless migration as your game scales.
Expert Support Included: From architectural guidance to hands-on consulting. Private support channels and technical deep dives available.
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.
You pay by the hour based on the compute size you run. Two options are available, both tied to AWS EC2 instance types. The t3.medium runs on a larger instance, while the t3.small runs on a smaller one. Pricing scales with how many hours each instance stays active, so your cost depends on runtime and the size you choose. You can select the instance that matches your workload needs. Billing follows usage, meaning you pay only for the hours you consume on each instance type.
Top-of-mind questions for buyers
What does each instance type give me, and what runs on it?
Each option maps to an AWS EC2 instance size. The t3.medium is a mid-size instance; the t3.small is a smaller one. Both host the game backend runtime, which includes the API, database, admin CMS tools, and support for your own server-side Java code.
Am I charged when the instance is stopped or not running?
Billing meters active instance-hours. You pay only for the hours each instance type runs. When an instance is stopped, software charges stop accruing. Underlying AWS storage or related resource fees may still apply separately, but the usage-based software charge tracks running time only.
Can I run both instance types at once, and how do the charges combine?
You can run either instance type based on your workload needs. If you run both, each accrues its own hourly charge independently. Your total is the sum of hours on the t3.medium plus hours on the t3.small. Larger runtime on the bigger instance drives more of the bill.
namazustudios.com
Helpful?
Vendor refund policy
Refunds for hourly usage charges are available for technical issues or service failures. Contact support@namazustudios.com within 30 days of the charge with details of the issue. Refund requests for normal usage are considered on a case-by-case basis. For support, visit https://namazustudios.com/docs/
How can we make this page better?
Tell us how we can improve this page, or report an issue with this product.
Give us feedbackReport a problem with this product or seller
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.
This listing delivers a highly available, production-ready deployment via AWS CloudFormation. The template provisions all required infrastructure from scratch, running application compute and a self-managed MongoDB cluster as independent, resilient tiers — each backed by its own Auto Scaling Group and spread across multiple availability zones.
What Gets Deployed
The CloudFormation stack creates a complete, isolated environment:
VPC & Networking — A dedicated VPC with public and private subnets across multiple availability zones, internet gateway, NAT gateway, and appropriately scoped security groups to enforce tier-level traffic isolation.
Application Auto Scaling Group — Application instances are launched into private subnets across availability zones via an ASG, ensuring the compute tier automatically recovers from instance failure and can scale out to meet demand.
MongoDB Auto Scaling Group — A dedicated ASG manages the MongoDB cluster nodes in separate private subnets, keeping the data tier isolated from application traffic. Nodes form a replica set on first boot, providing automatic primary election and failover without manual intervention.
Application Load Balancer (ALB) — An internet-facing ALB sits in the public subnets and distributes HTTP traffic across healthy application instances, with health checks ensuring requests are never routed to an unavailable node.
AWS Systems Manager (SSM) — All instances across both ASGs are configured with the SSM Agent and the necessary IAM role, enabling secure shell access via Session Manager for both application and database nodes without opening inbound ports or managing SSH keys.
Key Benefits
No single points of failure — Application compute and MongoDB each run across multiple availability zones, so the loss of any single instance or AZ does not affect availability.
Automatic recovery — Both ASGs detect and replace unhealthy instances without manual intervention, keeping each tier at its desired capacity.
Tier isolation — Dedicated security groups restrict MongoDB traffic to intra-cluster replication and connections from the application tier only; database nodes are never reachable from the public internet or the ALB.
Security by default — No instance in either tier is publicly accessible. All HTTP ingress flows through the ALB; all administrative access flows through SSM Session Manager, with no bastion host or open SSH ports required.
Ready to customise — CloudFormation parameters allow you to configure instance types independently for compute and database tiers, desired and maximum ASG capacities, VPC CIDR ranges, and MongoDB replica set name at deploy time.
CloudFormation Template (CFT)
AWS CloudFormation templates are JSON or YAML-formatted text files that simplify provisioning and management on AWS. The templates describe the service or application architecture you want to deploy, and AWS CloudFormation uses those templates to provision and configure the required services (such as Amazon EC2 instances or Amazon RDS DB instances). The deployed application and associated resources are called a "stack."
Version release notes
CF + AMI Update
Additional details
Usage instructions
Template components
CloudFormation template
Usage instructions
Prerequisites
An active AWS account with sufficient IAM permissions to create VPC resources, EC2 instances, Auto Scaling Groups, and CloudFormation stacks. If you are new to CloudFormation, AWS offers a Getting Started with CloudFormation guide covering the basics before you proceed.
Step 1: Subscribe
On the AWS Marketplace listing page, click Subscribe and accept the terms. Subscription is free to process and simply grants your AWS account access to the AMI used by this product.
Step 2: Launch the CloudFormation Stack
Once subscribed, click Launch on the subscription page. This will open the AWS CloudFormation console with the template pre-loaded and ready to deploy.
Step 3: Configure the Stack
Fill out the CloudFormation parameters. The defaults are suitable for most deployments, but you may wish to review and adjust:
VPC CIDR range: if the default conflicts with existing VPCs or peering requirements in your account.
Instance types: to right-size compute for your expected workload.
ASG capacity settings (HA edition only): desired, minimum, and maximum instance counts for both the application and MongoDB tiers.
All other parameters can be left at their defaults for a standard deployment.
Step 4: Deploy
Acknowledge the IAM capability prompt at the bottom of the CloudFormation console (the stack creates IAM roles for SSM access) and click Create Stack. Deployment typically completes within 5-10 minutes.
Step 5: Access the Application
Once the stack status shows CREATE_COMPLETE, open the Outputs tab in the CloudFormation console. The ALBAddress output contains the URL to access your running application as well as the SecretManager secret containing the initial admin user/pass
Administrative Access
If you need shell access to any instance, use AWS Systems Manager Session Manager via the EC2 console or AWS CLI. No SSH keys or open inbound ports are required. Instances are not publicly accessible directly.
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.
Cloud Techon’s High Availability Architecture Design delivers fault-tolerant, scalable AWS solutions using multi-AZ deployments and proven cloud resilience architecture for maximum uptime.
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.