Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nisevi/favalorodecorazon
Tribute page - Rene Favaloro
https://github.com/nisevi/favalorodecorazon
aws aws-cloudfront aws-glacier aws-s3 cloudfront continuous-delivery continuous-deployment css css-animations css3 html html5 iam iam-credentials iam-policy javascript route53 s3 s3-bucket s3-website
Last synced: 13 days ago
JSON representation
Tribute page - Rene Favaloro
- Host: GitHub
- URL: https://github.com/nisevi/favalorodecorazon
- Owner: nisevi
- License: apache-2.0
- Created: 2017-08-10T20:54:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-04-26T03:08:40.000Z (over 3 years ago)
- Last Synced: 2024-10-22T07:51:58.938Z (2 months ago)
- Topics: aws, aws-cloudfront, aws-glacier, aws-s3, cloudfront, continuous-delivery, continuous-deployment, css, css-animations, css3, html, html5, iam, iam-credentials, iam-policy, javascript, route53, s3, s3-bucket, s3-website
- Language: HTML
- Homepage: https://favalorodecorazon.com
- Size: 7.53 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![CircleCI](https://circleci.com/gh/nisevi/favalorodecorazon.svg?style=svg)](https://circleci.com/gh/nisevi/favalorodecorazon)
# FAVALORO
Tribute page to René Favaloro.
## Architecture
![](https://github.com/nisevi/favalorodecorazon/blob/master/architecture.png)
[Here is how the process works](https://aws.amazon.com/blogs/security/how-to-protect-your-web-application-against-ddos-attacks-by-using-amazon-route-53-and-a-content-delivery-network/):
1. A user’s browser makes a DNS request to Route 53.
2. Route 53 has a hosted zone for the favalorodecorazon.com domain.
3. The hosted zone serves the record:
* a. If the request is for the apex zone, the alias resource record set for the CloudFront distribution is served.
* b. If the request is for the www subdomain, the CNAME for the externally hosted CDN is served.
4. CloudFront forwards the request to Amazon S3.
5. S3 performs a secure redirect from www.favalorodecorazon.com to favalorodecorazon.com.
6. Amazon S3 objects are versioned and the lifecycle of previous versions is handled with a transition to Amazon Glacier 30 days after the object creation and finally removed after 60 days from becoming a previous version.## Continuous deployment
![](https://github.com/nisevi/favalorodecorazon/blob/master/continuous-deployment.png)