WebLogicのシステム開発は、要件整理、方式選定、互換性検証を先に行い、その後は設計・開発からテストを経て、稼働と定着へ進みます。先に検証を済ませておくと、後工程での手戻りを抑えられます。
全体像は、WebLogicのシステム開発の完全ガイドもあわせてご覧ください。
▼全体ガイドの記事
・WebLogicのシステム開発の完全ガイド
Webサービス開発の工程ごとの進め方と注意点については、無料ホワイトペーパー「Webサービス開発の完全ガイドブック」で詳しく解説しています。
WebLogicのシステムの全体像

WebLogic Serverは、JavaやJakarta EEの業務アプリケーションを動かすアプリケーションサーバーです。
業務システムでは、端末やロードバランサー、Webサーバーが、WebLogicドメインやDB、外部サービスと連携して動きます。そのため、開発ではミドルウェアだけでなく、業務処理と非機能要件も同時に決めていきます。
WebLogicが担う役割と主要な構成要素
WebLogicの構成要素は役割ごとに分かれ、管理を担うもの、リクエストを処理するもの、接続や非同期処理を扱うものなどがあります。
- Administration Server:ドメインの設定や配備を受け持ちます。
- Managed Server:アプリケーションへのリクエスト処理を担います。
- JDBC・JMS・JTA:DB接続や非同期連携、分散トランザクションを扱う機能です。
Managed Serverをクラスタ化し、ロードバランサーと組み合わせると、負荷分散や障害時の切替、段階的なデプロイを行いやすくなります。
要件整理では、同時接続数、ピーク処理件数、応答時間を数値にします。加えて、RTO、RPO、稼働率、監査ログ保持期間も定めます。さらに、夜間バッチの停止が業務停止につながるなら、JMS滞留数や締切時刻も設計条件に含めます。
WebLogicを選ぶか判断する視点
WebLogicを採るかは、製品の知名度ではなく、アプリ資産と非機能要件に合うかで決めます。
- 企業向け機能:統合管理やトランザクション、認証、クラスタリングが必要なときに検討します。
- 既存資産:Oracle DatabaseやJava EE資産、長期保守体制を活用できる場合があります。
- 軽量な用途:小規模サイトや短期APIではSpring Bootなどが候補になる場合もあります。
2026年時点で新環境を検討する際は、WebLogic Server 15c(15.1.1.0.0)の対応状況も確認します。同製品はJakarta EE 9.1に対応し、JDK 17とJDK 21で認証されています(出典:Oracle公式「What’s New in Oracle WebLogic Server 15.1.1.0.0」、2026年参照)。
システムが古いjavax名前空間、JAX-RPC、認証方式、独自ライブラリに依存している場合、単純な更新では移行できないことがあります。
WebLogicのシステム開発の進め方と6フェーズ
WebLogicの開発は、要件整理から定着まで6つのフェーズで順に進みます。フェーズが重なる案件もありますが、判断は成果物に残し、次の段階で検証できる形にしておきます。
移行案件では、環境構築後に互換性の問題が見つかると手戻りが大きくなります。そのため、要件整理の後に小規模な検証を行います。
フェーズ1:要件整理と業務・非機能の洗い出し
現場の担当者と業務の流れを確かめ、入力する人と時期、扱うデータを整理します。承認や帳票、連携データも、業務の流れに沿って押さえます。
既存システムでは、設計書にない手作業や例外を拾います。部署ごとの表記揺れやExcel補正も、確認の対象になります。
画面の一覧には出ない情報も残すため、業務フローとデータ項目を記録し、マスタ管理者と外部連携の送受信条件も書き留めておきます。
- 性能:ピーク利用者数、1時間あたりの処理件数、最大データ量、目標応答時間を定めます。
- 継続性:稼働時間、RTO、RPOを決めておきます。
- 統制:監査要件と個人情報の有無を明確にします。
要件は、測れる数値で書かれているかどうかで確かめます。「高速」とするより、「通常時95パーセンタイルで3秒以内、ピーク時でも5秒以内」と定めておくと、テストで合否を判定できます。
成果物は、業務要件、現行構成図、アプリ・インターフェース一覧です。加えて、データ移行対象表、非機能要件、課題・前提・制約一覧も用意します。
発注者側では、マスタ責任者、データクレンジング担当、受入テスト担当を決めるとともに、切替日の意思決定者も決めておきます。責任の所在が曖昧なまま進めると、追加要望や移行の遅れで見積もりが増えるおそれがあります。
フェーズ2:要件に合う製品と配置方式の選定
配置方式は、費用だけでなく、どこまでを誰が受け持つか、可用性、性能で比べます。運用スキルや既存資産との相性も、あわせて見ます。
- オンプレミス:既存設備を使いやすい一方、更新や災害対策、容量管理を自社で担うことになります。
- OCI:Oracle製品との統合を進めやすい一方、権限設計と課金管理が必要です。
- IaaS・Kubernetes:どこまでを誰が受け持つか、運用スキル、既存環境との適合を確かめます。
OCIでは、既存ライセンスを持ち込むBYOLと、Universal Credits Model(UCM)を分けて比べます。UCMはWebLogicの権利をOCPU時間で課金しますが、コンピュート、メモリ、ストレージなどの基盤費用も別途必要です(出典:Oracle公式「Using Oracle WebLogic Server for OCI」、2026年参照)。
見積書では、ライセンスとクラウド基盤、バックアップと通信を別項目にします。監視と構築も、別々に書き分けます。
版は既存資産を残すか、Jakarta EEへ移すかで選びます。たとえば、12.2.1.4や14.1.xから15.1.1へ移す場合は、javax変更とJDK 17・21の動作を確認します。
JAX-RPCなどの削除・非推奨機能や、JDBCドライバ、認証、帳票、バッチへの依存も調べます。ただし、Oracleの15.1.1向けRewriteレシピを使う場合も、自動変換後の人手レビューと実機テストは必要です。
フェーズ3:設計・開発と品質の作り込み
基本設計では、論理構成と物理構成を決めます。ドメインやサーバーの構成に加え、クラスタ、ロードバランサー、DB、外部接続もここで固めます。
- 接続・処理:JDBC接続プール、JMS再送と重複処理、JTA境界を決めます。
- 基盤設定:スレッドプール、セッション複製、TLS証明書の設計です。
- 運用設計:ログや監視、バックアップ方式を具体的に詰めます。
設定値が担当者の記憶に頼らないよう、構成管理やIaCの対象にします。
アプリ開発では、業務ロジックやAPI、画面を機能単位で実装します。バッチや帳票に加え、認証認可、エラー処理、監査ログも作り込みます。
既存アプリの移行では、画面やトランザクション、非同期処理を小規模環境で試します。帳票やファイル連携、異常系も、その環境で確かめます。
検証結果から修正量を見積もります。新規の要件と既存機能の再現を分けて扱うと、どこまでが誰の責任かがはっきりします。
納品物には、基本・詳細設計書やパラメータシート、ソースを含めます。テスト仕様書と構成管理ファイルも必要です。さらに、運用手順書と障害対応手順も用意しておきます。
「環境一式」とまとめて納品すると、会社や担当者が変わった後に環境を再現できなくなります。
受入条件やレビュー回数、未解決課題の扱いは、契約と計画書に明記します。
フェーズ4:機能・性能・障害・移行のテスト
単体テストから結合、システム、受入テストまでを、目的と合格基準を分けて実施します。
- WebLogic機能:クラスタ間セッション、JDBC枯渇、JMS再送、ロールバックを確認します。
- 障害対応:サーバー停止時の切替、ログ、アラート、証明書更新後の通信を試します。
- 異常系:DB停止、APIタイムアウト、容量不足、二重送信、権限不足を発生させます。
性能試験では、実ピークに近いデータ量と利用パターンを用意します。平均値に加えて95パーセンタイルも測り、スループットやCPU、ヒープを、GCやDB待ち時間、JMS滞留数とあわせて記録します。
目標に届かないときは、WebLogicの設定だけでなくSQLや索引、外部連携まで含めて切り分けます。ネットワークや処理順序も、切り分けの対象です。数値と測定条件を記録しておけば、リリース後の性能劣化との比較に使えます。
移行テストでは、件数や欠損、重複を確認します。コード変換や日付・金額の丸め、関連キーも確かめます。
本番相当のリハーサルを一度以上行い、開始条件や担当、所要時間を決めます。確認項目とロールバック条件も、あわせて決めておきます。予定時間を超えたときは、手作業で押し切らず、対象を段階に分ける基準を事前に決めておきます。
フェーズ5:稼働と切替の安全な実施
稼働の前には、Go/No-Go判定を行います。判定の対象は、アプリやWebLogic、OSです。DBやネットワークも判定に含め、監視、バックアップ、運用窓口も確認の範囲に入れます。
- 管理:管理ポートを外部に公開せず、管理者を個人単位で追跡できるようにします。
- 保護:TLS証明書と秘密情報の期限を管理します。
- 復旧:バックアップから復元できることを確認します。
切替当日の連絡網とエスカレーション先は、本番担当者を含めて確認します。
運用では、四半期ごとのCritical Patch Update(CPU)やJDK更新の影響を確認します。Oracleも2026年にCPUを公開し、WebLogicを含むFusion Middleware製品のパッチ情報を提供しています(出典:Oracle公式「Critical Patch Updates」、2026年参照)。
ただし、適用を先送りするときは、リスクを受け入れる人と期限、代替策を記録します。検証環境で再現試験を行い、ロールバック手順も用意します。
フェーズ6:運用定着と改善の仕組みづくり
稼働後は、障害対応に加えて、日常の監視や性能確認を定例にします。パッチや証明書の更新、アカウントの見直しも、定例の作業に組み込みます。
- 可用性:バックアップ復元と災害対策訓練を定期的に行います。
- 業務影響:HTTPエラー、JDBC使用率、JMS滞留数、ヒープ、GC停止を監視します。
- 基盤状態:ディスク使用率やログの異常件数も、監視の指標にします。
2025年6月に一般提供が案内されたOCIのWebLogic Managementは、状態やパッチ準備状況の監視を支援します。
このサービスは、ドメインの再起動やローリング再起動、CPU適用、バックアップと復元も支援します(出典:Oracle Cloud Infrastructure公式リリースノート、2025年)。
サービスを使う場合も、運用設計は必要です。アラートの受信者、切戻しの条件、監査ログは、自社の手順として定めます。
利用部門には、業務マニュアルと問い合わせ窓口を伝えます。障害時の代替手順やデータ修正の申請ルールも、あわせて共有します。
稼働後1か月、3か月、6か月などの節目で振り返りを行います。問い合わせや処理時間、障害を見直し、手作業や要望も洗い出します。結果は改善バックログにまとめ、業務側が判断できる状態になるまで支援して、定着を評価します。
WebLogicのシステム開発費用相場とコストの内訳

WebLogic開発費を製品単体で比べた公的な統計は少ないため、ここに示すのは業務Webシステムを基にした目安です。ライセンスや冗長化を加味し、移行と運用設計も考慮しています。ただし、費用を約束するものではありません。
費用の幅は、規模やCPU数、既存ライセンスによって変わります。画面数と外部連携、データ量、可用性も、幅を左右します。費用は、ライセンスや基盤、アプリに分けて考え、移行やテスト、保守も別に比べます。
規模別の初期費用と期間の目安
費用と期間は、対象範囲や既存環境の条件を揃えて比べます。
- PoC:50万〜300万円程度、期間は2〜8週間が目安です。
- 小規模:1,000万〜3,000万円程度、期間は4〜9か月が目安です。
- 中規模:3,000万〜1.5億円程度、9〜18か月に及ぶ可能性があります。
- 大規模:1.5億円〜数億円以上となることもあります。
PoCは、1ドメインと単一のManaged Serverに絞る想定です。サンプルアプリとDB接続、基本性能の確認までを対象とします。
既存ライセンスや評価環境の利用を前提とします。本番ライセンスや24時間運用は含まず、複雑な業務アプリや移行データも対象外です。
小規模の目安には、画面やAPI、DB連携が入ります。Managed Serverは約2台で、認証や基本監視、テスト、初期移行も含みます。
中規模では、クラスタやロードバランサー、SSOが加わる場合があります。複数連携や性能・障害試験、段階移行も含まれることがあります。
複数拠点やDR、大量データ、組織変更を含む大規模基幹案件は、さらに高額となることがあります。
既存12cやJava 8から単一アプリを移す場合、500万〜3,000万円程度、3〜9か月が参考レンジです。複数アプリやjavaxからjakartaへの移行を含むケースもあり、古いJMSやJAX-RPCのほか、帳票やAIX、複雑な外部連携が加わることもあります。
複数アプリなどを含む複雑な既存移行では、3,000万〜1.5億円程度まで膨らむ可能性があります。これらはリサーチノートに基づく推定です。正式な費用は、現状を洗い出し、PoCを行ったあとに示されるべきです。
ライセンス・クラウド・保守の内訳
ライセンス費だけでなく、基盤費や運用費、保守の範囲も分けて見積もります。
- ライセンス:版、Processor定義、係数、割引、為替、税、製品オプションを確認します。
- クラウド・設備:計算資源、保存、通信、監視などを含めます。
- 保守:対応時間、復旧目標、脆弱性対応、改修、問い合わせ範囲を定めます。
Oracleの2025年3月1日版価格表には、WebLogic Server Standard Edition、Enterprise Edition、WebLogic Suiteが掲載されています。Processorライセンスは、Standardが10,000ドル、Enterpriseが25,000ドル、WebLogic Suiteが45,000ドルです。
Software Update License & Supportは、Standard、Enterprise、Suiteの順に2,200、5,500、9,900ドルです。出典はOracle Technology Global Price List(2025年3月1日版)です。
これは米国の公開リスト価格で、国内契約の見積金額ではありません。Oracle Databaseも含めて、見積条件を再確認します。
単純な円換算では、計算資源、保存、バックアップが抜けます。ロードバランサーや監視、通信に加え、WAF、証明書、ログ保管も、見積もりに入っているかを確かめます。
OCIのBYOLでは既存ライセンスの条件を確認し、UCMではWebLogic課金と基盤費を別に計上します。
AWSやAzureなどでは、Oracle製品の持ち込み条件、サポート範囲、障害窓口を契約前に確認します。
ランニングコストには、ライセンス支援、クラウド・設備、監視が含まれます。加えて、バックアップ、パッチ、JDK更新も入ります。さらに、証明書、障害対応、軽微改修、DR訓練も対象です。
業務システム全般では、保守費は初期開発費の年10〜20%程度を起点に検討できます。ただし、24時間365日対応や復旧目標、脆弱性対応、ソース改修、問い合わせ件数を含むかどうかで変わります。保守契約が「一式」とだけ書かれている場合は、対応時間と対象外の作業を確認します。
WebLogicの見積もりを取る際のポイント

見積もりでは、合計金額だけでなく前提や検証範囲、納品成果物を比べます。単一サーバーの構築と、クラスタやSSO、性能試験を含む基幹システムでは、工数が異なります。移行リハーサルや24時間運用を含む場合は、その分も工数に入ります。
見積依頼に添える現行情報と受入条件
見積依頼には、現行の環境と対象範囲、運用条件の情報を添えます。受入条件もあわせて伝えます。
- 環境:WebLogic・JDK・OS・DBの版、ドメイン、Managed Server、クラスタを記載します。
- 対象範囲:アプリ、画面、バッチ、外部連携、データ量、ピーク負荷を示します。
- 運用条件:SLA、切替希望日、保守時間を伝えます。
不明な項目は「未確認」と書き、調査費と本開発費を分けて見積もってもらいます。ソースや設定を渡せない場合は、互換性調査の結果が推定になる点を双方で合意しておきます。
受入条件には、機能に加えて応答時間や同時実行、障害切替を含めます。復元時間やログ、権限も入れておきます。バックアップ、セキュリティ診断、移行後の件数一致も確認します。
業務系の配分の目安は、要件定義10〜15%、設計25〜35%、実装・単体テスト30〜40%です。結合・総合テストは15〜20%、移行・教育は5〜10%です。WebLogicの移行の難しさや既存資産によって、配分は調整します。
開発会社の対応範囲と実績の確認
候補会社には、構築だけでなく、業務から運用までの担当範囲を確認します。
- 開発・移行:Java、Oracle Database、12c移行、Jakarta対応を確認します。
- 品質・運用:性能試験、データ移行、切替、監視、24時間保守の対応範囲を確かめます。
- 体制・権利:再委託時の設計責任、窓口、成果物の所有権、引継ぎ方法を確認します。
提案書では、類似案件の規模とWebLogicの版を確かめます。あわせて、Java・Jakarta移行やクラスタ、DBを確認し、連携や性能要件、稼働後の体制も見ておきます。
社名や件数からは、自社の課題に近い実績かどうかを判断しにくいものです。一方で、PoCを提案し、リスクや前提を示したうえで、見積項目を分けて説明する会社は、認識のずれを抑えやすくなります。
追加費用につながる要因と契約前の整理
追加費用につながる要因と、変更時の合意手順を契約前に整理します。
- 調査・移行:未整理の例外、データ整理、古いライブラリを確認します。
- 連携・性能:外部仕様変更、ライセンス数、性能不足を見込みます。
- 切替・受入:リハーサル不足や受入担当者の不在を避けます。
調査で問題が見つかった場合に備えて、単価や上限、承認手順を契約に定めます。納期への影響も、あわせて決めておきます。
変更は口頭で進めず、影響範囲や追加工数を記録します。代替案と承認者も残します。
セキュリティでは、管理画面やポート、MFAやSSO、最小権限を確認します。TLSや秘密情報、監査ログも確認し、脆弱性診断とパッチ適用は設計とテストの項目に落とし込みます。
公開WebのTLSはIPAのガイドライン、個人情報の安全管理措置は個人情報保護委員会のガイドラインを参照します(出典:IPAおよび個人情報保護委員会、2025〜2026年参照)。
運用費を抑えようとして監視やパッチを外すと、稼働後のリスクが高まります。
WebLogicのシステム開発でよくある質問(FAQ)
よくある質問の答えは、自社の条件に当てはめて使います。その際は、アプリ数と既存資産、処理量を確認します。停止許容時間や保守体制も、あわせて確かめます。
WebLogicとTomcatはどちらを選ぶべきですか?
必要な機能や運用体制、既存資産、移行費用から考えて選びます。
- WebLogic:複数アプリ、分散トランザクション、JMS、クラスタ、企業認証や長期保守が必要な場合に適します。
- 軽量基盤:単一WebアプリやAPIで、機能をアプリやクラウドで補える場合はTomcatやSpring Bootも比べます。
既存WebLogic資産を使う場合は、製品の好みだけでなく、移行費用と停止リスクも含めて判断します。
12cやJava 8のWebLogicシステムを15cへ移行できますか?
移行できる可能性はありますが、バージョンアップの作業で終わるとは限りません。
- 対応環境:15cのJakarta EE 9.1とJDK 17・21への対応を確認します。
- 旧資産:javax変更、古いAPI、JAX-RPC、JDK依存コードを調べます。
- 周辺資産:ライブラリ、認証、帳票、外部連携を洗い出します。
- 移行検証:代表機能のPoCと自動変換を試します。
- 品質確認:人手レビュー、総合テスト、移行リハーサルを行います。
先行検証で修正量と切替リスクを把握し、移行可否を判断します。
WebLogicのシステム開発費用はどのくらいですか?
費用は案件の規模や構成によって異なるため、次に示すのは検討時の参考レンジです。
- PoC:50万〜300万円程度が目安です。
- 小規模業務Web:1,000万〜3,000万円程度が目安です。
- 中規模の高可用性システム:3,000万〜1.5億円程度が目安です。
- 既存システム移行:500万〜3,000万円程度から検討します。
複数アプリやデータ移行、クラスタ、DR、24時間運用があると、費用は上がります。金額は、公開価格や業務システムの相場、リサーチノートに基づく目安です。ライセンスとクラウド費が含まれるかは、見積書で確認します。
開発会社には何を確認すればよいですか?
構築の経験に加えて、業務から運用までのどこを担当するかを確認します。
- 技術経験:Javaアプリ、Oracle Database、12cから15c、Jakartaの実績を尋ねます。
- 実行体制:性能・障害試験、切替、監視、パッチ、保守の範囲を確認します。
- 契約条件:PoC、成果物、再委託、追加費用の条件を確認します。
類似案件の処理量や可用性、提案書に書かれたリスクと前提も比べます。
まとめ:WebLogicのシステム開発の成否を分ける検証と運用設計
WebLogic開発は、要件整理から定着まで6つのフェーズで進みます。業務と非機能要件を数値にし、配置方式はどこまでを誰が受け持つかまで比べたうえで、互換性をPoCで確かめます。
費用は、ライセンスや基盤、アプリに分けて考えると、見積条件を比べやすくなります。移行やテスト、保守も、それぞれ別に見ておきます。
最初に確認するチェック項目
初回の打ち合わせでは、現行環境やアプリ、負荷を整理します。データと連携、切替日、保守条件も、あわせて確かめます。
- 現状把握:WebLogic・JDK・OS・DB版、アプリ、ピーク負荷、RTO・RPOを確認します。
- 移行判断:15cや別方式への適合を互換性診断とPoCで調べます。
- 発注条件:担当範囲、成果物、追加費用、稼働後体制を見積書と契約書で確認します。
クラスタやTLS、監視、バックアップを受入条件に落とし込みます。パッチや障害切替も、そこに含めます。
見積もり前の小規模な検証
本番構築の前に小規模な診断を行い、次の内容を順に確かめます。
- 代表画面、主要処理、認証、JMS、DB接続、障害時の切替を検証します。
- 結果から必要ライセンス、修正対象、テスト範囲、移行期間、運用体制を更新し、根拠ある見積もりと計画につなげます。
- 業務部門と運用担当も初期から参加し、稼働後の改善を目指します。
▼全体ガイドの記事
・WebLogicのシステム開発の完全ガイド
▼開発を相談する前に読みたい無料ホワイトペーパー
・Webサービス開発の完全ガイドブック
・【2026年最新版】AI駆動開発の完全ガイドブック
会社紹介
株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

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

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


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