Modulo 1 - Introdução ao Biztalk Server 2013

O que é o Biztalk? Bem, na nossa página Sobre, já respondi a essa pergunta.

Quais Cenários o Biztalk Consegue Resolver?

Vou listar aqui uma compilação de situações reais, as quais tive a oportunidade de vivenciar, nas empresas por onde passei, durante esses 7 anos de experiência, trabalhando com o produto.

Cenário 1 - Uma grande empresa lider de mercado, precisava enviar seus pedidos de compras feito no seu ERP, para uma empresa de e-Procurement, a qual recebia e enviava as mensagens através do protocolo HTTP. Nesse projeto usamos os adaptadores SAP e HTTP.

Cenario 2 - Uma Empresa, precisava sincronizar o cadastro de seus clientes, que estavam no seu ERP, com o cadastro de um fornecedor externo. Usamos os adaptadores SAP e SOAP.

Cenario 3 - Uma Empresa do Comercio varejista, precisava enviar o pagamento de suas vendas feita com cartão de crédito para o seu ERP. Usamos os adaptadores WCF-SAP e WCF-Oracle.

Cenario 4 - Uma empresa de Transportes Maritimos recebe a movimentação de seus parceiros via arquivo EDIFACT e precisa enviar essas mensagens para seu ERP. Usamos os adaptadores EDIFACT e WCF-SQL.

Quais as Vantagens de se usar Biztalk?


Novamente falamos sobre a necessidade de se usar um ESB para contemplar os cenários listados acima. Infelizmente o SOA, aqui no Brasil ainda é visto com certa desconfiança.

Com certeza as empresam não querem investir numa ferramenta paga como o BizTalk, sendo que é possível resolver o mesmo problema de uma forma mais barata, ou até mesmo com custo zero.

Mas com o BizTalk ganhamos:

  • Segurança
  • Rastreabilidade da Integração. 
  • Menor tempo de desenvolvimento. 
  • Facilidade em ajustar o código.
  • Garantia que nenhuma mensagem será perdida.

Nesses meus anos trabalhando com Integração, o que mais sofro é quando algum sistemas da ponta diz que não recebeu a mensagem. Então, tenho que provar que a mensagem foi enviada pelo Biztalk, o sistema deles é que está descartando a mensagem, ou retornando algum tipo de erro que nem o time de desenvolvimento consegue ver.

Ao meu ver essa é uma das grandes vantagens do BizTalk: Provar que a culpa é dos outros. :P

Biztalk Server 2013 Editions


Enterprise - Essa versão é a mais cara, e é utilizada por grandes empresas, a qual tenha muitas integrações a serem feitas, e suporta cluster.
Standard - Utilizada por pequena e médias empresas. Podem ser instaladas 5 Aplicações e não suporta cluster.
Branch - Para pequenas empresas. Pode instalar apenas 1 aplicação, e não suporta cluster. Também não está disponivel o Biztalk Adapter Pack que inclui os adaptadores WCF-SAP, WCF-Oracle, e etc.
Developer - Para uso do desenvolvedor.

Requisitos de Instalação 


Minimo de Hardware


  • Processador com 1 GHz ou mais para single core.
  • Processador com 900 MHz ou mais para dual core.
  • Processador com 700 MHz para quad core.
  • 2 GB de memória - (esse valor é o que a Microsoft recomenda, mas é pouco, por experiencia no minimo 4 GB)
  • 10 GB livres no HD


Minimo de Software


  • Windows Server 2012, Windows Server 2008 R2 SP1, Windows 7 SP1, Windows 8.
  • IIS Instalado.
  • .NET Framework 4.5
  • Visual Studio 2012.
  • Microsoft Visual C++ 2010 Redistributable Package
  • SQL Server 2012 ou SQL Server 2008 R2 SP1


A lista completa pode ser vista em http://msdn.microsoft.com/en-us/library/jj248697(v=bts.80).aspx


Nesse post vimos uma pequena introdução ao Biztalk Server 2013.





Seja o primeiro a comentar ;)

Postar um comentário

BizTalk 360

Visitas

Arquivo do blog