2010-12-13 13 views
3

経験豊富な.NET & SQLデベロッパーは、1か月後に開始するプロジェクトのBizTalkエキスパートになるべきですか?私は限られた時間を費やして実用的なスキルを得るにはどうすればいいですか?& BizTalkの知識があれば、私は「歩く」ことができますか?BizTalkのスピードアップにはどのような方法がありますか?

私は自営業者で、USD300以上の費用を払っていません。私はWroxの「Professional BizTalk Server 2006」という本を持っていますが、それは特に良い学習リソース(非常に乾燥しており、もっと実際の例が必要です)であるとは見当たりませんでした。

答えて

6

MSDNのBizTalk Virtual Labsは、かなり良い場所です。 Pluralsightにはいくつかの優れたBizTalkコースもあり、オンライン予約はあまりにも高価ではありません。おそらく良い選択肢になるでしょう。

1

tomasrのアドバイスから始めてください。

次に、可能な限り実際に何かを試してみてください。 Biztalkは、本を読んで例を踏襲するとすべてがうまくいくような製品の一種であり、何かをするために座って、「今何をするか」と考えています。

1

トーマスとシラーズのように、環境を整えて手を汚してください。まだインストールしていない場合は、ダウンロードしてインストールしてくださいBizTalk Server 2010 Developer Edition

しかし、BizTalk(または他のEAI/BPM/ESB製品)のIMHO専門知識は蓄積するのに数年かかることがあります。

確立されたBizTalkインストールでクライアントを開発するのか、これがクライアントの最初のBizTalk展開であるのかは明確ではありません。その場合、過小評価されないことの1つは、生産BizTalk環境(パフォーマンス、冗長性、信頼性、監査、追跡、SCOMによる監視など)を運用する際の運用上の考慮事項は、開発とテストと同じくらい複雑ですが、 「歩く」ことが重要です。

W.r.t. dev、単純なEAIタイプのマッピングプロジェクトから始めて、SDK samplesをいくつかの一般的なメッセージングパターン(例:アグリゲータを使用したバッチ処理)に進んでから、BPMタイプオーケストレーションに移行してください。おそらくBAMとBREを後で残すことができます。

幸運を祈る!

1

仮想ラボに言及するには+1 to tomasr。 Shiraz Bhaijiも言及しているように、実際に手を取り入れるのは間違いありません。うまくいけば、あなたはBizTalk 2006で始まっていないと思うし、最新の:2010と一緒に行くことができます。そうなら、あなたはDeveloper Edを得ることができます。今すぐBizTalk 2010を無料で利用できます(nonnbからのリンクを参照)。

Richard Seroterの本「SOA Patterns with BizTalk Server 2009」(available on Amazon.com)もお勧めします。 BizTalkを使って "間違った"ことをする方法はたくさんあります。この本は、BizTalkソリューションを構築する方法とその理由(そしてthe publisher's siteから入手可能なコードサンプルを参照してください。そして、はい、それはすべてそれを通過するために全体の本を取る。これはPro BizTalk 20xxシリーズ(一般的には非常に特定の質問/タスクに適しています)の良い(読みやすい)コンパニオンです。

+1

BizTalkを使ったSOAパターンは、今は第2版です。 https://www.packtpub.com/networking-and-servers/soa-patterns-biztalk-server-2013-secondededition(完全な開示:私はこの本の共著者です) – Dijkgraaf

5

これまでに書いたすべてに同意します。すべての固体情報。

ユニットテストを:

は、私は2002年からのBizTalkと協力仲間のフリーランサーから来て、いくつかのアドオンを持っています。
これは簡単ではありませんが、BizUnitをチェックしてください。 Kevin Smithによって書かれ維持されているCodeplexベースのツールセット。 http://bizunit.codeplex.com/

展開/生産 に物事を取得:-)早期のBizTalk英雄の一つしかし、また、一日のいずれも日に、開発スタッフは、あなたが展開する必要があるプロジェクトの一環のために準備することを念頭に置いておきますそれが操作によって「管理可能」であることを確認してください。これはかなり複雑なことがあり、それ自体の話題です。 Apress Pro BizTalk 2009をチェックしてください。これについてはまともな(IMO)の章があります。

BizTalkを中心とした開発プロセス全体。 同じ本の最初の2つの章では、BizTalkプロジェクトの成果についての良い印象を与えることができます。どこで使用するのか、どこで使用しないのか、プロジェクトの整理方法、名前を付けます。本当にあなたのブログは5〜6年後に戻ってきますね:-)

最後にもう1つ、プロジェクトの役割によっては、BizTalkの最適化とチューニングが求められる場合があります。彼らがあなたに尋ねないならば。あなたはそれをしなくてはならないので、他の人がそれをしたかどうか尋ねてください。 BizTalkは、常に行われるべきものに合わせて調整する必要があります。ハードウェア、正確なセットアップ、SQLボックスの周りのネットワーク設定などに合わせてチューニングされた低遅延と高スループット。これは毛深いものかもしれません。しかしそれはフリーランサーがしばしば対処することが期待されるように私たちの主題です...だから私はそれを持ち出すかもしれないと考えました。

例... x64ボックスのBizTalk x64プロセスは、実際にはx86プロセスより悪い、実際には悪いです。 64ビットプロセスは、実際に利用可能なすべてのMEMを使用するように調整する必要があります。

とにかく...混合ヒントの袋と私はあなたがそれらのいくつかを使用することを願っています!そして成功を祈る!厳しいスタートになる可能性がありますが、正しく使用されると、BizTalkは優れた製品/ツールセットになります。

覚えていれば、それは醜い、またはハード、またはその両方です。あなたはそれを誤解している。そして、.netコードに潜り込んでBizTalkボックスに入れることを恐れないでください。私たち全員がそれを行います...一部の人はそれを認めません:-D

+0

+1は非常に役に立ちます回答 – saille

関連する問題