Amazon ECSのシステム開発の発注/外注/依頼/委託方法について

Amazon ECSのシステム開発は、業務要件と委託範囲を整理し、PoCで技術と費用を確かめてから契約すると、現場で使えるシステムにつながります。

発注形態から運用までの流れを、順に見ていきます。全体像はAmazon ECSのシステム開発の完全ガイドもご覧ください。

▼全体ガイドの記事
・Amazon ECSのシステム開発の完全ガイド

Amazon ECSのシステム開発の発注方法

発注では、委託範囲を先に決めます。業務アプリとAWS基盤を中心に、データの移行や監視まで委託するかを整理しておきます。

営業・CRM・MA用途では、現場の入力や承認の流れも併せて見ておきます。

現場の流れが曖昧なまま技術仕様を先に決めると、完成後に使われないシステムになりやすくなります。

ECSの位置づけは実行基盤

Amazon ECSは、コンテナ化したWebアプリ、API、バッチをAWS上で動かす実行基盤です。

顧客管理や営業管理の業務パッケージそのものではないため、業務機能は発注時に別途定めます。

構成要素は、Dockerイメージを保管するAmazon ECRと、CPUやメモリ、IAMロールなどを定めるタスク定義が中心です。

クラスターは、それらのタスクをまとめる単位です。サービスは、常時稼働数や更新を管理します。

外部に公開する場合は、VPCやサブネット、セキュリティグループでネットワークを組みます。加えて、Application Load Balancer、Route 53、TLS証明書を組み合わせます。

顧客情報や商談データは、Amazon RDSやAurora、S3などに分けて置く構成が一般的です。

  • 業務アプリ:アプリの機能と認証の定義
  • クラウド基盤:ネットワークとECS構成の定義
  • データ移行:移行対象と作業範囲の確定
  • 運用設計:ログ保持やバックアップなどの決定
  • 定着支援:現場への支援範囲の明記

RFPに「ECSでCRMを作る」とだけ書くと、アプリ機能やDB設計の範囲が各社で異なります。

認証や、外部SFA・会計システムとの連携範囲も、そろわないまま残ります。

発注者は、発注時に成果物と対象外の範囲を明記しておきます。

最初に決める発注範囲と成功条件

発注前には、誰が何をできれば成功なのかを数値で決めておきます。ECS上で稼働するだけでは、現場で使えるかどうかを判断できません。

業務KPIと運用KPIをそろえておくと、技術的には動いていても現場で使えないという問題を抑えやすくなります。

  • 業務指標:顧客情報の登録から承認までの時間
  • 移行指標:既存データの移行完了率
  • 性能・運用指標:ピーク時の同時接続数、復旧目標時間、AWS利用料の上限

既存のモノリスや仮想マシンをコンテナ化する場合は、ソースコードやDBをそのまま移せないことがあります。

そこで、セッション管理やファイル保存、バッチの二重実行など、既存の動きを洗い出します。固定IP、認証、外部APIのタイムアウトも、対象に含めます。

追加費用になりやすい論点は、PoCで検証する範囲を決めて早めに把握しておきます。

技術仕様と合わせて、現場の業務フローも発注条件に含めます。

ポイント

社内で委託範囲と成功条件を文書にそろえられているかが、発注に進んでよいかの目安になります。そろっていなければ、提案を比べる前に社内で決める必要があります。

発注形態の選び方

発注形態は、既製サービスの利用、独自開発、既存システムの段階移行から選びます。

一般的な営業や顧客管理の機能はSaaSやパッケージに任せ、独自APIや連携、バッチだけをECSで開発する方法もあります。

標準業務が多い会社向けのSaaS・パッケージ併用型

顧客台帳や案件管理、メール配信などの共通機能はSaaSに寄せ、独自の審査フローや外部連携をECSに配置します。

その分、開発範囲を小さくでき、納期や初期費用も抑えやすくなります。標準のアップデートも利用できます。

契約前には、データの正本がどこにあるかを確認します。あわせて、API利用上限や解約時のエクスポート形式、個人情報の委託先も確かめます。SaaSとECSのどちらがデータを管理するかも、はっきりさせておきます。

独自業務と連携が重要な会社向けのクラウドネイティブ開発

独自の営業プロセスやスコアリングは、Web、API、非同期ワーカーに分けてECSへ配置します。見積承認や顧客ポータルも、同じ構成で扱います。

  • Fargate:ホストOSやEC2インスタンスの管理をAWSに寄せられ、少人数のチームや負荷が変動する業務に向きます。
  • Kubernetesとの比較:標準APIや大規模なマルチクラウド運用が必須でない場合は、ECSで運用設計をシンプルにしやすいです。

既存資産を活かしたい会社向けの段階的なモダナイズ

既存の仮想マシンやオンプレミスを一度に置き換えず、まずは1機能をコンテナ化します。その機能では、次の点を確かめます。

  • 構成の確認:ECR・ECS・ALBの構成とRDS接続
  • 追加の検証:CI/CD、監視、ロールバック
  • PoCの合格条件:デプロイの成功、復旧時間と月額費用、運用手順とデータ整合性

段階移行は、現場の変更負担を抑えながら、課題のある機能やデータを見つけやすくします。

RFPと要件整理の書き方

RFPには、業務目的と現状課題、データの流れを書きます。非機能要件や納品物も、同じRFPに含めます。さらに、選定基準や予算、スケジュールも記載します。

ECSの構成まで発注者が決める必要はありません。代わりに、達成したい状態を具体的に書きます。

利用者とデータの流れから書く業務要件

利用者の日々の業務とデータの動きを整理すると、必要な要件を洗い出しやすくなります。

  • 管理対象:顧客、リード、商談、活動履歴、メール配信結果から選ぶ対象
  • データ連携:顧客情報の正本と、会計・基幹への連携内容や時期
  • 画面設計:日常操作と例外時の操作の分離、入力項目の絞り込み
  • 関係者確認:現場、情シス、法務・セキュリティへの聞き取りと必須項目の切り分け

管理対象ごとに、誰が登録し、誰が参照・承認・削除するかを整理します。

重複や表記の揺れを残したまま移行すると、誤った情報をそのまま処理してしまいます。

入力項目が多すぎると、完成後に利用者がExcelへ戻る原因になります。

必須項目と将来の候補を分けておくと、予算の膨張を抑えられます。

数値と責任者で決める非機能要件

性能や復旧の条件は数値で書いておくと、Fargateのタスク数やALB、RDSなどの構成と監視範囲を、各社で比べられます。担当者も、要件ごとに決めておきます。

  • 性能・可用性:同時接続数、ピーク時間、応答時間、可用性の目標値
  • 復旧:RTO、RPO、バックアップ保持期間
  • 記録・地域:ログ保持期間、監査証跡、対応リージョンの指定

通常時のAPI応答時間、障害時の復旧時間、復元可能なデータの範囲を決めておくと、構成と監視の提案を比較できます。

AWSの責任共有モデルでは、安全性のうちAWSと利用者がそれぞれ担う部分が分かれています(出典:AWS「Security in Amazon Elastic Container Service」、2026年確認)。

RFPには、脆弱性対応と権限レビューの担当者を書きます。

ログ監視や復旧テストについても、誰が担うかを明記します。

提案依頼の質問と提出物の統一

依頼条件と比較材料をそろえておくと、各社の提案を同じ前提で判断できます。

  • 依頼条件:同じRFP、質問票、見積フォーマットの各社への配布
  • 提案内容:構成、方式選定、移行、テスト、監視、障害対応の提示
  • 提出物:体制、前提、除外事項、納品物、保守料金
  • 実績:コンテナ化、データ移行、CI/CD、FinOps、監視、内製化の経験
  • 判断材料:認定、匿名化した設計書、運用手順、改善例

提案書では、Fargate・EC2・ECS Managed Instancesの選定理由も確かめます。

口頭の説明だけで済ませず、回答を文書に残すと、認識の食い違いを防げます。

候補会社には、ECSやFargateの構築実績も見せてもらいます。

AWS認定やパートナー登録は、あくまで参考情報として扱います。認定があっても、業務アプリの品質やプロジェクト管理まで保証されるとは限りません。

発注者は、類似案件の成果物を見せてもらえるかも、たずねておきます。

ポイント

RFPは、達成したい状態と業務の流れが具体的に書かれているかで判断します。非機能要件の数値と担当者も、目安になります。

契約形態と責任分界の決め方

要件が固まった工程は請負、変化の多い工程は準委任やラボ型に分ける方法があります。契約名だけで判断せず、仕様変更や検収、瑕疵対応の扱いを確かめます。知的財産権や再委託、秘密情報、AWSアカウントの所有者についても、契約書で確認します。

成果物と検収条件を具体化した請負契約

請負契約は、納品対象を確定しやすい工程に向きます。納品の対象には、設計書やタスク定義、IaC、アプリ、テスト結果、運用手順などが入ります。

「本番環境を構築する」とだけ書いても、検収で何を確かめるかが定まりません。そのため、検収の試験項目を具体的に書いておきます。

  • 性能:想定負荷で動くかどうか
  • 復旧:バックアップの復元とロールバック
  • 権限・通知:権限設定とアラート通知

要件が動く段階で請負にすると、変更のたびに追加見積もりが必要になり、双方が疲弊することがあります。そこで、企画やPoCは準委任で進め、合意した機能から請負に切り替える案も検討します。

探索と継続改善に向く準委任契約

準委任契約は、稼働時間や体制に対して業務を委託する形で、要件調整や設計検証を柔軟に進めます。既存コードの調査や移行方式、性能検証、運用改善などに使いやすい契約です。

月ごとの作業内容や会議体、成果記録を決めておくと、費用の流れを追いやすくなります。未消化時間や追加要員の単価も、あわせて決めます。

  • 体制:発注者と受託者で、意思決定者と作業責任者を分けて置く
  • 記録:準委任でも品質責任を曖昧にしないよう、議事録や課題管理表に判断を残す
  • 障害時の担当:一次対応、AWSへの問い合わせ、アプリ修正、データ復旧を、あらかじめ決めておく

AWSアカウントと成果物の所有者の明記

受託者が交代したり契約が終わったりしても引き継げるように、環境と成果物の扱いを整理しておきます。

  • アカウント:発注者の所有、受託者への必要な権限の付与
  • 受託者アカウントの場合:移管費、請求先、ログ、バックアップ、名義、データ返却
  • 納品物:ソース、IaC、タスク定義、CI/CD、監視、手順、履歴、テストデータ、権限一覧

発注者が所有するアカウントにしておくと、受託者が替わっても環境を引き継げます。

IaCはTerraformやAWS CDKなどを含め、運用や引き継ぎに使える状態で受け取ります。

成果物が足りないと、別の会社へ保守を移すときや内製化するときに、その都度、再調査の費用がかかります。

ポイント

請負か準委任かは、要件が固まっているかどうかで選びます。契約名だけでなく、変更や検収、AWSアカウントの扱いまで、受託者が替わる場面を想定して決めておきます。

Amazon ECSのシステム開発費用とAWS利用料の相場

技術検証から大規模まで、4区分の初期開発費を横棒で示した図。
規模が上がるにつれて、費用レンジも大きく広がります。

Amazon ECSの構築費には一律の定価がなく、案件ごとに変わります。そのため、初期開発費、AWS利用料、保守・監視費、社内運用工数を分けて見積もります。

次のレンジは、クラウド業務システム開発の相場とAWS公式料金を組み合わせた、企画段階の目安です。個別案件の確定金額ではありません。

規模別の初期開発費レンジ

費用と期間は、対象規模と含む作業によって変わります。次のレンジは、ECSの利用料を含まない開発費の推定です。

  • 技術検証:1サービスのECR・ECS/Fargate、簡易CI/CD、基本監視で100万〜300万円、1〜2か月。
  • 小規模本番:Web・APIを1〜3サービスに分け、ALB、RDS、認証、バックアップ、基本監視まで含めて300万〜800万円、2〜4か月。
  • 中規模:CRM・MA連携、複数環境、権限、非同期処理、データ移行、冗長化まで含めて800万〜3,000万円、4〜9か月。
  • 大規模:複数拠点・複数AWSアカウント、レガシー移行、災害復旧、サービスレベル合意、24時間運用まで含めて3,000万〜1億円超、9〜24か月以上。

保守費は、初期開発費の年10〜20%程度を置く考え方があります(出典:リサーチノート内の営業・CRM・MA関連Q&A整理、2026年)。24時間365日監視や障害・脆弱性対応、改善開発によって変わります。

最低月額や対応時間、含む工数、AWS利用料の請求代行手数料は、それぞれ分けて確かめます。

ECS以外のサービスを合算したAWS利用料

Fargateは、イメージのダウンロード開始からタスク終了まで、秒単位で課金されます。課金の基準は、要求vCPUやメモリ、OS、CPUアーキテクチャ、追加ストレージです。

最低課金は1分です(出典:AWS「AWS Fargate Pricing」、2026年確認)。

Fargate Spotは、中断可能なECSタスクを対象とし、通常料金から最大70%割引になります。

Compute Savings Plansは、1年または3年の利用コミットメントで最大50%の節約余地があります。ただし、可用性の要件に沿って適用します。

米国東部の料金を1ドル150円、730時間稼働で換算すると、0.25 vCPU・0.5GBを1タスクで約9ドル、約1,400円です。同じ換算では、0.5 vCPU・1GBを2タスクで約36ドル、約5,400円になります。

1 vCPU・2GBを2タスクにすると、約72ドル、約10,800円です。いずれもコンピュート部分だけの数字で、東京リージョンの請求額ではありません。為替も固定した試算です。

契約前には、AWS Pricing Calculatorでリージョン、タスク数、稼働時間を再計算します。本番では、ECS以外の周辺サービスも合算します。

  • ネットワーク・配信:ALB、NAT Gateway、Route 53、データ転送、パブリックIPv4。
  • 保管・監視:ECR、CloudWatch Logs、Container Insights、RDSまたはAurora、S3、ElastiCache。
  • サポート・運用:AWS Support、ログ量、DBバックアップ、夜間タスク数、障害対応人件費。

概算のレンジは、小規模本番で月3万〜15万円、中規模で月15万〜80万円です。大規模や高可用性、大量のログや転送がある場合は、月80万〜数百万円以上になることもあります。

この金額は、一般的な構成からの推定です。ログ削減なども含めて、AWS利用料だけでなくTCOで見ておきます。

Fargate・EC2・Managed Instancesの費用と運用での比較

料金に加えて、ワークロードと運用体制に合う起動方式を選びます。

  • Fargate:ホストOSの管理を減らしやすく、変動負荷や少人数チームに向く。
  • EC2:高負荷の集約や、GPU、特殊なネットワーク・ストレージ、細かな選定に向く。
  • ECS Managed Instances:EC2の選択肢を保ちつつ、運用の一部をAWSに任せられる。

同じ負荷条件でAWS料金と月次の運用時間、障害時の対応費を試算し、管理工数まで含めたTCOで比べます。

EC2では、パッチやキャパシティ、障害対応を自社または委託先が担います。

ECS Managed Instancesは、2025年10月に全商用AWSリージョンで利用可能になりました。

AWSは、プロビジョニングや配置の最適化、運用の一部、14日ごとのセキュリティパッチを管理します。

GPUなどのタイプも指定できます。ただし、通常のEC2料金に管理料金が加算されます(出典:AWS「Amazon ECS Managed Instances now available in all commercial AWS Regions」、2025年10月)。

ポイント

費用は、初期開発費、AWS利用料、保守・監視費、社内運用工数に分けて比べるのが基本です。規模別のレンジは企画段階の目安なので、個別の見積書で金額を確かめます。

委託先選定と見積比較の確認項目

委託先の確認観点として、案件条件、移行データと停止時間、納品物、責任者を4枚のパネルに整理した図。
価格以外の確認項目をそろえると、提案を同じ軸で比べやすくなります。

委託先は、AWSが使えるかどうかではなく、ECS設計から移行、アプリ開発、運用までを一貫して担えるかで選びます。

提案の見栄えや単価だけで選ぶと、移行や監視、引き継ぎが別料金になり、最終金額や責任者が見えなくなります。

案件の条件で見る実績

ECSやFargateの経験年数だけでなく、案件の条件と成果を確かめます。たとえば、類似する業界や利用者数、個人情報の有無、24時間運用の事例を見せてもらいます。

  • 移行・連携:コンテナ化、移行データ件数、停止時間、RDSやSaaS連携。
  • 開発・運用:IaC・CI/CDの納品、障害時に誰が何分以内に対応するか。
  • 体制:設計・運用責任者、担当役割と稼働率、再委託の有無。

体制表では、営業担当ではなく、設計と運用の責任者や、各担当の稼働率を見ます。

再委託の有無や、担当者が交代したときの引き継ぎ、内製化支援の内容も比べます。

AWSアーキテクト、アプリ開発、データ移行、プロジェクト管理、運用の各役割を、はっきりさせてもらいます。そのうえで、案件の条件が近い実績を見ます。

工程・前提・除外事項を横並びにした見積書

見積もりは、工程ごとに人月や作業量、期間、担当者、成果物を分けて出してもらいます。

「一式」だけでなく、抜けた工程がないかを確かめます。

  • 設計・開発:要件定義、基本・詳細設計、アプリ開発、AWS基盤
  • 移行・検証:テスト、データクレンジング、移行リハーサル、本番移行
  • 運用準備:教育、保守、前提条件、除外事項

要件定義や移行が抜けていると、後工程で追加費用になることがあります。相見積もりでは、価格の合計だけで順位を決めないようにします。

機能・非機能要件と移行計画、運用体制を、同じ評価表で採点します。納品物や変更管理、発注者の負担も、同じ表に入れます。

配点の例として、価格30点、提案内容25点、実績15点、体制15点、運用・引き継ぎ15点があります。社内で重みを決めておくと、最安値だけに引っ張られにくくなります。

安すぎる見積もりの抜けの探し方

安い見積もりでは、要件定義やデータクレンジング、テスト環境、ログ保管、バックアップ復元に抜けがないか確かめます。監視や教育、リリース後の不具合対応が含まれるかも見ます。

逆に高額な場合は、過剰なカスタマイズや不要な常時稼働、必要以上のログ保持がないかを見ます。

要件を変えずに削れる項目と、削ると品質が下がる項目を分けて説明してもらいます。あわせて、追加費用の条件も契約前に確かめます。

  • 仕様・データ:API仕様の変更、データ件数の増加、移行リハーサルの回数
  • 体制・作業:AWS利用料の高騰、要員追加、休日作業
  • 対応条件:脆弱性対応、AWS障害、見積有効期間

変更要求の受付方法と影響分析、承認者を決めておくと、開発途中の認識違いを抑えられます。

ポイント

委託先は、案件の条件に近い実績と、移行から引き継ぎまでを担える体制で選びます。見積書は、工程と前提、除外事項をそろえてから価格を比べます。

発注からリリースまでの進め方

企画・要件定義、PoC・基本設計、開発・移行、テスト・リリース、運用引き継ぎの順に進む流れ図。
工程ごとの合格条件が、次へ進む判断の節目になります。

発注後は、工程ごとに区切って進めます。

各工程の終わりには、次へ進むための条件を決めておきます。要件が未確定のままでは、開発へ進みません。

PoCで月額費用と復旧手順を確かめられない場合は、本番設計を確定させない判断基準も共有しておきます。

  1. 企画・要件定義:要件が未確定のまま開発へ進まないための整理
  2. PoC・基本設計:月額費用と復旧手順を確かめたうえでの本番設計の判断
  3. 開発・移行:合意した設計と移行計画に沿った実装
  4. テスト・リリース:合格条件の確認と、段階的な切り替え
  5. 運用引き継ぎ:手順と責任者をそろえたうえでの運用開始

要件定義とPoCによる不確実性の低減

本番に着手する前に、未確定の事項を見つけ、技術面の実現性や費用を確かめておきます。

  • 要件定義:業務フロー、データ、権限、連携先、非機能要件、移行対象の確定
  • PoC:代表的な1機能を、ECRからECS/Fargateへデプロイする検証

PoCでは、RDS接続やALB通信、秘密情報の注入、ログ、オートスケーリング、ロールバックを確かめます。

なかでも、既存接続やバッチの二重実行のように、机上では判断しにくい点を優先して検証します。

PoCの成果としては、採用した構成と不採用の構成の理由、課題、推定AWS利用料、残課題、運用手順をまとめてもらいます。検証後の合格基準は、発注者が判断します。

費用や性能、セキュリティ、運用性のいずれかを満たさない場合は、本番設計へ進む前に対応を決めておきます。

段階的な本番移行とリリース

本番への切り替えは、環境準備から移行検証、リリース判定まで、段階ごとに確かめながら進めます。

  1. 本番環境を整備:複数環境、IaC、デプロイ方式、監視・復旧機能の準備
  2. 移行をリハーサル:データ件数と整合性の確認、所要時間と戻し方の検証
  3. リリース判定:機能・運用の試験と、担当者による復旧手順の実行

環境は開発・検証・本番に分けます。デプロイはローリングかBlue/Greenとし、サーキットブレーカーやオートスケーリング、マルチAZ、DBバックアップも整えます。

新旧システムを並行稼働させる期間を設けると、現場の切り替えリスクを減らせます。

判定時には、機能やピーク負荷、権限、ログを確かめます。アラートやバックアップ復元、ロールバック、個人情報の扱いも見ます。

受託者だけが復旧できる状態は残さず、発注者側の担当者が手順を実行できるかを、受け入れ時に確かめます。

運用開始後のコストと定着の見直し

安定稼働と予算を両立させるには、運用状況を定期的に見ることが欠かせません。

  • 監視と費用:稼働状況とAWS利用料の継続的な確認
  • 現場定着:入力負担や利用率を見ながらの運用改善
  • 委託評価:障害・改善・費用の報告の、契約更新への活用

ECSのCPUやメモリ、タスク再起動に加えて、ECSを取り巻く部分の状態も、同じ運用の中で見ていきます。

  • デプロイ:失敗の有無
  • RDS:負荷の状態
  • ログ:量の増減
  • 外部API:エラーの発生

月次では、未使用の資源やタスクサイズも見ます。

ログ保持期間や夜間のタスク数、データ転送を見直し、AWS利用料を予算と比べます。一方で、冗長性や監視の範囲は、許容停止時間を踏まえて判断します。

使われていない項目を削り、入力補助や権限を調整して、現場の声を改善に反映します。

月次報告には、障害件数や復旧時間、改善提案、コストの変化を含めます。そのうえで、成果を見ながら更新を判断します。

セキュリティ・データ移行・運用の委託時の注意点

顧客情報や認証情報を扱うときは、「AWSだから安全」と考えるのではなく、発注者と委託先で責任を分けておきます。

ECSでは、IAMの最小権限と、タスクロールと実行ロールの分離を要件に入れます。秘密情報の保管には、Secrets Managerや暗号化したParameter Storeを使います。

ECRの脆弱性スキャンや非root実行、TLSの扱い、CloudTrailやCloudWatchの監視も、あらかじめ決めておきます。

見積条件にする秘密情報とネットワークの扱い

見積もりの段階で扱い方と責任範囲をそろえておくと、運用を始めてからの設定漏れを防ぎやすくなります。

  • 秘密情報:保管・取得、更新、再デプロイ、ログ出力の扱い
  • 通信経路:公開・非公開サブネットの分離と、許可通信の限定
  • 委託条件:通信一覧、例外申請、ログ確認、脆弱性対応のSLA

パスワードやAPIキーは、Dockerイメージやソースコードに直接書かないことが基本です。通常の環境変数に置くことも避けます。

ALBからECS、ECSからRDSへの通信は、セキュリティグループで限定します。

Fargateでは、awsvpcネットワークモードとタスク単位のセキュリティグループを利用できます。

必要に応じて、AWS PrivateLinkやVPC Flow Logsの利用も検討します(出典:AWS「Network security best practices for Amazon ECS」、2026年確認)。

設計図に加えて、各項目を実装・運用する担当者も、見積条件で明らかにします。

個人情報の保管場所だけでなく、アクセスと委託の仕組み

個人データは、保管場所だけでなく、アクセスや委託の仕組みも確かめます。

  • アクセス範囲:運用・サポート時のアクセス、再委託、バックアップ
  • 法務・安全管理:委託先監督、本人説明、国外提供、暗号化、漏えい報告
  • RFPの記載:データ分類、目的、保管・削除、再委託、国外アクセス

判断するには、保管リージョン以外に、個人データへのアクセスや契約上の扱いも見る必要があります。

個人情報保護委員会は、外国の事業者が国内のサーバーで個人データを扱う場合、外国第三者への提供に該当し得ると説明しています。出典は、個人情報保護委員会「外国にある事業者が運営するクラウドを利用していますが、サーバは国内にある場合」(2026年確認)です。

AWS東京リージョンを選んでも、法務確認は必要です。国内に保存するだけで、外国第三者への提供に当たらないとは限りません。

発注者は、確認する項目をRFPに示しておくと、提案会社の回答を比べやすくなります。

実地訓練までを含む移行と障害対応の委託範囲

移行や障害対応は、担当者が手順を実行できる状態まで整えてもらいます。

  1. データ移行:抽出から切り替えまでの工程化
  2. 障害対応:事象ごとの復旧手順、担当・期限の決定、受入時の訓練

データ移行では、抽出や変換、重複排除、名寄せを経て、検証、差分移行、切り替え、旧環境の扱いまで工程として整理します。

移行対象の件数だけでなく、顧客IDや商談IDの対応表、失敗レコードの再処理も決めておきます。個人情報を含む一時ファイルの削除方法と、移行後の照合方法も含めます。

リハーサルは1回で終わらせず、データ量と停止時間が本番条件に近づくまで、繰り返し確認します。

ECSの停止やデプロイ失敗、RDS接続の不可、外部API遅延では、それぞれ異なる復旧手順が必要です。

通知先、一次切り分け、AWSへの問い合わせ、利用者告知、復旧判断、再発防止の担当と期限を決めます。緊急時に使えるかどうかは、受入テストで手順を実際に訓練して確かめます。

よくある質問

発注では費用だけでなく、業務要件や契約、運用責任まで含めて判断します。よくある質問への回答も、あわせてご覧ください。

Amazon ECSのシステム開発は最低いくらから発注できますか?

企画段階の目安は、技術検証で100万〜300万円程度、小規模本番で300万〜800万円程度です。金額は、対象機能や既存システム、移行データ、セキュリティ、運用時間によって変わります。

ECSの設定費だけでなく、要件定義やテスト、移行、保守も含めて見積もります。

FargateとEC2はどちらを選んで発注すればよいですか?

ホストOSの管理を減らしたい少人数チームや、負荷が変動する場合は、Fargateが候補になります。常時の高負荷やGPU、特殊なストレージ、細かな選定が必要なら、EC2も比べます。

EC2の選択肢を残しつつ運用の負担を減らしたい場合は、ECS Managed Instancesも検討します。同じ負荷条件で、AWS料金と運用工数を比べてもらいます。

Amazon ECSに詳しい開発会社はどう見分ければよいですか?

ECSやFargateの構築だけでなく、業務アプリやデータ移行、CI/CD、監視、障害対応、内製化支援の実績を、同じ条件で確かめます。

ソースやIaC、タスク定義、設計書、テスト結果、運用手順の納品について、はっきり答えられる会社が候補になります。AWSアカウントの所有者や再委託、解約時の引き継ぎも、明確に答えられるかを見ます。

まとめ

Amazon ECSの発注では、業務要件やデータ、セキュリティ、運用体制、総コストを、ひとつの条件にまとめることが大切です。SaaS併用や独自開発、段階移行のうちから必要な範囲を選ぶと、費用と納期を管理しやすくなります。

発注前に確認する項目

RFPには、利用者や業務フロー、データの正本を中心に書きます。残りの確認事項も、同じRFPに書き込んでおきます。

  • 接続先:既存システム、連携先
  • 性能・復旧:ピーク負荷、RTO・RPO
  • 個人情報:取り扱いの有無
  • 条件:納期、予算、成果物、運用体制

見積書では、工程別の金額と工数、前提、除外事項を分けて示してもらいます。さらに、追加費用やAWS利用料、保守費も分けておきます。複数社は、同じ評価の基準で比べます。

小さなPoCと相見積もりでの着手

全機能を一度に本番開発する前に、代表機能のPoCで起動方式や連携、監視、復旧、月額費用を確かめます。その結果を、RFPに反映します。

2〜3社へ相見積もりを依頼し、価格に加えて技術や業務、移行、運用、引き継ぎを比べます。発注後も、現場定着とTCOを継続して見直します。

▼全体ガイドの記事
・Amazon ECSのシステム開発の完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

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

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

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