このサイトを作り始めた
Astroポートフォリオ
ITエンジニアも8年目が終わろうとしている中、ふと思い立って簡単なポートフォリオサイトを作ることにした。
技術構成はAstro+AWSで作る予定。 AWSはもっと言うと、S3に静的ファイルを置いて、CloudFrontでキャッシュする定番構成。 CloudFrontは定額プランが2025年の11月に出て(詳細は公式参照、その中に無料プランがあるのでそちらを使うことにする。 このプランはリクエスト数がひと月あたり100万、ファイル転送量がひと月あたり100GB、S3が5GB無料。 しかもDDOS保護が付いており(ちなみに攻撃と判定されたリクエストは上記の制約対象外)、追加でWAFルールも5つ作れる。凄い。
これは別にインフルエンサーでも何でもない、一般エンジニアがとりあえず金かけずに作る分には十分すぎる量だと思う。 制約として、Lambda@Edgeが使えないという話はあるんだけど、これはCloudFront Functionsで代用可能(できないケースあるのかな)。
お金がかかるのはドメイン利用料で、これは明確に割高(例えばこのwakamesun.comで言えばcloudflareなら10.46USD、お名前ドットコムなら2年目以降1,287円で買えるが、AWSだと15.00USDかかる)。Route 53の利用料もあるので、一番安くするなら他でドメイン契約してCNAMEでcloudfrontに向けるとかが最安になりそう。年間1000円くらいの差額をどうとらえるかという話。