An open API service indexing awesome lists of open source software.

https://github.com/omonimus1/aws-pizzeria-website

🍕 📱 🌐Pizzeria Website deployed using AWS S3
https://github.com/omonimus1/aws-pizzeria-website

aws bucket github html-css-javascript pizzeria website

Last synced: 3 months ago
JSON representation

🍕 📱 🌐Pizzeria Website deployed using AWS S3

Awesome Lists containing this project

README

        

# Pizzeria The King
Static website implemented for free to an Italian pizzeria, after have been hit as many from the first COVID wave;
A part from the pratical side of things, this learning opportunities has been used to learn key differences between github pages and AWS S3 services;

### Technologies used
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![Bootstrap](https://img.shields.io/badge/bootstrap-%23563D7C.svg?style=for-the-badge&logo=bootstrap&logoColor=white)
![AWS](https://img.shields.io/badge/AWS-%23FF9900.svg?style=for-the-badge&logo=amazon-aws&logoColor=white)
![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)

Average Time required to host your website:
- GitHub: 2 minutes.
- AWS: 6/7 minutes.

The repository/bucket must be public:
- GitHub: ✔️
- AWS: ❌

Free hosting:
- GitHub: ✔️
- AWS: ❗Independently from the use, you have 1 year of free tier powered by AWS. With less than 15GB of data transfer, less than 20K GET requests and 2K PUT requested (for a month), Your S3 instance will be free during all the free year tier.

Ability to choose the Datacenter Region in order to decrease latency:
- GitHub: ❌
- AWS: ✔️

Frequent updates:
- GitHub: ✔️ it's enough to push in the default branch of the repository and see the changes within 2/3 minutes most of the time.
- AWS: ❗ If you want to be fast and avoid to update all the files manually via the AWS Portal, you have to set up a pipeline to trigger a lambda function every time that a push/commit has been made to the S3 bucket and simply wait for that the lambda function will update anything for you.

## Resources
* [Host website on GitHUb pages](https://medium.com/any-writers/how-to-host-a-static-website-on-github-for-free-f47b12790775)
* [Host WebSite in AWS](https://www.freecodecamp.org/news/a-beginners-guide-on-how-to-host-a-static-site-with-aws/)
* [Host WebSite in Azure](https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website-how-to?tabs=azure-portal)

# 🔗 Links - [Get my Linktree](https://linktr.ee/davidepollicino) #

[![linked-in](https://img.shields.io/badge/Linked_In-0077B5?style=for-the-badge&logo=LinkedIn&logoColor=white)](https://linkedin.com/in/davidepollicino7/)
[![github](https://img.shields.io/badge/GitHub-000000?style=for-the-badge&logo=GitHub&logoColor=white)](https://github.com/omonimus1)
[![medium](https://img.shields.io/badge/medium-000000?style=for-the-badge&logo=medium&logoColor=white)](https://davidepollicino.medium.com/)
[![gmail](https://img.shields.io/badge/Gmail-D14836?style=for-the-badge&logo=Gmail&logoColor=white)](mailto:[email protected])
[![Twitter](https://img.shields.io/twitter/url/https/twitter.com/DavidePollicin.svg?style=social&label=Follow%20%40DavidePollicin)](https://twitter.com/DavidePollicin)

## Apply for a mentorship session with me (get a 7 days free trial)
MentorCruise