本文へ移動

WordPress基盤・AWSコンテナ移行

インフラ・運用基盤

クラウド・AWS

運用基盤を見直し、次のクラウド構成へ。

複数のWordPressサイトの稼働基盤を、EC2からECS Fargateへ移行。移行設計から構築まで担当し、Terraformでインフラをコード化しました。

主要技術
  • WordPress
  • AWS
  • Terraform
担当範囲

担当工程: 設計、インフラ

担当:移行設計・構築・基盤再構築

AWSALBWAFWordPressEC2FargateRDSEFSエッジアプリデータ運用TerraformBackup確認AWSALBWAFWordPressEC2RDSEFSエッジアプリデータ確認
構成の概要(主な技術から作成)

取り組みのテーマ

既存の複数のWordPressサイトを、新たなクラウド構成へ移す基盤再構築に取り組みました。

担当したこと

  • EC2からECS Fargateへの移行設計
  • Dockerを利用する稼働基盤の構築
  • RDS・EFS・ALBを含むAWS構成の構築
  • Terraformによるインフラのコード化

構築・対応したもの

  • ECS Fargateを利用するWordPress稼働基盤
  • コードで構成を管理するTerraform定義

この実績が示す価値

動いているサイトを支える基盤そのものを見直す開発。アプリケーションだけでなく、クラウドと運用の土台まで扱える技術力を示す事例です。

主な使用技術

  • WordPress
  • AWS EC2
  • ECS Fargate
  • Docker
  • Nginx
  • Terraform
  • RDS
  • EFS
  • ALB
  • WAF
  • ECR
  • Secrets Manager
  • AWS Backup
  • Graviton

使用技術について

この実績で使った技術の一般的な説明です。実績の内容そのものではありません。

各技術の説明を見る(14件)説明を閉じる
WordPress
広く使われているCMS。サイトの更新を管理画面から行える。
AWS EC2
AWSの仮想サーバー。
ECS Fargate
サーバーを管理せずにコンテナを動かすAWSのサービス。
Docker
アプリを動作環境ごとまとめて動かすコンテナ技術。
Nginx
高速なWebサーバー。静的配信やリバースプロキシに使う。
Terraform
クラウドの構成をコードで定義し、再現可能に作る道具。
RDS
AWSのマネージドなリレーショナルデータベース。バックアップや更新を任せられる。
EFS
AWSの共有ファイルストレージ。複数のサーバーから同じファイルを扱える。
ALB
AWSのロードバランサー。複数のサーバーへ通信を振り分ける。
WAF
Webアプリへの攻撃を遮断するファイアウォール。
ECR
AWSのコンテナイメージ置き場。
Secrets Manager
AWSでパスワードやAPIキーを安全に保管するサービス。
AWS Backup
AWSのバックアップを一元管理するサービス。
Graviton
AWSが設計したArmベースのプロセッサ。同じ性能をより低い費用で得やすい。

この課題のページ

Webサイト・メディアを作って運用したい

コーポレートサイト、メディア、団体の公式サイトの制作と、WordPressサイトの保守・作り直し。作って終わりではなく、配信基盤と更新の運用まで含めて設計します。

課題別ページを見る

相談前に整理しておくとよいこと

  1. サイトの目的(会社案内、集客、会員向け、情報発信)と主な読者
  2. 掲載する内容の量と、更新する人・頻度
  3. 既存サイトがある場合、URLを維持したいページとドメインの管理状況
  4. 写真・文章・ロゴなどの素材の有無
  5. 公開後に必要な作業(更新代行、監視、問い合わせ対応)

似た実績

AWSEC2FargateRDSEBS gp3アプリデータ運用TerraformSchedulerCloudWatch確認AWSEC2FargateRDSEBS gp3アプリデータ確認

構成の概要(主な技術から作成)

AWSアカウント最適化・コスト削減

インフラ・運用基盤

  • AWS
  • Terraform
  • RDS
AWSEventBridgeLambda生成AIアプリ外部サービス運用CloudWatchTerraform確認AWSEventBridgeLambda生成AIアプリ外部サービス確認

構成の概要(主な技術から作成)

AWS監視・通知基盤

インフラ・運用基盤

  • AWS
  • Terraform
  • 生成AI
AWSCloudFrontWAFPythonS3エッジアプリデータ運用Pipelines確認AWSCloudFrontWAFPythonS3エッジアプリデータ確認

構成の概要(主な技術から作成)

コーポレートサイト・静的配信への移行

インフラ・運用基盤

  • AWS
  • CloudFront
  • WAF

事業の話から、開発をはじめませんか。

新しいサービスの立ち上げも、既存システムの改善も。まだ要件が固まっていない段階から、ご相談ください。