※本試験は当初「プロフェッショナルデジタルスキル試験」という仮称で呼ばれていましたが、2026年10月16日に正式名称が高度情報技術試験に決定しました。
高度情報技術試験のうち、エンジニアやアーキテクトが挑戦するのが高度情報技術システム試験です。この記事では、システム試験の出題範囲をクラウド・ネットワーク・セキュリティ・IoT・アジャイル・APIの6領域に分けて整理し、傾向と学習ステップを紹介します。
高度情報技術システム試験の概要と想定受験者
高度情報技術システム試験は、情報システムの設計・開発・運用に携わるエンジニアやアーキテクトが主な対象です。マネジメント試験が「経営とITをつなぐ役割」を認定するのに対し、システム試験では技術的な実装力・設計力・セキュリティ対策力が問われます。
IPA(情報処理推進機構)のシラバスでは、クラウド、ネットワーク、セキュリティ、IoT、アジャイル、API設計といった、現在のシステム開発現場に欠かせない幅広い技術領域が出題範囲とされています。
想定される受験者
- システムエンジニア、ソフトウェアエンジニア
- クラウドアーキテクト、インフラエンジニア
- セキュリティエンジニア、SOCアナリスト
- DevOpsエンジニア、SRE(サイト信頼性エンジニア)
- データエンジニア、IoTシステムの開発者
6つの出題領域と学習のポイント
システム試験の出題は、技術の種類に応じて6つの領域に分けられます。それぞれの内容と対策を順に見ていきます。
1. クラウドアーキテクチャ
クラウドの構成モデルから、マルチクラウドやハイブリッドクラウドの設計パターンまでが出題されます。具体的には次のような知識が必要です。
- クラウドサービスモデル:IaaS / PaaS / SaaS の特徴と責任範囲の違い
- 構成モデル:パブリック・プライベート・ハイブリッド・マルチクラウドの定義と使い分け
- 高可用性設計:マルチAZ(アベイラビリティゾーン)、リージョン分散、フェイルオーバー
- コスト最適化:リザーブドインスタンスとスポットインスタンスの使い分け
対策のポイント:「マルチクラウド(複数のパブリッククラウドを併用)」と「ハイブリッドクラウド(パブリッククラウドとオンプレミスを連携)」の違いは最頻出です。各サービスモデルについて、ユーザーが管理する範囲とプロバイダーが管理する範囲の境界も整理しておきましょう。
2. ネットワーク設計・プロトコル
TCP/IPモデルの各層の役割から、Webシステムで使われる通信プロトコルの特性まで、幅広く出題されます。
- 通信プロトコル:HTTP/HTTPS、WebSocket、REST、gRPC、GraphQLの特徴と使い分け
- DNSとロードバランサー:名前解決の仕組みと、L4/L7ロードバランシング
- CDN(コンテンツデリバリネットワーク):静的コンテンツのキャッシュと配信の最適化
- VPN・専用線:IPsecとSSL-VPNの違いと用途
対策のポイント:WebSocket(双方向の持続接続で、リアルタイム通信向き)とREST API(リクエスト/レスポンス型でステートレス)の違いは、毎回のように問われます。HTTPSにおけるTLS通信の仕組み(証明書とハンドシェイク)も確認しておきましょう。
3. セキュリティ対策
Webアプリケーションのセキュリティから、最新のゼロトラストアーキテクチャまで、幅広く出題されます。
- Webセキュリティの脆弱性:SQLインジェクション、XSS、CSRF、SSRFの仕組みと対策
- ゼロトラストセキュリティ:「Never Trust, Always Verify」の原則と構成要素(IAM・MFA・EDR・SIEM)
- 認証・認可:OAuth 2.0、OpenID Connect、JWTの仕組み
- 暗号化:共通鍵暗号、公開鍵暗号、デジタル署名の用途と違い
対策のポイント:SQLインジェクションの根本対策は「プリペアドステートメント(パラメータ化クエリ)」、XSSの根本対策は「出力時のHTMLエスケープ」です。それぞれが「なぜ有効なのか」を理解して覚えてください。WAFはあくまで補完的な対策であり、根本対策ではない点も重要です。
4. IoTシステムの設計
IoT(Internet of Things)システムのアーキテクチャと、エッジとクラウドの役割分担が出題されます。
- 3層アーキテクチャ:デバイス層、エッジ/フォグ層、クラウド層それぞれの役割
- 通信プロトコル:MQTT(軽量メッセージング)、CoAP、HTTPの特徴と用途
- LPWAN:LoRa、Sigfox、NB-IoT(広域・低消費電力・低速通信)
- セキュリティ課題:デバイス認証、ファームウェア更新、暗号化
対策のポイント:エッジコンピューティングの目的(クラウドへ送る前にローカルで処理し、遅延を減らす)と、MQTTがIoTに向いている理由(軽量で、パブリッシュ/サブスクライブモデルを採用している)を整理しておきましょう。
5. アジャイル開発・DevOps
スクラムフレームワークの役割分担と、DevOpsやCI/CDパイプラインの考え方が出題されます。
- スクラムの3つの役割:プロダクトオーナー(PO)、スクラムマスター(SM)、開発チームそれぞれの責任範囲
- スクラムの4つのイベント:スプリント計画、デイリースクラム、スプリントレビュー、レトロスペクティブ
- CI/CDパイプライン:継続的インテグレーション(自動ビルド・テスト)と継続的デプロイ(自動リリース)の違い
- IaC(Infrastructure as Code):TerraformやAnsibleによるインフラのコード管理
対策のポイント:スクラムでは、「プロダクトバックログの優先順位を決める権限はPOだけにある」という原則と、「スクラムマスターはサーバントリーダーであり、命令する権限は持たない」という点が頻出です。
6. API設計・マイクロサービス・コンテナ技術
現在のシステム開発に欠かせないアーキテクチャパターンと、その技術基盤が問われます。
- マイクロサービスアーキテクチャ:モノリシックとの比較、サービス間通信、APIゲートウェイ
- コンテナ技術:Docker(コンテナのビルドと実行)とKubernetes(オーケストレーション)の役割分担
- Kubernetesの概念:Pod・Node・Cluster・Deployment・Serviceの階層関係
- API設計:RESTfulの原則、OpenAPI(Swagger)、バージョン管理、レート制限
対策のポイント:KubernetesのPodが最小のデプロイ単位であることと、マイクロサービスでは「各サービスが独自のデータベースを持つ」という疎結合の原則(データベースの共有はアンチパターン)を押さえてください。
IPA公式サンプル問題から見る出題傾向
IPAが公開しているシステム試験のサンプル問題からは、次のような傾向が読み取れます(比率は概算です)。サンプル問題の解説はIPAサンプル問題の解説記事もご覧ください。
| 出題領域 | 出題比率(概算) | 主な問題形式 |
|---|---|---|
| クラウド・ネットワーク | 約25% | 選択式・構成図の解釈 |
| セキュリティ(Webセキュリティ・ゼロトラスト) | 約25% | 選択式・脆弱性対策の適否判断 |
| IoT・エッジコンピューティング | 約15% | 選択式・アーキテクチャ判断 |
| アジャイル・DevOps・CI/CD | 約20% | 選択式・用語定義・プロセス判断 |
| API設計・マイクロサービス・コンテナ | 約15% | 選択式・設計適否判断 |
システム試験では、単なる用語の説明にとどまらず、「この要件にはどのアーキテクチャが適切か」「この対策は根本対策か、補完対策か」といった設計上の判断を問う問題が多く出ます。技術の「なぜ」を理解しているかどうかが、高得点の分かれ目です。
合格に向けた3ステップの学習プラン
ステップ1:苦手な領域を洗い出す(1週間)
まずは全領域をざっと見渡し、得意な分野と苦手な分野を把握します。エンジニア経験のある方は、セキュリティや技術概念には強くても、アジャイルやIoTは不慣れというケースが少なくありません。苦手分野を優先する計画を立てましょう。
ステップ2:セキュリティと設計パターンに時間をかける(2〜3週間)
出題比率が高く、汎用性も高いセキュリティ(Webセキュリティ・ゼロトラスト)とクラウドアーキテクチャを重点的に学びます。各対策がなぜ有効なのかを理解すると、応用問題にも対応しやすくなります。
ステップ3:演習で本番形式に慣れる(1〜2週間)
本番の問題は、選択肢が紛らわしいことが多くあります。演習問題を繰り返し解き、正解だけでなく「誤りの選択肢がなぜ間違いなのか」まで説明できるレベルを目指しましょう。
高度情報技術試験 問題演習道場では、IPA公式サンプル問題10問とオリジナル演習問題100問を無料で解けます。間違えた問題だけをやり直す再受験機能も利用できます。