ホーム/ 支援実績
教育 / インフラ

医科大学のWebサイト基盤を、Terraform + CloudFront で高速化対応

国公立大学

医科大学のWebサイトインフラ構築を担当しました。Terraformで構成管理を行い、CloudFront + ACM を活用したキャッシュ配信で表示速度を改善しました。staging / production の環境分離も含めて整備しています。

Before / After

プロジェクトでの変化

  • 構成管理
    Terraform でIaC化
  • キャッシュ配信
    CloudFront + ACM で高速化
  • 環境
    staging / production 分離
Challenge

課題

医科大学のWebサイトは、長期運用を前提に、構成変更や復旧手順の再現性を高める必要がありました。一方、来訪者向けには表示速度の改善も課題で、特にコンテンツの多いページではレイテンシが目立っていました。教育機関のコスト制約のなかで「再現性ある構成管理」と「キャッシュによる高速化」を同時に実現する必要がありました。

Approach

アプローチ

  1. 01 既存のWebサイト構成を棚卸しし、Terraform でIaC化する範囲を特定しました
  2. 02 AWS リソースをモジュール単位で Terraform 管理しました
  3. 03 CloudFront + ACM を導入し、コンテンツ配信のキャッシュと SSL 終端を一元化しました
  4. 04 staging / production を同一の Terraform コードで構成し、本番反映時の不整合を排除しています
  5. 05 キャッシュ戦略(パス別TTL・キャッシュキー)をコンテンツ特性に合わせて設計しました
Key Success Factors

成功要因

IaC化による属人排除
Terraform で構成をコード化し、変更履歴と再現性を担保しました。
CloudFront によるキャッシュ高速化
コンテンツのキャッシュ配信で来訪者向けの表示速度を改善しました。
環境の同一構成管理
staging / production を同じTerraformコードで管理し、本番反映時の不整合リスクを下げました。
SSL証明書の一元管理
ACMで証明書の更新・適用を自動化し、運用負荷を構造的に抑えました。
Solution

ソリューション

AWS インフラを Terraform でコード化し、staging / production を同一コードベースで管理しました。CloudFront + ACM を導入してSSL証明書の管理を一元化しつつ、サイトの表示速度も構造的に改善しています。教育機関の長期運用に耐える、再現性が高く高速な配信基盤を整えました。

同じような課題、ありませんか?

業種や規模を問わず、まずはお話を伺います。

お問い合わせフォーム