ケーススタディ

公共・自治体システム ― ガバメントクラウドと長期運用 ― 生成AI時代のアーキテクチャ超入門

公共・自治体システム ― ガバメントクラウドと長期運用 ― 生成AI時代のアーキテクチャ超入門

本記事について

当サイトを閲覧いただきありがとうございます。 本記事はシリーズ『生成AI時代のアーキテクチャ超入門』の「ケーススタディ」カテゴリ追補として、公共・自治体システムのケースを解説する記事です。

民間SaaSと違い、公共システムは「ガバメントクラウド認定」「調達制約」「10年単位の運用」「住民データ取り扱い」という固有の制約に縛られます。本記事では認定ベンダーの選定、政府の標準化(地方公共団体情報システムの標準化)への準拠、調達手続きを織り込んだ設計の進め方を整理します。

このカテゴリの他の記事

公共システムの3つの大前提

民間と同じ感覚で設計に入ると確実に詰みます。最初に押さえるべき制約は次の3つです。

flowchart TB
    GOV[公共・自治体システム]
    A[① ガバメントクラウド<br/>認定ベンダーのみ]
    B[② 調達手続き<br/>仕様書・入札・複数社見積]
    C[③ 長期運用<br/>10年〜・職員異動を前提]
    GOV --> A
    GOV --> B
    GOV --> C
    classDef gov fill:#fef3c7,stroke:#d97706,stroke-width:2px;
    classDef cons fill:#fee2e2,stroke:#dc2626;
    class GOV gov;
    class A,B,C cons;

① ガバメントクラウド認定ベンダーのみ採用可

デジタル庁が認定したベンダーしか公共システムには使えません。2026年時点では AWS / Azure / GCP / Oracle Cloud / さくらインターネット が認定済みです。Cloudflareや個別SaaSは原則として使えません。

② 調達手続きが半年〜1年単位

仕様書策定 → 公告 → 入札 → 落札 → 契約までで最低半年かかります。アジャイルで回すには制度設計から見直しが必要で、現状は段階契約(要件定義契約 → 開発契約)で擬似アジャイルにする方式が定着しています。

③ 10年運用が前提

民間が3〜5年で作り直すスパンに対し、公共は10〜20年運用が普通です。職員も2〜3年で異動するため、特定担当者の暗黙知に依存する構成は確実に破綻します。

推奨スタック(全体像)

公共向けは「枯れた技術 + 認定済みベンダー + 標準準拠」が3点セットです。

領域推奨理由
クラウドベンダーAWS / Azure(ガバメントクラウド認定)デジタル庁の標準採用
言語Java / C# / TypeScript人材調達のしやすさ・10年後も書ける
FWSpring Boot / .NET / Next.js主流かつ安定
DBPostgreSQL / OracleACID必須・長期運用実績
認証LGWAN-ASP / マイナンバー連携 / 庁内AD公共固有の認証基盤
ID基盤地方公共団体情報システム機構(J-LIS)住民基本台帳ネットワークと連携
監視ベンダー標準 + 24/7有人監視SLAで明示

最新技術や尖った言語は人材確保の観点で禁忌。10年後に書ける人がいる言語に倒すのが鉄則です。

標準化(地方公共団体情報システムの標準化)への対応

2025年度末までに全国1,741自治体が、住民記録・税・福祉等の20業務について「標準準拠システム」へ移行する政府方針が走っています。これに該当する業務は、独自カスタマイズが原則禁止になりました。

区分対応方針
標準化対象業務(20業務)標準仕様準拠製品を選定、カスタマイズ禁止
標準化対象外業務独自開発可、ただし標準化対象との連携APIは規定
非業務システム(庁内ポータル等)民間並みの自由度

「標準仕様」に準拠したパッケージ(富士通・NTTデータ・日立等)を選んで、Fit to Standard(業務側を製品に合わせる)が現代の本命。業務側の独自要件を残してパッケージをカスタマイズするのは、Lidl SAP eLWIS事件と同じ轍です。

決めるべきこと — あなたのプロジェクトでの答えは?

以下の項目について、あなたのプロジェクトの答えを1〜2文で言語化してみてください。曖昧なまま着手すると、必ず後から「なぜそう決めたんだっけ」が問われます。

項目選択肢の例
ガバメントクラウドの選定AWS / Azure / GCP / Oracle / さくら
標準化対象か20業務該当 → 標準準拠 / 対象外 → 独自設計可
認証基盤LGWAN-ASP / マイナンバー / 庁内AD
調達方式一般競争入札 / 企画競争 / 随意契約
運用期間想定5年 / 10年 / 20年
BCP水準RPO 1時間 / RTO 4時間(標準)
監査要件個人情報保護条例 / J-SOX類似
多言語対応日本語のみ / 多言語(在日外国人対応)

公共向け固有の鬼門

禁じ手なぜダメか
「アジャイル契約なし」でアジャイル開発仕様変更で追加契約が必要、結局ウォーターフォール化
新興言語・新興フレームワーク採用10年後の人材調達で詰む、退職した職員と同じ
個別職員の運用作業に依存異動で消える、Runbookと自動化が必須
標準化対象業務の独自カスタマイズ政府方針違反、補助金対象外に
認定外クラウド・認定外SaaS採用監査で指摘、調達やり直し
Excelによる手作業集計の温存業務改革の機会損失、長期的に維持コスト増
海外データセンターでの個人情報保管法令違反、住民訴訟リスク
退職予定ベンダーへの全依存撤退時にブラックボックス、保守継続困難

公共は「攻めの設計」より「枯れた選択の積み上げ」が正解です。

AI時代の視点

AI駆動開発が浸透しても、公共システムでは「AIが書いたコードを職員が責任持って説明できるか」が問われます。住民への説明責任があるため、ブラックボックスは原則として認められません。

AI時代に有利AI時代に不利
標準準拠 + IaC + Git管理独自設定・Excel手順書
Markdown化された運用手順Word/PDFでベンダー納品
認定ベンダーのAI機能(AWS Bedrock等)認定外AI SaaS(ChatGPT直接連携等)
RAG前提の標準化された業務データ各課バラバラのExcelデータ

データ連携基盤(自治体間連携API・ベース・レジストリ)が整備されつつあり、ここに乗せるか否かでAI活用余地が決定的に変わります。

最終的な判断の仕方

公共システムの核心は「制度・人事・住民データの3制約のもとで、10年動く構成を選ぶ」ことに尽きます。民間の「最新技術で速く作る」感覚は通用せず、ガバメントクラウド認定・標準準拠・主流言語・職員異動を前提とした自動化、この4点を外すと数年単位で炎上します。

もう一つの軸は「Fit to Standard を貫く勇気」です。標準化対象業務で独自要件を主張するほど、製品アップデートに乗れず、5年後に塩漬けになります。業務側を製品に合わせる文化を経営層と合意するのが、ソリューションアーキテクトの最大の仕事です。

選定の優先順位

  1. ガバメントクラウド認定ベンダーから選ぶ — 範囲外は調達不可
  2. 標準化対象業務はFit to Standard — 独自カスタマイズは政府方針違反
  3. 10年後に人材がいる言語・FWに倒す — 尖った選定は人事で詰む
  4. 運用は自動化・Markdown化 — 職員異動を前提に設計

枯れた技術と標準準拠の積み上げ派手さはなくても、これが住民を守る設計です。

まとめ

本記事は公共・自治体システムのケースについて、ガバメントクラウド・標準化・調達制約・10年運用・AI時代の説明責任まで含めて解説しました。如何だったでしょうか。

認定ベンダーから選び、標準準拠を貫き、人材確保を見据え、自動化で職員異動に備える。これが2026年の公共システムの現実解です。

次回は「モバイルアプリ専業」のケースについて解説します。iOS/Android両対応、ストア審査、E2E暗号化など、Webと違うモバイル固有の判断軸を扱う予定です。

シリーズ目次に戻る → 『生成AI時代のアーキテクチャ超入門』の歩き方

それでは次の記事も閲覧いただけると幸いです。