・今回作成したwebサイトの簡易的な構成図

実施したこと
・terraformを使用し、Lightsail を使って WordPress でwebサイトを作成
・route53でホストゾーンを作成し、Lightsailと連携、該当サイトのIPをElastic IPで固定
・Let’s Encrypt を使用して SSL 化
今回webサイトの作成を通して学べたこと
・webサーバの基礎的な知識
→どのようにしてwebページが提供されるのか、実際に作成することで手を動かして理解することができた。
・AWSでの基礎知識
→実際にAWSを使用してサーバを構築を実施。
・DNSの基礎知識
→該当サイトでのドメイン連携を通じてDNSの基礎知識を手を動かすことで実施理解できた。
・gitでのコード管理
→該当サイトを作成するにあたってgitでのコード管理を経験できた。
・セキュリティの基礎知識
→サーバのSSH接続、該当サイトのhttps化でSSH,httpsなどの基礎知識を経験できた。
・IaC(terraforom)を使用してAWSでの構築
→IaC(terraforom)を使用してAWSでの構築することで、IaCでのコード管理を経験できた。
コメント