IISのシステム開発は、IISをインストールするだけでは完了せず、業務要件に合うWebアプリケーション、データベース、認証、運用環境までを一体で設計して初めて成功します。IISはWindows上でWebサイトやASP.NETアプリを動かす基盤であり、業務システムそのものではありません。
本記事では、IISを使ったシステム開発の進め方を、要件整理、方式・会社の選定、設計開発、テスト、稼働、定着の6フェーズに分けて解説します。費用相場、見積書の読み方、リリース前後のチェックリストも紹介しますので、既存ASP.NET資産の更新、新規の社内Webシステム、オンプレミスからAzureへの移行を検討している方は、計画づくりにお役立てください。
▼全体ガイドの記事
・IISのシステム開発の完全ガイド
IISのシステム開発の全体像

IISのシステム開発では、Webサーバーだけでなく、アプリケーション、データ、ネットワーク、セキュリティ、運用を一つのサービスとして考えます。最初に技術用語の役割を整理すると、ベンダーの提案内容や見積書を比較しやすくなります。
IIS、ASP.NET、SQL Serverの役割を分けて考えます
IISは、ブラウザーから届いたHTTPやHTTPSのリクエストを受け、設定したサイトやアプリケーションへ振り分けるWindowsのWebサーバーです。画面の表示や業務ルールを実装するのはASP.NETやASP.NET Coreなどのアプリケーションであり、顧客、商品、受注、在庫といったデータを保持するのはSQL Serverなどのデータベースです。したがって「IIS対応」という言葉だけでは、サーバー設定だけを指すのか、アプリ開発から保守まで含むのかが分かりません。
Microsoft LearnのASP.NET Core公開手順でも、IISのWeb Server役割に加えて.NET Hosting Bundleを導入し、ASP.NET Core Module、サイトの物理パス、バインディングを設定する流れが示されています(出典:Microsoft Learn「IISにASP.NET Coreアプリを発行する」、2026年2月26日更新)。案件の初期段階では、IISのバージョン、Windows Server、.NET、データベース、外部連携の組み合わせを一覧にすることが重要です。
IISが向いているシステムと向いていないケースがあります
IISは、社内LANやVPNで利用する業務Webシステム、Windows認証を使う社内ポータル、既存のC#・VB.NET・ASP.NET資産を活用するシステム、SQL Serverやファイルサーバーと連携する業務アプリに向いています。オンプレミスとAzureを組み合わせるハイブリッド構成にも対応しやすく、既存のWindows運用体制を生かせる点がメリットです。
一方、利用者が世界中に広がる公開サービスで、Linuxやコンテナを前提に運用したい場合、Windows固有機能を使わない場合は、IISを採用する必然性が薄いこともあります。ただし、クラウド化すれば自動的に安くなったり、安全になったりするわけではありません。認証方式、回線、データの保管場所、停止許容時間、運用担当者のスキルを比較し、オンプレミスIIS、Azure VM、Azure App Service、別の方式を選ぶ必要があります。
IISのシステム開発はどのように進めますか?

IIS案件は、要件を決めてから技術を選び、設計開発、テスト、稼働、定着へ進めます。IISの設定作業を先に始めると、後から認証やデータ移行の条件が判明して手戻りが起きやすいため、業務と非機能の要件を先に整理します。
フェーズ1:要件整理で業務と環境を棚卸しします
最初に、誰が、いつ、どの業務で、どのデータを使うのかを整理します。画面、帳票、検索条件、登録・承認ルール、権限、通知、外部連携、バッチ処理を業務単位で洗い出し、「必須」「できれば必要」「今回は対象外」に分類します。現行システムがある場合は、IISサイト、アプリケーションプール、仮想ディレクトリ、バインディング、証明書、接続先DB、ジョブ、ログ、バックアップ、利用者数を確認します。
非機能要件では、同時利用者数、ピーク時間帯、目標レスポンスタイム、停止可能な時間、RTO(復旧目標時間)、RPO(復旧時点目標)、ログの保存期間、バックアップ頻度、監査要件を決めます。インターネット公開ならWAF、MFA、証明書更新、脆弱性診断を追加し、社内限定ならWindows認証、VPN、端末管理、Active Directoryとの連携を確認します。個人情報を扱う場合は、個人情報保護委員会のガイドラインが示す組織的・人的・物理的・技術的安全管理措置を、自社のリスクに合わせて要件化します。
フェーズ2:方式と開発会社を選定します
方式は、パッケージやSaaS、既存IISの改修、オンプレミスでの新規開発、Azure VMへの移行、Azure App Serviceへのモダナイズ、スクラッチ開発を比較します。標準業務に合わせられるならパッケージで期間を抑えやすく、固有の承認や製造工程が競争力に直結するならスクラッチや段階的な改修が適します。既存資産をすべて捨てるのではなく、データや認証を残して画面から順に置き換える方法も検討します。
開発会社には、単に「IISを設定できますか」と聞くのでは不十分です。要件定義、ASP.NETまたはASP.NET Core開発、SQL Server設計、Windows認証、HTTPS、データ移行、負荷試験、障害対応、保守まで担当できるかを確認します。公開事例として、IIS、.NET Framework、SQL Server、ASP.NET(C#)を使い、4事業部6拠点の生産管理システムを110人月で導入した事例もあります。自社案件と規模や連携数が近いかを見て、実績の名称だけで判断しないことが大切です。
フェーズ3:設計開発で運用できる構成に落とし込みます
基本設計では、画面遷移、権限、DBの主要テーブル、外部連携、サーバー構成、ネットワーク経路、バックアップ方式を決めます。詳細設計では、IISのサイト名、ホスト名、ポート、HTTPSバインディング、アプリケーションプールの実行アカウントとリサイクル条件、物理パス、フォルダACL、ログ出力先を具体化します。秘密情報を設定ファイルへ平文で置かないことや、開発・ステージング・本番を分離することも設計に含めます。
ASP.NET CoreをIISでホストする場合は、.NET Hosting BundleとASP.NET Core Moduleの導入、発行されたweb.config、アプリプール、Data Protectionキーの永続化を確認します。インプロセスホスティングではIISのワーカープロセスと同じプロセスでアプリが動くため、性能面の利点がある一方、アプリプールのリサイクルでセッションや一時データに影響が出ない設計が必要です。設計書には、設定値だけでなく変更理由と復旧手順も残します。
フェーズ4:テストで業務とインフラを同時に検証します
単体テストや画面テストだけでなく、要件から逆算した受入テストを準備します。代表的な業務データで登録、承認、取消、締め処理、帳票出力、CSV入出力、外部API連携を一連で実行し、権限のない利用者が閲覧・変更できないことも確認します。エラー時に利用者へ何を表示し、管理者がどのログを確認するかまでテストケースに含めます。
インフラ面では、HTTPS接続、証明書の更新、DNS、ファイアウォール、Windows認証、アプリプールの再起動、500エラーのログ、バックアップからの復旧、負荷試験、障害通知を検証します。IPAのTLS暗号設定ガイドラインは、用途に応じた複数の暗号設定基準を示しています(出典:IPA「TLS暗号設定ガイドライン」、2025年4月25日更新)。「ブラウザーで表示できた」だけで合格にせず、停止や復旧を含めて合否を決めます。
フェーズ5・6:稼働と定着を一つの計画にします
稼働前には、データ移行の件数と照合方法、切り替え日時、旧システムの停止方法、DNSや証明書の切り替え、問い合わせ窓口、ロールバック条件を決めます。いきなり全社展開せず、まず1部署や1拠点でパイロット稼働し、実績を確認してから対象を広げるとリスクを抑えられます。移行リハーサルでは、実際の所要時間と業務停止時間を測定します。
稼働後は、IISの再起動やアプリプール停止、証明書期限切れ、ディスク容量、CPU・メモリ、500エラー、SQL Serverの性能、バックアップ結果を監視します。利用者向けの操作研修だけでなく、管理者向けにアカウント追加、権限変更、ログ確認、障害一次切り分けを伝えます。納品物はソースコード、DB定義、IIS設定、テスト結果、リリース手順、バックアップ復旧手順、保守連絡先までそろえ、社内で運用できる状態を定着のゴールにします。
IISのシステム開発にかかる費用相場

IIS単体に公定の開発価格表はありません。サーバー設定だけで済む案件と、業務アプリ、データ移行、複数拠点連携、高可用性まで含む案件では、必要な工数が大きく異なります。以下はリサーチノートにある業務システム相場を基に、IIS・ASP.NET・SQL Server構成で発生しやすい作業を加味した2025〜2026年時点の目安です。
作業範囲別の開発費用の目安です
既存サーバーへのIIS構築、サイト設定、HTTPS化、基本ログ設定、リリースだけなら、20万〜80万円程度が一つの目安です。小規模な社内Web業務システムで、ログイン、マスタ管理、基本的な登録・検索、帳票数本、SQL Server、テストまで含む場合は、300万〜800万円程度が目安です。画面数や帳票数、既存データの品質、認証の方式で上下します。
受発注、在庫、顧客管理などの中規模システムで、権限、承認、外部APIやCSV連携、データ移行、監視、利用者教育まで含む場合は、800万〜2,000万円程度が目安です。複数拠点、ERP・EDI連携、冗長化、負荷試験、段階移行、24時間運用まで必要になると、2,000万円〜1億円以上のレンジになることがあります。これらは市場の案件条件から整理した目安であり、特定の企業が提示する確定金額ではありません。
ライセンス、クラウド、保守費を開発費と分けます
開発費とは別に、Windows ServerやSQL Serverのライセンス、サーバーやストレージ、バックアップ、ネットワーク、WAF、証明書、監視サービスの費用がかかります。Azure App Serviceを使う場合も、Microsoftの公式料金ページが示すとおり、プラン、インスタンス数、リージョン、契約、為替によって価格が変わります。調査時点ではBasic B1が月54.75米ドル、B2が月109.50米ドルと掲載されていましたが、記事公開時の最新価格は公式料金計算ツールで確認し、DB、通信、ログ、バックアップの費用を加えて試算します。
App ServiceのFreeやSharedプランは検証や学習向けで、公式ページでも本番ワークロードにはサポートされない旨が示されています(出典:Microsoft Azure「App Serviceの料金」、2026年8月確認)。本番環境では可用性、性能、バックアップ、監視を含めた構成を選びます。保守費は、業務システムの目安として初期開発費の年間15〜20%程度で見積もられることがあり、障害対応、パッチ適用、IIS・.NET更新、証明書更新、バックアップ確認、軽微改修の範囲を契約で分けます。
古い環境の更新費用は別枠で見積もります
Windows Server 2012や古い.NET Frameworkを使っている場合、単純なサーバー交換では動かないことがあります。32bit依存、古い暗号方式、ハードコードされた接続文字列、廃止された外部ライブラリ、ファイル共有や帳票出力の仕様を調べ、互換性検証と改修を費用に含めます。Microsoftのライフサイクル情報では、Windows Server 2025のメインストリームサポート終了は2029年11月13日、延長サポート終了は2034年11月14日です。出典はMicrosoft Learn「Windows Server 2025 – Microsoft Lifecycle」(2026年8月確認)です。
既存IISアプリをAzure App Serviceへ移す場合は、Microsoftが提供する移行アシスタントやAzure Migrateで検出・評価できる一方、Windows固有機能、ファイル共有、常駐プロセス、オンプレミスDBへの接続、認証方式の互換性確認が必要です。移行を「サーバーの引っ越し」とだけ扱わず、アプリ改修、データ移行、ネットワーク、運用変更、教育を別項目に分けると、後から予算が膨らみにくくなります。
IISのシステム開発で見積もりを取る際のポイント

IIS案件の見積書は、「開発一式」だけでは比較できません。会社ごとに含む作業が違うため、要件定義、設計、実装、移行、テスト、教育、インフラ、保守に分けて依頼します。安い見積もりを選ぶ前に、対象外になっている作業と、追加費用が発生する条件を確認します。
見積依頼書に対象範囲と前提条件を書きます
見積依頼書には、利用者数、拠点数、画面数、帳票数、マスタ数、データ件数、外部連携本数、同時接続数、希望する稼働時期、停止可能時間、認証方式、既存資産の有無を記載します。現行IISの設定バックアップ、アプリのソースコード、DB定義、画面一覧、障害履歴を渡せると、調査工数の不確実性を下げられます。
「データ移行は別途」「帳票は要相談」「インフラ費は実費」と書かれている場合は、どの条件で追加になるかを質問します。要件定義後に追加要望が出ると費用と納期が膨らみやすいため、変更管理の方法、仕様凍結の時期、追加改修の単価、承認者をあらかじめ決めます。仕様を決めきれない場合は、最初から要件定義フェーズを独立発注する方法もあります。
複数社を同じ条件で比較します
比較する会社には、同じ要件資料、同じ想定データ、同じ納期条件を渡します。評価軸は、IISの設定経験だけでなく、業務理解、ASP.NET Coreや既存ASP.NETの対応、SQL Server、認証・認可、データ移行、テスト、運用保守、障害時の連絡体制です。提案時に、現行環境の調査で見つかったリスクと、見積もりに含めなかった事項を説明できる会社は、実行段階の透明性も期待しやすくなります。
契約前には、成果物の一覧、ソースコードの権利と納品方法、設計書の粒度、第三者が保守できるか、検収条件、瑕疵対応期間、保守の受付時間、SLA、障害時の一次対応、再委託の有無を確認します。開発会社の公開実績は参考になりますが、現在のIIS・.NETバージョン、担当者の体制、類似案件の規模、実際の保守範囲まで個別に確認することが重要です。
リリース後のリスクを見積もりに含めます
IISは動作していても、証明書の期限切れ、パッチ適用後の互換性、アプリプールの停止、ディスク容量不足、バックアップ失敗、SQL Serverの性能劣化で業務が止まることがあります。見積もりには、監視項目、アラート通知、定期点検、パッチ検証、証明書更新、バックアップ復旧訓練、障害報告、軽微改修を含めるか、対象外なら社内の担当者と作業頻度を決めます。
特に、旧環境から新環境へ移行する場合は、移行前調査、互換性検証、リハーサル、並行稼働、データ照合、ロールバックを省略しないことが大切です。安価に見える見積もりでも、これらが抜けていれば本番直前に追加される可能性があります。判断に迷う項目は、金額だけでなく、業務停止の影響と復旧できるかどうかで優先順位をつけます。
よくある質問(FAQ)

IISのシステム開発では、IISと業務アプリの関係、クラウド移行、費用、古い環境の扱いについて質問が多く寄せられます。ここでは、計画段階で判断しやすいように結論から回答します。
IISを入れれば業務システムを作れますか?
いいえ、IISはWebサイトやWebアプリを公開・実行するためのサーバー基盤であり、業務システムの画面や業務ルールは別途開発が必要です。ASP.NETやASP.NET Core、SQL Server、認証、権限、帳票、外部連携、バックアップ、監視まで設計して、初めて業務で使えるシステムになります。
既存のIISシステムはAzureへ移行できますか?
移行できる可能性はありますが、アプリの構成と依存関係を調査してから方式を決めます。既存のWindows ServerやIIS設定を維持したいならAzure VMへの移行、OS管理を減らしてASP.NETアプリを運用したいならAzure App Serviceが候補です。Microsoft Learnでは、IIS上のASP.NETアプリを検出・評価し、App Serviceへ移行するツールや手順が案内されていますが、Windows認証、ファイル共有、常駐処理、オンプレミスDB接続などの互換性確認は必要です。
IISのシステム開発はどのくらいの費用がかかりますか?
IISの設定とHTTPS化だけなら20万〜80万円程度、小規模な社内Web業務システムなら300万〜800万円程度、中規模の受発注・在庫・顧客管理なら800万〜2,000万円程度が目安です。複数拠点連携や高可用性まで含めると2,000万円〜1億円以上になる場合もあります。画面数、連携本数、データ移行、ライセンス、テスト、保守の範囲で変わるため、工程別の見積もりを取得します。
古いWindows ServerやASP.NETを使い続けても問題ありませんか?
サポート期限、脆弱性、互換性、運用担当者の知識を確認し、計画的な更新をおすすめします。すぐに全面再構築できない場合は、現行環境を棚卸しして延命期間を決め、バックアップと監視を整えたうえで、段階的にASP.NET Coreや新しいWindows Serverへ移行します。サポート期限だけでなく、古いライブラリや暗号方式が残っていないかも調査します。
まとめ

IISのシステム開発は、IISの設定だけでなく、ASP.NETやASP.NET Coreのアプリ、SQL Server、認証、ネットワーク、セキュリティ、バックアップ、保守を含めて計画します。要件整理、方式と会社の選定、設計開発、テスト、稼働、定着の6フェーズを分けることで、抜け漏れや手戻りを抑えられます。
費用は、IIS構築だけなら20万〜80万円程度、小規模システムなら300万〜800万円程度、中規模システムなら800万〜2,000万円程度が目安です。ただし、データ移行、外部連携、複数拠点、高可用性、ライセンス、クラウド利用料、保守費で変動します。工程別の見積もりとリリース後の運用範囲を確認し、自社で業務が定着するところまでをプロジェクトの成果に含めます。
▼全体ガイドの記事
・IISのシステム開発の完全ガイド
会社紹介
株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。
・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>


株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。
