---
schema_version: "1"
id: 893e5dc87b055fa07ecb7d9994c904be62da85505dc3f11430801b81d8d5a667
title: Runtime Fabric での Mule Runtime の強化
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/runtime-fabric/1.13/configure-hardening.md
canonical_url: https://docs.mulesoft.com/jp/runtime-fabric/1.13/configure-hardening
source_site: docs.mulesoft.com
content_type: documentation
content_hash: fe97860c9e16dabc0730106da8d9d0f72f2202ffaab48961547f1dc0df7dbf3b
description: MuleSoft Documentation Site
release: "1.13"
latest: false
---
# Runtime Fabric での Mule Runtime の強化

仕様として、Runtime Fabric では Mule アプリケーションの強化対策が自動的に適用されて有効になります。コンテナリゼーションのベストプラクティスに従って、Mule およびアプリケーションレベルの分離がデフォルトで実行されます。

次の強化チェックリストには、Runtime Fabric を使用した Mule の強化に関する追加情報とベストプラクティスが記載されています。

## [](#強化チェックリスト)強化チェックリスト

<table class="tableblock frame-all grid-all fit-content spread">
<caption class="title">Table 1. Mule の強化手順</caption>
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">強化ステップ</th>
<th class="tableblock halign-left valign-top">必要なアクション</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule を非特権ユーザーとして実行します。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">この機能は、Runtime Fabric が提供します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Mule をサービスとしてインストールします</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">Runtime Fabric は、独自のコンテナ内でアプリケーションごとに Mule Runtime Engine をデプロイすることでこの機能を提供します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">ログまたは一時ファイルを適切な場所内に書き込むように Mule を設定します。ログ、パスワード、およびキーストアのファイルを設定します。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">この機能は、Runtime Fabric が提供します。  Mule は、アプリケーションの終了時に削除される一時ファイルシステムに書き込みます。監視情報は、メトリクスが出力されて保存されるディスクの特定の場所のサイドカーエージェントから収集します。ログは、標準出力ストリームから収集されます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">一部の状況では、ユーザー名、パスワード、およびキーストアを Mule で設定する必要があります。通常は、これらの設定を外部で使用できるようにして、DevOps が設定を変更できるようにします。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">この機能は、Runtime Fabric が提供します。詳細は、​<a href="https://docs.mulesoft.com/jp/runtime-fabric/1.13/manage-secure-properties" class="xref page">「Runtime Fabric でのセキュアプロパティの管理」</a>​を参照してください。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">証明書をキーストアファイルで管理します。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">これは Runtime Fabric でサポートされていますが、証明書をキーストアにインポートする必要があります。また、Runtime Fabric にはロードバランサーがあり、ロードバランサー内にデプロイされているすべての Mule Runtime Engine の SSL 終了を処理できます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">個別のプロパティファイルを使用してユーザー名とパスワードを保存し、ファイルシステムの権限を使用してそのファイルを保護します。</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">この機能は、Runtime Fabric が提供します。詳細は、​<a href="https://docs.mulesoft.com/jp/runtime-fabric/1.13/manage-secure-properties" class="xref page">「Runtime Fabric でのセキュアプロパティの管理」</a>​を参照してください。</p></td>
</tr>
</tbody>
</table>