Project Writeup
Project Writeup
Architecture Design
The AWS architecture for the LiveDocApp website includes several key components to ensure
scalability, security, and high availability:
1. Amazon EC2:
EC2 instances will be used to run the web and application servers. Auto Scaling Groups will
ensure the infrastructure can automatically scale based on traffic demand.
1) Deployment architecture.
2) Website template edited with the help of Visual studio code.
3) Created Amazon S3 bucket.
4) To Sync Created IAM Users access key.
5) Created Bucket Policy.
6) Tested website live.
7) Build cloud front for global application.
8) Tested Content delivery network (CDN) cloud front.
9) Creating Route 53 Registered domain. (Unable to registered due to Paid service).
10) Build Virtual private cloud (VPC).
11) Created security groups for the VPC.
12) Created & launched EC2 Instances.
13) Created EC2 Target group.
14) Created EC2 Load Balancer.
15) EC2 Instances Putty configuration.
16) Create EC2 instance modify IAM Role.
17) EC2 Instance successfully attached.
18) Tested Website is Live.
19) Created AMI EC2 Instances.
20) Successfully Launched EC2 Instance 1b & 1c.
21) Target Groups created for all 3 Instances 1a,1b & 1c.
22) All 3 EC2 Instances successfully Launched 1a,1b & 1c.
23) Tested Load Balancer of highly available successfully working. 1a,1b & 1c.
24) Created 2nd Cloud front (CDN) & distribution.
25) Creating Route 53 Registered domain to hosted zones. (Unable to registered due to
Paid service).
Conclusion:
By deploying the LiveDocApp website on AWS, the healthcare company can achieve a highly
scalable, secure, and compliant infrastructure capable of supporting its growing user base. AWS
services provide the flexibility and reliability needed to deliver critical healthcare services while
ensuring data security and privacy, ultimately improving both operational efficiency and user
satisfaction. As a Cloud Architect, this project provides an opportunity to leverage AWS's advanced
features to meet the unique challenges of healthcare application deployment in the cloud.