The following diagram illustrates Miracle Mobile Forms’ Application Architecture.



The following Amazon AWS Services are used in Miracle Mobile Forms solution.


Amazon Service

Use in Miracle Mobile Forms

Amazon Virtual Private Cloud (VPC)
Encloses cloud virtual machine instances in private subnets
Amazon Computing Cloud (EC2)
Servers’ virtual machines
Amazon Elastic Load Balancers (ELB)
Load balancing for high availability and fault tolerance
Amazon EC2 Auto-Scaling (ASG)
Load based auto scaling of EC2 VMs
Amazon CloudWatch
Logging and Monitoring health and performance
Amazon Simple Storage Service (S3)
Storing scalable objects (for file storage)
Amazon Relational Database Service (RDS)
MySQL data storage instances
Amazon CloudFront
A CDN service for distributing content across regions
Amazon ElastiCache
The cache service for Redis caches
Amazon Simple Email Service (SES)
The email SMTP service for sending out emails
Amazon Route 53
DNS Hosted Zones management service