

A formação consagrada de SOA em versão .NET - #NFSOA, conheça !!
Conheça a mais abrangente e completa "Formação SOA" do mercado - #FSOA. Clique aqui !!
Enterprise Service Bus - (carga horária 56h)
Integration SpecialistComo disponibilizar os recursos internos da companhia de maneira eficiente e controlada ?
O Enterprise Service Bus, ou simplesmente "Barramento de Serviços",
é uma plataforma baseada em padrões de integração (EAI Patterns), desenhada para conectar, intermediar e gerenciar
interações entre sistemas heterogêneos, aplicações legadas e diversos produtos adquiridos pelas companhias, como ERPs e CRMs,
fornecendo a estrutura necessária para, a partir de algo pré-existente, possibilitar a evolução do portfólio de soluções
internas da empresa, maximizando seu retorno de investimento (ROI).
O curso de ESB abrange todo o conceito teórico por trás (conjunto de design patterns de integração), assim como muita experiência prática na sua forma de utilização.
Como didática, escolhemos 3 produtos do mercado a fim de fixar os conceitos e tornar o profissional capaz de escolher qualquer implementação que lhe seja mais conveniente.
Produtos abordados no curso:
- Apache Service Mix, por servir de base a outros produtos, como FuseESB e Wo2 Oxygen, entre muitos outros.
- Mule, por ser um dos precursores a implementar o conceito de processamento SEDA, além de ser o produto que contém o leque mais amplo de protocolos.
- Oracle ESB, por ser o líder da categoria (Gartner), sendo adotado por muitas companhias através do pacote SOA Suíte.
Características do ESB que serão abordadas durante o roteiro do curso:
- Conectividade: Tradução de protocolos - Bindings e camadas de transporte
- Suporte às tecnologias heterogêneas
- Suporte aos diferentes paradigmas de comunicação (Assíncrono, Síncrono)
- Transparência de localização
- Mediação
- Transformação de mensagens
- Roteamento de mensagens: Orquestração vs Coreografia
- Enriquecimento de mensagens
- Agregação de Serviços
- Balanceamento de carga (Load Balance)
- Administração da demanda de processamento (Throttling)
- Reforço de Segurança
- Monitoria de Qualidade do Serviço (SLA e QoS)
- REST / Representational State Transfer e JSON em cima do ESB


