|
1 |
Application server - Amazon EC2 |
m6i.2xlarge, 8 vCPU, 32 GiB RAM, 1 TiB gp3 EBS per instance, Linux, shared tenancy, On-Demand. Production deployment in AWS Asia Pacific -Mumbai, across two Availability Zones |
4 |
Instances |
10 |
|
2 |
MySQL primary and standby - Amazon RDS |
db.r6i.2xlarge, 8 vCPU, 64 GiB RAM, 1 TiB gp3 storage each, Multi-AZ primary/standby arrangement |
2 |
Database instances |
10 |
|
3 |
MySQL read replica - Amazon RDS |
db.r6i.xlarge, 4 vCPU, 32 GiB RAM, 1 TiB gp3 storage |
1 |
Database instance |
10 |
|
4 |
Staging server - Amazon EC2 |
m6i.xlarge, 4 vCPU, 16 GiB RAM, 200 GiB gp3 EBS, Linux, shared tenancy |
1 |
Instance |
10 |
|
5 |
Regional file storage - Amazon EFS |
Initial storage planning capacity of 1 TB, regional file system. |
1 |
File system |
10 |
|
6 |
Object storage - Amazon S3 Standard |
Initial storage planning capacity of 3 TB. |
1 |
Bucket |
10 |
|
7 |
Application Load Balancer |
HTTPS listener, health checks and application traffic distribution. |
1 |
Logical service |
10 |
|
8 |
Auto Scaling |
Minimum 4, desired 4 and maximum 10 application instances. |
1 |
Configuration |
10 |
|
9 |
Virtual Private Cloud |
Segregated public and private network segments as required. |
1 |
VPC |
10 |
|
10 |
NAT Gateway |
Controlled outbound internet access for private subnets. |
1 |
Gateways |
10 |
|
11 |
Amazon S3 Gateway Endpoint |
Private access to S3 from the VPC, as applicable. |
1 |
Endpoint |
10 |
|
12 |
Amazon CloudFront |
Content delivery for approved public-facing content. |
1 |
Distribution |
10 |
|
13 |
AWS WAF |
Managed web application protection and approved custom rules. |
1 |
Logical configuration |
10 |
|
14 |
Backup and disaster recovery |
Automated backups and cross-region backup copies to Hyderabad. Production data, backup copies and disaster recovery data shall remain within India. |
1 |
Service |
10 |
|
15 |
Security and monitoring |
IAM, KMS, Secrets Manager, GuardDuty, Security Hub, Inspector, AWS Config and CloudWatch. |
1 |
Service |
10 |