道路施設点検システムのAWSマルチ環境構築
道路施設の点検・調査会社
道路附属施設の点検調書Webシステムを稼働させるためのAWS基盤を、開発・検証・本番の3環境と管理用アカウントに分けてCloudFormationで構築しました。ネットワークからアプリ実行環境、WAF、監視、CI/CDまでをコード化し、少人数でも安全に変更・リリースできる運用手順を整備しています。

実績情報
OVERVIEW- クライアント
- 道路施設の点検・調査会社道路標識や照明柱などの道路附属施設の点検・調査業務を手がける企業。
- 業界
- 建設・工事 / コンサルティング・調査 / IT
- 対応時期
- 2026年
- 担当範囲
- 設計/構築/保守運用
- 対応環境
- クラウド基盤
課題・解決・効果
CASE STUDY課題
CHALLENGE- 新たに開発するWebシステムを、開発・検証・本番で安全に分けて動かせる基盤がなかった
- 手作業によるクラウド設定では環境ごとの差分や変更履歴を把握しにくかった
- 常時稼働させるとクラウド利用料がかさみ、運用コストを抑える工夫が必要だった
解決
SOLUTION- AWS Organizationsで管理用と開発・検証・本番の計4アカウントに分離した構成を設計
- VPC・RDS・ECS Fargate・ALB・Cognito・WAF・監視をCloudFormationのスタック単位でコード化
- 業務時間帯のみECSタスクを稼働させるスケジュール制御とCPUオートスケールを導入
効果
RESULT- ブランチと環境を対応づけ、検証済みの変更だけを本番へ反映できるようになった
- 環境差分や設定値がテンプレートとドキュメントで追跡できるようになった
- 夜間・休日のタスク停止によりクラウド利用料を抑えた運用が可能になった
主な機能
FEATURES- 開発・検証・本番の3環境と管理アカウントの分離
- ALBとCognitoによるログイン認証
- WAFによるWebアプリケーション保護
- CloudWatchアラーム・ダッシュボードによる監視
- CodePipeline/CodeBuildによるアプリの自動デプロイ
- DBマイグレーションやSQL実行をECSタスクで行う運用スクリプト
技術スタック
TECHNOLOGY- 対応環境
- クラウド基盤
- 開発言語
- YAML (CloudFormation)
- Shell
- データベース
- Amazon RDS for PostgreSQL 18
- インフラ・実行環境
- AWS (Organizations, IAM Identity Center, VPC, ECS Fargate, ECR, ALB, RDS, S3, Secrets Manager, Cognito, WAFv2, CloudWatch, Route 53, ACM, CodePipeline, CodeBuild)
- AWS CloudFormation
- GitHub Actions
- 外部連携
- Amazon Cognito 認証
- GitHub Actions (OIDC)
技術的なポイント
ENGINEERINGシステム構成AWS Organizations配下に管理・開発・検証・本番の4アカウントを用意し、各ワークロード環境にVPC、ECS Fargate+ALB(Cognito認証・WAF)、RDS for PostgreSQL、S3、CloudWatch監視をCloudFormationで構築。CI/CDは検証アカウントのCodePipelineで実行する。
- 1network・security・data・endpoint・app・waf・monitoring・cicdの8スタックに分割し、Export/Importで依存関係を明示して段階的にデプロイできるようにした
- 2環境ごとのパラメータファイルで差分を管理し、同一テンプレートから開発・検証・本番を再現できる構成にした
- 3Application Auto Scalingのスケジュールで平日日中のみタスクを稼働させ、リリース時にはパラメータで制御を切り替えられるようにした
- 4プルリクエスト時にGitHub ActionsからOIDCでAWSへ認証し、全テンプレートの構文検証を自動実行する仕組みを整備
- 5コンソール変更を禁止し、ドリフト検出・強制再デプロイ・DB接続トンネル等の運用スクリプトと手順書を整備した
同様のシステム開発をご検討の方へ
要件が固まっていない段階でも構いません。課題やご予算に合わせて最適な進め方をご提案します。
お問い合わせ・ご相談関連する実績
RELATED WORKS
業務Webシステムのアプリ基盤AWS構築
中堅システム開発会社
勤怠・工数・業務管理Webシステムを動かすAWS基盤を、CloudFormationでコードとして構築しました。ネットワーク・データベース・コンテナ実行環境・メール通知・リリースの仕組みまでを、承認付きの手順で安全に変更できるようにしています。
- Python
- AWS

業務システムの定期監査・セキュリティバッチ
鉄道系建設コンサルタント
鉄道事業者の業務システム(点呼・作業管理)を稼働させるWindowsサーバ/端末向けに、ログオン履歴の取得とセキュリティパッチ適用状況の調査を四半期ごとに自動実行するバッチ群です。監査対応とセキュリティ点検の定型作業を支えます。
- PowerShell
- Windows Server

Cloudflare×Supabaseの業務API基盤構築
大手化学メーカー
製造・販売を行うメーカーの基幹業務システムを支えるバックエンドAPIを構築しました。Cloudflare Workers上のHonoとSupabase(PostgreSQL / 認証)を組み合わせ、受注・発注・在庫・会計・EDIなど幅広い業務のAPIを提供しています。
- TypeScript
- Hono
- Supabase
- PostgreSQL
- Cloudflare
- +1