| 開発者 | マイクロソフト |
|---|---|
| 初回リリース | 2000年12月19日[1] |
| 安定版リリース | 2020 / 2020年2月13日[2] |
| オペレーティング·システム | Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows 10 [3] |
| プラットフォーム | IA-32またはx64 [3] |
| 利用可能 | 9言語[4] |
言語リスト 英語、中国語(簡体)、中国語(繁体)、フランス語、ドイツ語、イタリア語、日本語、韓国語、スペイン語 | |
| タイプ | アプリケーションサーバー |
| ライセンス | 独自 |
| Webサイト | docs.microsoft.com/en-us/biztalk/ |
Microsoft BizTalk Serverは、企業内で使用されるさまざまなソフトウェアシステムとの通信に合わせて調整されたアダプタを使用してビジネスプロセスを自動化する組織間ミドルウェアシステム(IOMS)[5]です。Microsoftによって開発され、エンタープライズアプリケーションの統合、ビジネスプロセスの自動化、企業間通信、メッセージブローカー、ビジネスアクティビティの監視を提供します。
BizTalk Server は、以前はアプリケーション サーバーとアプリケーション統合サーバーの両方として位置付けられていました[明確化]。Microsoft は、公式アプリケーション サーバーとなった AppFabric サーバーをリリースしたときにこの戦略を変更しました。調査会社Gartner は、 Microsoft の製品をアプリケーション統合スイートの「リーダー」の 1 つと見なしています。Biztalk の最新リリース (Biztalk Server 2020) は、2020 年 1 月 15 日にリリースされました。
一般的なシナリオでは、BizTalk は、組織内または組織間の境界を越えて、異なるアプリケーション間で発注書や請求書などのビジネス ドキュメントを交換することにより、外部に出る前の統合と自動化されたビジネス プロセスを管理します。
BizTalk Server の開発は、 Microsoft Visual Studioで行います。開発者は、あるメッセージ タイプを別のメッセージ タイプに変換する変換マップを作成できます。たとえば、XML ファイルを SAP IDocsに変換できます。BizTalk内のメッセージはXMLドキュメントを通じて実装され、 XSD標準のXML スキーマで定義されます。マップはXSLT標準で実装されます。オーケストレーションは、 WS-BPEL互換のプロセス言語xLANGで実装されます。スキーマ、マップ、パイプライン、オーケストレーションは、Microsoft Visual Studio 内のグラフィカル ツールを使用して視覚的に作成されます。追加機能は、オーケストレーション、マップ、パイプライン、ビジネス ルールなどの既存のモジュールから呼び出すことができる.NETアセンブリによって提供できます。
バージョン履歴
2000年から、以下のバージョンがリリースされました。[6] [7] [8]
- 2000-12-01 BizTalk Server 2000
- 2002-02-04 BizTalk Server 2002 [9]
- 2004-03-02 BizTalk Server 2004 ( Microsoft .NET 1.0で動作する最初のバージョン)
- 2006-03-27 BizTalk Server 2006 (Microsoft .NET 2.0 で動作する最初のバージョン)
- 2007-10-02 BizTalk Server 2006 R2 (ネイティブ アダプタ経由で新しいWindows Communication Foundation (WCF) を利用する最初のバージョン – (リリース日 2007 年 10 月 2 日))
- 2010-04-27 BizTalk Server 2009 ( Visual Studio 2008で動作する最初のバージョン)
- 2010-10-01 BizTalk Server 2010 [10] (Visual Studio 2010およびMicrosoft .NET 4.0で動作する最初のバージョン)
- 2013-03-21 BizTalk 2013( Visual Studio 2012およびMicrosoft .NET 4.5で動作する最初のバージョン)[11]
- 2014-06-23 BizTalk 2013 R2( Visual Studio 2013およびMicrosoft .NET 4.5.1で動作する最初のバージョン)[12]
- 2016-09-30 BizTalk Server 2016 [13]
- 2017-04-26 BizTalk Server 2016 Feature Pack 1 (Application Insights とPower BIの統合、Swagger互換の REST 管理 API) [14] [15]
- 2017-11-21 BizTalk Server 2016 Feature Pack 2 ( Azure統合) [16]
- 2018-06-26 BizTalk Server 2016 Feature Pack 3 ( Office 365統合) [17]
- 2020-01-15 BizTalk Server 2020 [18] (Visual Studio 2019およびMicrosoft .NET 4.7で動作する最初のバージョン)
特徴
以下は、BizTalk Server の技術的機能の不完全なリストです。
- アダプターの使用により、基幹業務アプリケーション(Siebel、SAP、IFSアプリケーション、JD Edwards、Oracle、Microsoft Dynamics CRM)、データベース(Microsoft SQL Server、Oracle Database、IBM Db2)、その他のテクノロジー(TIBCOおよびJava EE)との統合が簡素化されます[19]
- アクセラレータは、 RosettaNet、HL7、HIPAA、SWIFTなどのエンタープライズ標準のサポートを提供します。
- ビジネス ルール エンジン(BRE)。これはRete アルゴリズムルール エンジンです。
- ビジネス アクティビティ モニタリング(BAM) では、ビジネス プロセスの実行状況やメッセージの処理方法に関するダッシュボードの集計 (ピボットテーブル) ビューが可能になります。
- 環境内の BizTalk サーバー上でソリューションを展開、監視、および操作するための統合管理コンソール。
- BizTalk 2006 R2 以降では、X12およびEDIFACT をサポートする電子データ交換(EDI) 機能が組み込まれています。
- Visual Studio でビジネス プロセスのグラフィカル モデリング、XML スキーマを使用したドキュメントのモデル化、さまざまなスキーマ間のグラフィカル マッピング ( Functoidの支援による)、アダプター経由でシステムに入出力されるメッセージの暗号化解除、検証、解析を行うパイプラインの構築を行う機能。
- ユーザーはオーケストレーションを介してビジネス管理プロセスを自動化できます。
- BizTalk は、Microsoft Dynamics CRM、Microsoft SQL Server、SharePointなどの他の Microsoft 製品と統合され、ワークフロー プロセスに参加しているユーザーとの対話を可能にします。
- Web サービス(使用と公開)の広範なサポート
- RFIDサポート (BizTalk 2006 R2 以降)。2016 リリースでは非推奨になりました。
- BizTalk Server 2016 Feature Pack 1 以降の Application Insight のサポート
- BizTalk Server 2016 Feature Pack 1 以降、Visual Studio Team Service による自動展開が可能
- BizTalk Server 2016 Feature Pack 1 以降、Swagger を完全にサポートした管理 REST API が公開されました。
- BizTalk Server 2016 Feature Pack 1 以降、Power BI サポートで運用データを公開
人間中心のプロセスは BizTalk Server で直接実装することはできず、Microsoft SharePointサーバーなどの追加のアプリケーションが必要になります。[引用が必要]
建築
BizTalk Server ランタイムは、パブリッシュ/サブスクライブアーキテクチャ (「コンテンツ ベースのパブリッシュ/サブスクライブ」と呼ばれることもあります) に基づいて構築されています。メッセージは BizTalk にパブリッシュされ、目的の形式に変換されてから、1 つ以上のサブスクライバーにルーティングされます。[20]
BizTalk は、シリアル化(Biztalk の用語では「デハイドレーション」と呼ばれます)によって処理を安全にします。シリアル化とは、外部イベントを待機している間にメッセージをデータベースに格納し、データの損失を防ぐことです。このアーキテクチャは、BizTalk を Microsoft SQL Server にバインドします。処理フローは、管理者が管理コンソールを使用して追跡できます。BizTalk は、顧客から顧客への全行程にわたるトランザクション フローをサポートします。BizTalk オーケストレーションは、長時間実行されるトランザクションも実装します。
アダプター
BizTalkは、さまざまなプロトコル、メッセージ形式、特定のソフトウェア製品との通信にアダプタを使用します。アダプタには、電子データ交換、ファイル、HTTP、SFTP、FTP SMTP、POP3、SOAP、SQL、MSMQ、MLLP、Azure Logic App、Azure API Management、Microsoft SharePoint Server、IBMメインフレーム zSeries(CICSおよびIMS )およびミッドレンジIBM i(旧AS/400)システム、IBM Db2、IBM WebSphere MQアダプタなどがあります。[21]
WCFアダプタセット[22]は2006 R2で追加されました。これには、WCF-WSHttp、WCF-BasicHttp、WCF-NetTcp、WCF-NetMsmq、WCF-NetNamedPipe、WCF-Custom、WCF-CustomIsolatedアダプタが含まれます。Microsoftは、LOBシステム用のWCFベースのアダプタを含むBizTalkアダプタパックも出荷しています。現在、これにはSAPおよびOracleデータベース、Oracle E-Business Suite、Microsoft SQL Server、MySQL、PeopleSoft Enterprise、およびSiebel Systems用のアダプタが含まれています。
追加のアダプタ[19](Active Directory用など)は、サードパーティのMicrosoft BizTalkコアパートナーから入手できます。
参考文献
- ^ Jones, Allen (2000 年 12 月 19 日)。「Microsoft が BizTalk Server 2000 を製造業向けにリリース」。Windows IT Pro。Penton Media。2016年3 月 3 日時点のオリジナルよりアーカイブ。2013年7 月 26 日閲覧。
- ^ 「BizTalk Server 2020 の紹介」。Microsoft。2020 年 2 月 13 日。2020 年8 月 8 日に閲覧。
- ^ ab 「BizTalk Server 2020 のハードウェアおよびソフトウェア要件」。Microsoft。2020 年 4 月 7 日。2020 年8 月 8 日に閲覧。
- ^ 「BizTalk Server 2016 一般提供」。ダウンロード センター。Microsoft。2016年 12 月 1 日。2017年3 月 21 日に閲覧。
- ^ 「組織間情報およびミドルウェアシステムプロジェクト:成功、失敗、複雑性、課題」(PDF)。Semantic Scholar。S2CID 7893911。 2016年10月12日時点の オリジナル(PDF)からアーカイブ。
- ^ Ganeline, Leonid (2010 年 10 月 19 日)。「BizTalk: タイムライン: プラットフォーム サポート」。Biztalkien 。自費出版。2013 年7 月 27 日閲覧。
- ^ 「Microsoft BizTalk Server」。MSDN。Microsoft。2013年7 月 26日閲覧。
- ^ 「BizTalk Server: バージョン – TechNet 記事 – 米国 (英語) – TechNet Wiki」。social.technet.microsoft.com 。 2019 年2 月 6 日閲覧。
- ^ 「Microsoft が BizTalk Server 2002 の一般提供を発表」。ストーリー。2002 年 2 月 4 日。2019 年2 月 6 日閲覧。
- ^ Foley, Mary Jo (2013 年 3 月 23 日)。「BizTalk 2009 R2 に新しい名前が付けられるが、2010 年にリリース予定」ZDNet。2010年 7 月 27 日時点のオリジナルよりアーカイブ。2013年7 月 27 日閲覧。
- ^ 「リリース ノート: BizTalk Server 2013 ベータ版」。MSDN。Microsoft。2013年7月27日閲覧。
- ^ 「BizTalk Server 2013 および2013 R2 の新機能」。MSDN。Microsoft。2014年5 月 22 日閲覧。
- ^ 「 BizTalk Server 2016 の新機能」。MSDN。Microsoft。2016年12 月 19日閲覧。
- ^ 「 BizTalk Server 2016 Feature Pack 1」。Azure。Microsoft。2016年4 月 26 日閲覧。
- ^ 「BizTalk Server 2016 Feature Pack 1 がリリースされました – BizTalk チーム ブログ」。blogs.msdn.microsoft.com。2017年 4 月 26 日。2019年2 月 6 日に閲覧。
- ^ 「Microsoft BizTalk Server 2016 Feature Pack 2 – BizTalk チーム ブログ」。blogs.msdn.microsoft.com。2017年 11 月 21 日。2019年2 月 6 日に閲覧。
- ^ 「BizTalk チーム ブログ」。blogs.msdn.microsoft.com。2018年 6 月 26 日。2019 年2 月 6 日に閲覧。
- ^ 「BizTalk Server 2020 の新機能」。MSDN。Microsoft。2020年1 月 14 日閲覧。
- ^ ab 「BizTalk Server: サードパーティ アダプターの一覧」。MSDN。Microsoft。2015年8月12 日閲覧。
- ^ 「ランタイム アーキテクチャ」。MSDN。Microsoft。2013年7 月27日閲覧。
- ^ 「BizTalk アダプター」。Microsoft。
- ^ 「WCF アダプター」。MSDN。Microsoft。2013年7 月27日閲覧。
外部リンク
- 公式サイト
