The purpose of this project is to registry and keep track on some medical information of an user
Fig 1. Components of the solution
-
Route 53:
AWS service used to first register a domain and assign it to the web page, and second route the petitions to different resources, in this case to AWS cloudfront -
Cloudfront:
AWS service used to deliver content throught edge locations, making the delivery of static files faster -
AWS Web Application Firewall (WAF)
AWS service that protect web applications from exploits. In this project it is also used to delimited the access just to certains public IP's -
Amazon S3:
AWS service used to storage objects and files. In this project it is used to store all the files necessary to render a host. -
Api Gateway:
AWS service used to expose capabilities, in order to trigger events in AWS. In this project it is used to exposed the capabilities of creating users, data. -
Lambda functions:
AWS compute service used to either manage services in AWS or to make computing process. In this project lambda functions are used in order to store - retrieve or to delete data from the databases. -
DynamoDB:
AWS NoSQL database used to store data. In this project this service is used to save users data.