Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Olá pessoal, tudo certo?
Alguns produtos da plataforma Microsoft são especialmente dedicados para cenários corporativos, bem específicos. É o caso do BizTalk Server, um motor de integração de aplicações, que tem evoluído muito ao longo dos últimos 10 anos.
Tenho trabalhado com o BizTalk de tempos em tempos, ao longo de suas várias versões. Muita coisa mudou desde as versões 2000 e 2002, onde nem a integração com o Visual Studio havia. Era um sofrimento! :)
A lista de versões do plataforma aparece abaixo:
- BizTalk Server 2010
- BizTalk Server 2009
- BizTalk Server 2006 R2
- BizTalk Server 2004
- BizTalk Server 2002
- BizTalk Server 2000
Ref.: https://msdn.microsoft.com/en-us/library/dd547397(v=BTS.10).aspx
Hoje, o produto está em sua recém lançada versão 2010, bem completo e sendo posicionado como uma plataforma para integração de aplicações (EAI), fornecendo conectividade para diferentes plataformas e sistemas de mercado, Business Process Management (BPM) e capacidades de SOA/ESB. A plataforma ainda inclui capacidades para integração de cenários Business to Business (B2B), Adaptadores, Aceleradores e suporte completo para cenários de RFID.
Bastante coisa! No mercado brasileiro, tenho encontrado algumas empresas trabalhando com as versões 2006 e 2006 R2, em soluções de integração, orquestração e tratamento de mensageria com bastante sucesso.
Um diagrama simplificado do modelo de mensageria do BizTalk aparece abaixo, para quem ainda não o conhece:
Acima, vemos a mensageria acontecendo via MessageBox, onde toda mensagem recebida nas portas de entrada são persistidas para consolidação, subscrição e tratamento de orquestrações previamente definidas.
A grande novidade é que a versão 2010 do produto está com uma documentação e cenários bem completos, o que deve ajudar muito as empresas na criação/configuração de suas infraestruturas.
Veja abaixo alguns desses links:
BizTalk Server 2010 - Developer Edition
https://www.microsoft.com/downloads/en/details.aspx?FamilyID=938102b8-a677-4c20-906d-f6ae472b3a6a
Microsoft BizTalk Server 2010 Help
https://msdn.microsoft.com/en-us/library/aa548004%28v=BTS.70%29.aspx
Microsoft Windows Communication Foundation (WCF) Line of Business (LOB) Adapter SDK 2010 Documentation
https://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=6edcf6c3-e88d-4cef-b405-0b943bdf0f28
Samples in the SDK
https://msdn.microsoft.com/en-us/library/aa560186%28v=BTS.70%29.aspx
Scenarios for Business Solutions
https://msdn.microsoft.com/en-us/library/aa561965%28v=BTS.70%29.aspx
Understanding the Service Oriented Solution
https://msdn.microsoft.com/en-us/library/aa560249%28v=BTS.70%29.aspx
E como já é uma tradição do produto, segue aqui o link para os posters da plataforma, atualizados:
BizTalk Server 2010 Posters
https://msdn.microsoft.com/en-us/library/ff742262(v=BTS.70).aspx
Outro aspecto interessante numa plataforma de EAI é a possibilidade de integração de serviços locais com serviços publicado na nuvem pública. Seja através de uma consolidação via uma barramento de serviços ou simplesmente a publicação de um serviços na nuvem, um motor de EAI deve permitir esse tipo de centralização, facilitando a abstração das diversas infraestruturas envolvidas na solução.
Durante o Tech-Ed Brasil 2010, Markus Christen fez duas sessões sobre a plataforma BizTalk, uma dedicada a integração e outra sobre Enterprise Service Bus. Vale conferir as sessões:
TechEd 2010 Brasil – Sessões Markus Christen – Plataforma de Aplicações
https://blogs.technet.com/b/markuschristen/archive/2010/09/21/teched-2010-brasil-sess-245-es-markus-christen-plataforma-de-aplica-231-245-es.aspx
Bastante material! Aproveite!
Por enquanto é só! Até o próximo post :)
Waldemir.
Comments
Anonymous
October 20, 2010
Blza Waldemir, Estou começando no BizTalk, baixei a versão Dev quero montar um ambiente na minha maq posso instalar o server na minha maq ou é melhor colocar numa VM? tem algum guia de implantação do server ou é no estilo next...finish? abrs FrancisAnonymous
October 20, 2010
Olá Francis, Obrigado pelo comentário aqui no blog. Quanto a colocar numa VM, é sempre interessante, pois você pode ter mais liberdade para testes com diversos recursos, sem sujar muito sua máquina de trabalho. Aqui no time criamos máquinas virtuais também para testes. Sobre o guia de implantação, vale olhar os links aqui do post. Alguns são exatamente guias de configuraçào, mas é bem NNF... :) Bons testes! []s Waldemir.Anonymous
October 21, 2010
Valeu Waldemir pelo retorno, Vou usar VM mesmo. abrs