This template provides a comprehensive solution for setting up an Arcus cluster with ZooKeeper coordination.
Key features include:
Flexible Network Configuration: Deploy to your existing VPC with custom subnet selection, supporting both public and private subnet deployments
Automatic Private Subnet Support: Automatically detects private subnets and provisions required VPC endpoints (SSM, SSM Messages, EC2 Messages) for seamless instance management without internet gateway dependencies
Scalable Architecture: Configure cluster size from 1 to 9 nodes with partition placement strategy for high availability across availability zones
Multiple Access Methods: Supports both SSH (via EC2 KeyPair) and AWS Systems Manager (SSM) Session Manager for secure instance access
Automated Cluster Setup: Fully automated deployment including ZooKeeper cluster formation, cache server registration, and service initialization
Configurable Resources: Choose from multiple instance types (r6g.medium/large/xlarge, t4g.micro/small) and configure memory allocation (64-14000 MB) per cache server
The template orchestrates the complete lifecycle from infrastructure provisioning to cluster initialization. Before completion, it ensure all ZooKeeper nodes form a quorum and all cache servers are verified operational.
Highlights
Fully Automated Deployment: Build a production-ready Arcus distributed cache cluster in minutes. This CloudFormation template automates all the complex steps, including EC2 provisioning, ZooKeeper quorum setup, and Arcus server configuration, eliminating the risk of manual errors and dramatically reducing deployment time.
Exceptional Scalability and High Availability: Effortlessly scale the number of cache nodes up or down to meet demand. The architecture is designed to distribute instances across multiple Availability Zones, minimizing downtime and maintaining your application's responsiveness and stability in the face of infrastructure failures.
Complete Control and Flexibility: Build a cost-effective and secure caching solution by choosing the right EC2 instance types, defining your cluster size, and configuring granular network access policies. You retain full ownership and control over your infrastructure.
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.
This is a free listing for the Arcus cache cluster, a distributed in-memory caching system. You pay no software charges across all five options. The dimensions map to different AWS EC2 instance sizes, billed hourly. The t4g.micro and t4g.small options run on smaller compute footprints. The r6g.medium, r6g.large, and r6g.xlarge options run on memory-focused instances, scaling up in size. You choose an instance size based on your workload's memory and compute needs. Each option carries its own hourly rate reflecting the underlying instance capacity you select.
Top-of-mind questions for buyers
What do I get for each hourly instance option, such as r6g.large or t4g.micro?
Each option maps to an AWS EC2 instance size running the Arcus cache cluster. The t4g options use general-purpose compute for lighter workloads. The r6g options use memory-focused instances for cache-heavy use. You pick the size matching your memory and compute needs.
Am I charged when an instance is stopped or paused?
The software carries no charge on this free listing, so no software fees accrue at any time. Stopped instances still run on AWS infrastructure, so underlying AWS compute or storage charges may apply based on your account. The cache software itself meters no cost.
If I need more cache capacity, how does moving to a larger instance affect my bill?
You select a different instance dimension, such as moving from r6g.medium to r6g.large or r6g.xlarge. Each carries its own hourly rate tied to the instance capacity. The software remains free. Any change in AWS instance charges follows the instance size you run.
jam2in.com
Helpful?
Vendor refund policy
no refunds.
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.
Automated Arcus Cache Cluster Deployment via AWS CloudFormation
This delivery option automates the entire process of building a scalable and reliable Arcus distributed cache cluster on the AWS Cloud using AWS CloudFormation. Without requiring complex manual configuration, users can quickly provision a high-performance, in-memory caching environment ready for their applications by simply providing a few parameters.
How It Works & Provisioned Resources:
When you launch this CloudFormation template, the following process is automated:
Creates Launch Template and Auto Scaling Group: Based on the InstanceType and Shard (number of nodes) parameters you specify, it creates a Launch Template and an Auto Scaling Group for the EC2 instances. This ensures high availability by distributing instances across multiple Availability Zones and maintains the desired number of nodes at all times.
Configures Network Security: It creates a SecurityGroup resource to control access on essential ports: SSH (22), Arcus (11211), and ZooKeeper (2181). You can enhance security by specifying allowed IP ranges through the SSHCidr, ArcusCidr, and ZooKeeperCidr parameters.
Automates ZooKeeper Cluster Setup: Once instances are launched by the Auto Scaling Group, a built-in AWS Lambda function is triggered. This function gathers information about all running instances and then uses AWS Systems Manager (SSM) Run Command to connect to each one, configure the ZooKeeper cluster (ensemble), and start it automatically.
Creates Arcus Znodes and Starts Servers: After the ZooKeeper cluster is ready, subsequent Lambda functions run in sequence. The first function connects to a primary node to create the necessary ZooKeeper Znodes for Arcus operations. The next function then starts the Arcus server process on all cache nodes, registering them with the ZooKeeper cluster.
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
arcus-memcached-1.15.0
Additional details
Usage instructions
Template components
CloudFormation template
Usage instructions
If you installed successfully, you can test your cluster by following the instructions below:
<echo stats | nc localhost 2181>
<echo stats | nc localhost 11211>
Support
Vendor support
Note: This product requires basic AWS knowledge for initial setup. Our support team can assist with CloudFormation deployment and initial configuration questions. (biz@jam2in.com)
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.
ARCUS Cache Cluster - 10-Day Free Trial: Experience the power of ARCUS, an open-source in-memory cache cluster based on memcached, running on EC2.micro instances. Get started with a fully managed cache solution that supports advanced data structures and automatic scaling.
ARCUS Single Cache (Dev.) is a light version of ARCUS Cache Cluster. It supports one-click deployment where you can experience the basic features of the ARCUS Cache Cluster.
SYNTHIFY is a cloud-based data lake solution tailored for financial services, integrating business intelligence and advanced analytics to transform legacy data into actionable insights. It enhances data management, security, and compliance with SEC and FINRA guidelines, providing scalable, real-time decision support.
Finity360 Recovery is a comprehensive backup and recovery solution for Salesforce. It ensures the secure backup of all Salesforce objects to cost-effective, SEC, FINRA, and CFTC compliant S3 storage.
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.