次の方法で共有


BizTalk Server の環境の計画

運用ガイドの計画セクションでは、BizTalk Server環境に関連する役割と責任について説明します。 これには、BizTalk Server環境のアプリケーション層とデータ層の計画に関する推奨事項が含まれており、BizTalk ソリューションのリリース管理ステージの計画に関する推奨事項が提供されます。

「計画に失敗した場合は、失敗する予定です」と言うとおりです。このアドバイスには例外は確かにありますが、実稼働 BizTalk ソリューションの正常な実装はそれらの 1 つではありません。 計画セクションのこの入門トピックでは、BizTalk ソリューションの計画時に行う必要がある決定の概要を説明します。

BizTalk Serverがジョブに適したツールであるかどうかを判断する

BizTalk Serverは"ビジネス統合エンジン" と考えることができます。BizTalk Serverは、さまざまなビジネス システム、プロセス、メッセージを統合するように設計されています。 たとえば、EDI 標準に準拠するメッセージを交換するビジネス システムは、RosettaNet 標準に準拠するメッセージを交換するビジネス システムと統合する必要がある場合があります。 または、SAP を使用する内部ビジネス システムは、Microsoft SQL Server データベースにデータを格納する別の内部ビジネス システムと通信する必要がある場合があります。 または、FTP プロトコルを使用してのみメッセージを送受信できるビジネス システムでは、HTTP プロトコルのみを使用できるビジネス システムとメッセージを交換する必要があります。

SQL Serverは、システム間のメッセージ配信の仲介者として機能することで、このような異なるシステムの統合に対応します。 BizTalk Serverは、業界標準のトランスポート プロトコル、ドキュメント交換形式、および基幹業務アプリケーションを幅広くサポートしています。

BizTalk Serverは、BizTalk オーケストレーション エンジンの強力なビジネス プロセス自動化機能も提供します。 BizTalk オーケストレーション Designerを使用して、BizTalk オーケストレーション エンジンで実行される実行可能コードに組み込むことができるビジネス プロセスの視覚的な表現を作成します。

BizTalk Serverには、メッセージ ワークフロー エンジン、ビジネス ルール エンジン (BRE)、ビジネス アクティビティ監視 (BAM) などのインフォメーション ワーカー向けのテクノロジなど、ビジネス統合を容易にする他のいくつかの機能も含まれています。

ビジネス プロセス管理機能BizTalk Server使用する方法の詳細については、「Microsoft と BPM - A Technology Overview」を参照してください。 Microsoft が提供するさまざまな統合テクノロジとその他の利点の詳細については、「BizTalk Serverから Azure Integration Services に移行する理由」を参照してください。

特定の統合シナリオは、他の Microsoft 製品に適しています。 主に次のいずれかのシナリオに重点を置いている場合は、BizTalk Serverではなく、これらの Microsoft 製品の使用を検討してください。

シナリオ 使用する製品
ユーザー プロビジョニング Microsoft Identity Lifecycle Manager 2010

Microsoft Identity Lifecycle Manager 2010 の詳細については、「 Microsoft Identity Lifecycle Manager 2010 FP1」を参照してください。
システム間のデータ レプリケーション SQL Server レプリケーション

SQL Server レプリケーションの詳細については、「SQL Server 2008 R2 レプリケーション」を参照してください。
データの抽出、変換、読み込み (ETL) SQL Server Integration Services (SSIS)

SQL Server Integration Services の詳細については、「SQL Server 2008 R2 Integration Services」を参照してください。

ジョブに適したBizTalk Serverのエディションを決定する

BizTalk Serverには 4 つの異なるエディションがあり、それぞれが特定のシナリオを対象とします。 BizTalk Serverの 4 つのエディションは次のとおりです。

  • エンタープライズ - 大量、信頼性、可用性に関するエンタープライズ レベルの要件をお持ちのお客様向けに設計されています。

  • Standard - 中程度のボリュームとデプロイスケールの要件を持つ企業向けに設計されています。

  • ブランチ - RFID を含むハブ アンド スポーク展開シナリオ向けに設計されたBizTalk Serverの特殊バージョン。

  • 開発者 - 開発とテストの目的でEnterprise Editionのすべての機能を提供し、BizTalk Server Evaluation Edition として評価目的で無償で利用できます。 Evaluation Edition としてインストールすると、BizTalk Serverは 120 日間機能します。

  • RFID Enterprise - BizTalk RFID Server と BizTalk RFID Mobile を含む、豊富な RFID およびセンサー ソリューションの開発、展開、管理のためのスケーラブルで拡張可能なプラットフォームを提供するように設計されています。

    BizTalk Serverのさまざまなバージョンの詳細については、「BizTalk Server新機能」、「インストール」、「構成」、「アップグレード」を参照してください。

メッセージ読み込みの計画

BizTalk Serverがビジネス統合のニーズを満たしていると判断したら、BizTalk ソリューションが処理するメッセージの読み込みを確認する必要があります。 これは、BizTalk Serverのエディションによってスケールアップとスケールアウトの機能が異なるため、重要な決定事項です。

メッセージの読み込みを決定する鍵は、ロード テストを実行して、BizTalk ソリューションの最大持続可能な追跡スループット (MST) と最大持続可能な追跡スループット (MSTT) を決定することです。 持続可能な最大スループットの測定とパフォーマンスの一般的なベスト プラクティスの詳細については、「BizTalk Server 2009 パフォーマンス ガイド」を参照してください。

拡張の計画

多数の取引先を追加する場合、ホスト クラスタリングを使用する必要がある場合、または BizTalk グループでBizTalk Serverを実行している複数のコンピューターにスケールアウトする必要がある場合は、BizTalk Serverの Enterprise エディションを使用して BizTalk ソリューションを実装することを検討してください。 BizTalk Serverの Standard エディションと Branch エディションでは、グループまたはホスト クラスタリングでBizTalk Serverを実行している複数のコンピューターに対応できません。

このセクションの内容