AWS Resources
Armory and AWS services
You use several AWS services when you deploy the Armory platform on AWS: Virtual Private Cloud, Elastic Kubernetes Service (EKS), IAM, Simple Storage Service (S3), Secrets Manager, Redis, and Aurora.
Deployment on AWS
Without disaster recovery
With disaster recovery
Spinnaker does not function in multi-master mode, which means that active-active is not supported at this time. Instead, you can achieve an active-passive Spinnaker setup that results in two instances of Spinnaker deployed into two regions that can fail independently. See Configuring Spinnaker on AWS for Disaster Recovery for instructions.
AWS Services
Aurora database
- User Guide
- Engine selection and size
- Database encryption for storing sensitive data
- Backup and restore Aurora clusters
- Replicate Amazon Aurora MySQL DB Clusters Across AWS Regions
- Failover for Aurora Global Databases
CloudWatch
EKS
ElastiCache for Redis
IAM
Networking
S3
- User Guide
- Bucket restrictions
- Security best practices
- S3 buckets should be set up with cross-region replication turned on.
Secrets Manager
Service quotas
- User Guide
- Service quotas dashboard
- EC2 service quotas
Pricing
See the AWS Pricing guide for explanations of AWS pricing tiers.
You can calculate AWS costs by using the AWS Pricing Calculator or by consulting individual pricing pages.
If you plan to use EC2 with your Armory installation, you can find related costs on the following pages:
- EC2
- Elastic Block Store (EBS)
- Elastic Load Balancing (ELB) for Application Load Balancer (ALB), Network Load Balancer (NLB), or Classic Load Balancer (CLB)
Basic cost estimate
The example below is based on a basic Armory production environment running in a single region without disaster recovery. Your infrastructure needs and costs may vary.
Prices are based on “On Demand” rates. “Reserved” rates may be more cost effective. AWS pricing can change without notice, so be sure to determine your costs using the AWS Pricing Calculator. You can also contact Armory for help in calculating costs.
Feedback
Was this page helpful?
Thank you for letting us know!
Sorry to hear that. Please tell us how we can improve.
Last modified March 3, 2023: (22c29bf4)