> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/deployment/ja/readme.md).

# モデルまたは Workflow をデプロイ

Roboflow で学習した、または Roboflow にアップロードした workflow とモデルをデプロイする方法を学びます。

当社は、モデルとワークフローの両方について、マネージドデプロイメントとセルフホスト型デプロイメントの両方をサポートしています。学習済みモデルは、その [モデルID](https://docs.roboflow.com/models/model-ids) を使って、デプロイまたは推論を実行します。

## マネージドデプロイメント

これらのオプションは、Roboflowのクラウドインフラを活用してモデルとワークフローを実行するため、自社でハードウェアやソフトウェアを管理する必要がありません。

<table data-view="cards" data-search="false"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="image">カバー画像</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>サーバーレスクラウドAPI</strong></td><td>すぐに始められ、自動的にスケールします。</td><td><a href="https://970637113-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoksNmwps1HmYr8TqHDnX%2Fuploads%2Fgit-blob-fd0e398e4756979a38115bb06a4cc42fcc039063%2Fserverless-bg.png?alt=media">serverless-bg.png</a></td><td><a href="/deployment/ja/roboflow-cloud/serverless-api.md">サーバーレス Cloud API</a></td></tr><tr><td><strong>専用デプロイメント</strong></td><td>大規模モデルや予測可能なワークロード向け。</td><td><a href="https://970637113-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoksNmwps1HmYr8TqHDnX%2Fuploads%2Fgit-blob-f98b53fff47372ccaed88f4a9c8f52933b5315e5%2Fbox-bg.png?alt=media">box-bg.png</a></td><td><a href="/deployment/ja/roboflow-cloud/dedicated-deployments.md">専用デプロイメント</a></td></tr><tr><td><strong>バッチ処理</strong></td><td>保存済みデータを低コストで処理します。</td><td><a href="https://970637113-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoksNmwps1HmYr8TqHDnX%2Fuploads%2Fgit-blob-c9e1262339398334b7ecdf8e2e91efaf0156fd63%2Fbatchpbg.png?alt=media">batchpbg.png</a></td><td><a href="/deployment/ja/roboflow-cloud/batch-processing.md">バッチ処理</a></td></tr></tbody></table>

## セルフホスト型デプロイメント

自分で管理するインフラ上で推論を実行します。まずはランタイムから始め、デバイス群を管理する必要がある場合はDeployment Managerを追加します。

<table data-view="cards" data-search="false"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="image">カバー画像</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>推論を実行</strong></td><td>Inference Server、Inference Library、または別のSDKを選択してください。</td><td><a href="https://970637113-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoksNmwps1HmYr8TqHDnX%2Fuploads%2Fgit-blob-11c8f3586195d8e8fb33bad92ceba68778aae3f6%2Fimg-card-run-inference.svg?alt=media">img-card-run-inference.svg</a></td><td><a href="/deployment/ja/serufuhosuto/self-hosted.md">セルフホスト型デプロイメント</a></td></tr><tr><td><strong>デバイス群を管理</strong></td><td>デバイス全体にわたってInferenceをデプロイ、更新、監視します。</td><td><a href="https://970637113-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoksNmwps1HmYr8TqHDnX%2Fuploads%2Fgit-blob-0cc1f4e6e48a487e1120624bf07333ec8aeb8bfe%2Fimg-card-manage-fleet.svg?alt=media">img-card-manage-fleet.svg</a></td><td><a href="/deployment/ja/serufuhosuto/enterprise/deployment-manager.md">Deployment Manager</a></td></tr></tbody></table>

{% hint style="info" %}
Deployment ManagerはEnterpriseプランで利用できます。どちらのオプションも、自分で管理するインフラ上で実行されます。
{% endhint %}

<details>

<summary>Inferenceとは何ですか？</summary>

{% hint style="info" %}
コンピュータビジョンでは、推論とは、学習済みモデルを使って新しい画像や動画を解析し、予測を行うプロセスを指します。たとえば、物体検出モデルは動画ストリーム内の物体を識別して位置を特定するために使われ、分類モデルは内容に基づいて画像を分類するために使われることがあります。
{% endhint %}

[***Roboflow Inference***](/deployment/ja/serufuhosuto/self-hosted.md) は、コンピュータビジョンモデルとワークフローをデプロイするための強力で柔軟なフレームワークを提供するオープンソースプロジェクトです。Roboflowのマネージドデプロイメントサービスの大半を支えるエンジンでもあります。セルフホストすることも、これを使ってビジョンワークフローをエッジデバイスにデプロイすることもできます。Roboflow Inferenceには、次のようなさまざまな機能があります：

* 物体検出、分類、インスタンスセグメンテーションなど、さまざまなモデルアーキテクチャとタスクをサポートします。
* Workflows。数百のビルディングブロックから選択し、さまざまなモデル、あらかじめ用意されたロジック、外部アプリケーションを組み合わせることで、コンピュータビジョンアプリケーションを構築できます。
* CPU、GPU、NVIDIA Jetsonのようなエッジデバイスを含むさまざまなデバイスで最適化されたパフォーマンスを実現するハードウェアアクセラレーション。
* リソースを効率的に使用するためのマルチプロセッシング。
* 動画ストリームをシームレスに処理するための動画デコード。
* デプロイを簡素化するHTTPインターフェース、API、Dockerイメージ
* Roboflowのホスト型デプロイメントオプションおよびRoboflowプラットフォームとの統合。

</details>

<details>

<summary>Workflowとは何ですか？</summary>

[Workflows](https://docs.roboflow.com/workflows) は、さまざまなモデル、あらかじめ用意されたロジック、外部アプリケーションを組み合わせることで、複雑なコンピュータビジョンアプリケーションを構築できるようにします。高度なコンピュータビジョンパイプラインを設計・デプロイするための、視覚的でローコードな環境を提供します。

Workflowsを使うと、次のことができます：

* 複数のモデルを連携させて、複雑なタスクを実行する。
* アプリケーションにカスタムロジックや意思決定を追加する。
* 外部システムやAPIと統合する。
* 画像や動画内の物体を追跡、カウント、時間計測、測定、可視化する。

</details>

## 適切なデプロイメントオプションの選択

最適なデプロイメントオプションは、ワークロードがリアルタイムかバルクか、どの程度のレイテンシーを許容できるか、データがどこにあるか、どれだけのインフラを管理したいかによって決まります。 [デプロイメントオプションの選択](/deployment/ja/choosing-a-deployment.md) ですべてのオプションを並べて比較し、選択の助けになる簡単な निर्णयフローをご覧ください。

## 本番運用へ

リリースする前に、 [本番運用準備チェックリスト](/deployment/ja/production-checklist.md) を確認して、エラーハンドリング、再試行、タイムアウト、レート制限、スケーリングの指針を把握してください。
