RSS DEV コミュニティ

# 🚀 AWS 上での静的ポートフォリオ・ウェブサイトのホスティングと CI/CD

このプロジェクトでは、AWS サービスを使用して個人ポートフォリオウェブサイトをデプロイする方法を詳細に説明します。著者は、HTML、CSS、および JavaScript を使用して静的ウェブサイトを構築しました。Amazon S3 をストレージに、Route 53 を DNS に、CloudFront を CDN に使用しました。また、AWS Certificate Manager (ACM) を介して SSL 証明書を取得しました。GitHub Actions を使用して CI/CD 自動化を実現しました。デプロイメントプロセスでは、S3 バケットの設定、Route 53 でのカスタムドメインの設定、CloudFront の設定を行いました。課題として、YAML インデントエラーと GitHub Actions ワークフローのシークレット参照エラーが挙げられます。結果として、HTTPS でセキュアなウェブサイトが実現し、自動デプロイメント機能を備えています。このプロジェクトにより、著者の AWS および DevOps スキルが向上しました。将来的には、ブログの追加やアナリティクスの統合を計画しています。著者は、このプロジェクトを将来のクラウドプロジェクトの強い基盤として考えています。ライブウェブサイトと GitHub リポジトリは提供されています。
favicon
dev.to
# 🚀 Hosting a Static Portfolio Website on AWS with CI/CD
記事の画像: # 🚀 AWS 上での静的ポートフォリオ・ウェブサイトのホスティングと CI/CD