Introdução
  • Resumo do curso
  • Sobre o instrutor
  • Agenda do curso
  • Candidato a serviço
  • Uso do SOA
Conceitos ESB
  • O que é ESB? Qual a motivação de usá-lo?
  • Material de Suporte
  • Opções disponíveis no mercado. Tomando a decisão correta
  • Virtualização de end-point e evitando impacto nas aplicações client
  • Questionário sobre fornecedores ESB
Mule ESB - Desenvolvimento
  • Instalando mule (anypoint 3.8) studio para Desenvolvedores
  • tutorial do lab a seguir
  • Primeiro Serviço REST
  • Serviço REST GET - para expor entidade do mysql
  • Serviço REST POST - criar entidade no banco
  • Link do github com exemplos de projetos mule.
OSB - Parte Conceitual
  • Business Service vs Proxy Service
  • Outras formas de utilizar OSB
  • Conectando OSB com SOA (BPEL)
  • Padrões de Arquitetura
OSB - Configurando ambiente do desenvolvedor
  • Instalação Oracle Virtual BOX
  • Copiar imagem pronta da VM virtualBox
  • Instalando VM pronta da Oracle 12.1.3
OSB - Desenvolvimento
  • Importando e criando WSDL, XSD e XQUERY no OSB
  • Criando Business service, Proxy service e pipeline no OSB
  • Publicando seu serviço no OSB server
OSB - Políticas e métricas
  • Métricas do OSB - Como eu tenho controle do ambiente de produção
  • Desenvolvimento OSB - Política de segurança, autenticação básica
Final e extras!!!
  • Aula final - dúvidas, sugestões e suporte ao curso
  • Instalação Anypoint studio