wordpress への移行検討
ブログ再開したばかりでいきなり?という感じですが、サーバのお勉強ついでにAWSを利用してみようかなと思いました。
課金することで強制的にブログを継続させていく課金ドリブンデベロップメントです。
AWSの構成
アカウント
個人の環境でそこまでいるか?という気もするけど、1つのアカウントのみで運用するのではなくて、AWS Orgzanition で一括請求を使ったほうが後々楽になりそう。
理由は、1つのアカウントだけだと後々他のサーバ環境を作りたくなったときやなにかテストをしたくなった場合に、環境が混在してしまうため。
たしかAWSには1アカウントで利用できる固定IPの数などが決まっていたと思う。(これも個人の環境でそんな制限にはならないとは思うけど)
AWS Organizationを使っていれば、テスト用の環境の作成、破棄が簡単にできそう。
インフラ EC2 vs Lightsail
- EC2: IaaS
- 分単位の課金。停止する間は請求されない。(ストレージはかかり続ける)
- (wordpressを運用する場合、起動しっぱなしにするのであまり関係ない)
- Lightsail: VPS
- 月額定額。停止しても安くならない
AWSの事例や参考記事などを考慮すると、普通にインフラ構成を考えるとALB + EC2 にしてALBでACMの証明書を使うのが運用が楽そう。
一方、気軽に安く運用するなら転送量が一定量まで無課金なLightsailのほうが易そう。ただしLightsail ロードバランサは $18/month かかるらしい。
ということで、とりあえず最安価格ではじめるためにLightsail 単体で運用してみます。
サーバ上でSSLを処理する必要があるので、証明書の管理やサーバ負荷が気になるけど、その辺はやってみないとわからないので。
ドメイン、DNS
wordpressをはじめるためにまずドメインを取得する必要がある。
.com ドメインが年間1,000円ぐらいかな?初年度は1円で取れたりするらしい。
ALBを利用する場合は固定IPが付与されないため、ALBのレコードにCNAMEを設定する必要がある。一方で、zone apex(ネイキッドドメイン。www.やblog.などがつかない
example.com ドメイン)で運用したい場合は DNSの仕様上、CNAMEが設定できない。
解決策
- AWSのRoute53を使えば 独自のaliasレコードで設定は可能。他にはcloudflareやムームードメインもalias レコードに対応しているらしい
- AWS Global Acceleratorで固定IPを付与する
- 費用がかかるので今回は除外
- zone apexをあきらめて、www. をつける。
- 別に短いURLにこだわっていないので、これでも良い
番外編: Google Cloud のロードバランサはanycastを利用しているため、ロードバランサでも標準で固定IPが利用できるらしいが、今回はawsを利用しようと思うので除外
ムームードメインが初年度 1円だったので、ここにするかなー?
プライバシポリシー
当ブログにおける個人情報の取扱いについて、以下のとおりにプライバシーポリシーを定めます。
運営者情報
運営者:ぐだ
お問い合わせ:お問い合わせ - ぐだらないログ
個人情報の利用目的
当ブログでは、メールでのお問い合わせやコメントの際に、お名前(ハンドルネーム)・メールアドレス等の個人情報をご登録いただく場合があります。
これらの個人情報は、質問に対する回答や必要な情報をご連絡するために利用し、それ以外の目的では利用しません。
個人情報の開示・訂正・追加・削除・利用停止
個人情報の開示・訂正・追加・削除・利用停止をご希望の場合には、ご本人であることを確認したうえで、速やかに対応致します。
Cookieについて
当ブログでは、一部のコンテンツにおいてCookieを利用しています。
Cookieとは、webコンテンツへのアクセスに関する情報であり、お名前・メールアドレス・住所・電話番号は含まれません。
また、お使いのブラウザ設定からCookieを無効にすることが可能です。
広告の配信について
当サイトは第三者配信の広告サービス(Google Adsense、Amazon アソシエイト)を利用しています。
広告配信事業者は、過去にアクセスしたサイトの情報に基づきユーザーの興味に応じた広告を表示するためにCookie(クッキー)を使用することがあります。
また、第三者がコンテンツおよび宣伝を提供し、訪問者から直接情報を収集し、訪問者のブラウザにCookie(クッキー)を設定したりこれを認識したりする場合があります。
なお、Cookie(クッキー)を無効にする設定およびGoogleアドセンスに関する詳細はポリシーと規約にてご確認ください。
アクセス解析ツールについて
当ブログでは、Google Inc.が提供するアクセス解析ツール「Googleアナリティクス」を利用しています。
Googleアナリティクスは、トラフィックデータの収集のためにCookieを使用しています。このトラフィックデータは匿名で収集されており、個人を特定するものではありません。この機能はCookieを無効にすることで収集を拒否することが出来ます。
当ブログへのコメントについて
当ブログでは、スパム・荒らしへの対応として、コメントの際に使用されたIPアドレスを記録しています。
これはブログの標準機能としてサポートされている機能で、スパム・荒らしへの対応以外にこのIPアドレスを使用することはありません。
また、以下の内容を含むコメントは運営者の裁量によって削除することがあります。
- 特定の自然人または法人を誹謗し、中傷するもの
- 極度にわいせつな内容を含むもの
- 禁制品の取引に関するものや、他者を害する行為の依頼など、法律によって禁止されている物品、行為の依頼や斡旋などに関するもの
- その他、公序良俗に反し、または管理人によって承認すべきでないと認められるもの
著作権について
当ブログで掲載している画像の著作権・肖像権等は各権利所有者に帰属します。権利を侵害する目的ではありません。
記事の内容や掲載画像等に問題がある場合、各権利所有者様本人が直接メールでご連絡下さい。本人確認後、対応致します。
また、当ブログのコンテンツ(記事・画像・その他プログラム)について、許可なく転載することを禁じます。引用の際は、当ブログへのリンクを掲載するとともに、転載であることを明記してください。
免責事項
当ブログからリンクやバナーなどによって他のサイトに移動した場合、移動先サイトで提供される情報、サービス等について一切の責任を負いません。
当ブログのコンテンツについて、可能な限り正確な情報を掲載するよう努めていますが、誤情報が入り込んだり、情報が古くなっている場合があります。当ブログに掲載された内容によって生じた損害等の一切の責任を負いかねますのでご了承ください。
プライバシーポリシーの変更について
当ブログは、個人情報に関して適用される日本の法令を遵守するとともに、本ポリシーの内容を適宜見直しその改善に努めます。