Communauté RSS DEV

Héberger un site web de portfolio statique sur AWS avec CI/CD

Ce projet décrit le déploiement d'un site web de portfolio personnel utilisant les services AWS. L'auteur a créé un site web statique en utilisant HTML, CSS et JavaScript. Amazon S3 a été utilisé pour le stockage, Route 53 pour le DNS et CloudFront pour le CDN. Un certificat SSL a été obtenu via AWS Certificate Manager (ACM). Les actions GitHub ont facilité l'automatisation du processus d'intégration et de livraison continue (CI/CD). Le processus de déploiement a impliqué la configuration des paramètres du bucket S3, la mise en place d'un domaine personnalisé avec Route 53 et la configuration de CloudFront. Les défis ont inclus des erreurs d'indentation YAML et des références secrètes incorrectes dans le workflow des actions GitHub. Le site web résultant est sécurisé par HTTPS et dispose d'un déploiement automatisé. Le projet a amélioré les compétences AWS et DevOps de l'auteur. Les améliorations futures incluent l'ajout d'un blog et l'intégration d'analyses. L'auteur considère cela comme une solide fondation pour les futurs projets cloud. Le site web en direct et le référentiel GitHub sont fournis.
favicon
dev.to
# 🚀 Hosting a Static Portfolio Website on AWS with CI/CD
Image illustrant l'article : Héberger un site web de portfolio statique sur AWS avec CI/CD
Create attached notes ...