twitter
Orchestrate your Business
ideias relacionadas


novidades

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 !!

BPA-BPEL-BAM

Process Engineer - (carga horária 40h)

Orchestrate your Business

O engenheiro de processos é o profissional que forma soluções a partir do catálogo de serviços disponibilizados pela companhia, aderentes à modelagem de negócio (Process Analysis - BPM). Essa é uma especialização com forte enfoque técnico, pois o BPEL lida com questões como: manter estado da transação por longo período, paralelizar o processo e compensação em casos de falha, que otimizam e viabilizam de fato uma abstração.

Ferramental:

ActiveEndpoints e Italio Designer: Atualmente uma das melhores engines do mercado, totalmente aderente às especificações (BPEL 2.0, BPMN 2.0, WS-HumanTask e BPEL4Peolple), juntamente com um designer baseado no Eclipse. (O aluno também pode optar por rodar seu processo no Apache ODE)

Oracle BPEL 11g:O Oracle BPEL é o líder de mercado segundo o Gartner, incluído no pacote SOA Suíte da Oracle. Durante o curso também serão abordados aspectos da integração com SCA (Service Component Architecture) do SOA Suíte 11g, assim como sua IDE JDeveloper.

1. Conceitos
- BPEL para composição de serviços
- Orquestração e coreografia
- Processos Síncronos e Assíncronos
- Entendendo links partners
- Partner Link Types
- Definindo Partner Links
- BPEL Sintaxe
- Definição de um processo

2. Modelagem
- Processo síncrono
- Processo Assíncrono
- Loops, Delays, Empty Activities
- Finalização de um processo
- Controle de exceções
- Escopos
- Compensação
- Gestão de eventos

3. Engines e Ferramentas
- Oracle BPEL Server
- JDeveloper
- BPEL Console
- ActiveVOS BPEL Engine


4. Ciclo de desenvolvimento
- Correlação de Mensagens ( Correlation)
- Atividades concorrentes e links
- Transition Conditions
- Join Conditions e Link Status
- Dynamic Flow
- Dynamic Partner Links
- Dynamic Parallel Flow
- Transformações (XSLT Mapping)
- Teste de mapeamentos
- Teste do processo

(*) - Limita-se apenas à funcionalidade de orquestração do produto(BPEL), não cobrindo demais features como BRMS.

5. Otimização
- Processando paralelamente
- Notificação e eventos
- Configuração de Timeouts
- Gestão de compensação

6. Atividades humanas
- Arquitetura de Workflows
- Patterns
- Workflow services

7. Process Management (Oracle SOA Suíte 11g)
- Process Descriptor - Deployment
- Performance Tuning
- Auditoria
- Debugging - Domínios e Administração Overview

8. BPEL e Business Activity Monitoring
- Overview do Oracle BAM - Arquitetura
- Criando e configurando sensores
- Publicando sensores no Oracle BAM
- Definindo alertas
- Monitorando KPIs e SLA
- Criando um simples relatório

Agenda de Cursos
agenda_titulo

Últimas Turmas do Ano

  23/10 - Formação NFSOA

  05/11 - Formação FSOA

  03/11 - Análise 2.0

  03/11 - Extension Pack