Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Programa do Curso
Uma Metodologia Orientada a Serviços
- Introdução a um roteiro de adoção de SOA
- Três abordagens de análise
- Análise orientada a serviços
Vantagens do SOA
- Abordagem EAI Tradicional
- Problemas com a abordagem EAI tradicional
- Entre na Arquitetura Orientada a Serviços (SOA)
- Podemos facilmente mudar o processo
- Alterando o fluxo usando abordagem legada
- Substituindo um aplicativo
- Outras vantagens
- Business Vantagens
- Estágios de adoção
SOA Passado e Presente
- De XML ao serviço Web para SOA
- Como SOA era feito antes
- Padrões emergentes para SOA
- Compare SOA com outras arquiteturas
O que é arquitetura orientada a serviços?
- O que é SOA?
- Criando um entendimento comum de SOA
- A evolução do SOA
- Apresentando os conceitos de serviços e SOA
- Princípios de design de SOA
- A relação entre SOA e serviços web
- As vantagens e riscos da SOA
Introdução à modelagem e UML
- Por que usar modelos com SOA
- A diferença entre modelo e metodologia
- Por que usar a linguagem de modelagem unificada?
- Identificando processos de negócios
- Notação, Padrões e Metodologia
- Qual metodologia escolher?
Introdução a Business Processos
- Como uma coleção de serviços executa uma tarefa
- Interação simples de resposta a solicitação
- Interação complexa envolvendo muitos serviços
- Surge a necessidade de um serviço de coordenador
- Nascimento da orquestração ou processo de negócios
- Compondo processos usando Business Process Execution Language (BPEL)
- BPM soluções baseadas em orquestração
- Exemplo de processos de negócios
Web Services
- Elementos básicos de serviços da web
- Pilha de padrões básicos de serviços da Web
- A importância do WSDL
- O design do SOAP
- O uso de registros via UDDI
- Os conceitos básicos da orientação a serviços
Distribuindo serviços em uma rede
- Alinhando requisitos funcionais e não funcionais
- O papel dos intermediários nas redes de serviços
- Apresentações às extensões WS-*
- Princípios SOA
Modelando blocos de construção SOA
- Usando UML para analisar e projetar interfaces
- Gerando um modelo de domínio
- Implementando e realizando Use Cases
- Mostrando colaboração de serviços da web
- Uso de diagramas de comunicação
Barramento de serviço empresarial (ESB)
- Objetivos
- Invocação de serviço
- Integração de sistemas legados
- Web Services para o resgate
- O papel do ESB em SOA
- Segurança e ESB
Serviços orientados a processos
- Abstração da camada de serviço
- Introdução à camada de processos de negócios
- Padrões de processo
- Orquestração e coreografia
- O uso de WS-BPEL para automação de processos
Modelo de referência orientado a serviços
- Modelos de referência e arquiteturas de referência
- O modelo de referência e arquitetura do IMPACT SOA
- Fornecedores de SOA e seu relacionamento com SOA
- Suporte SOA em plataformas .NET e Java EE
Arquitetura em camadas
- O padrão de camadas
- Arquitetura clássica de três camadas
- Conectando-se à camada de domínio
- Vinculando à interface do usuário
- Usando pacotes para decompor um sistema
- Evitando dependências mútuas
- O que são camadas e por que precisamos delas?
- Camada de serviço de aplicativo
- Business camada de serviço
- Camada de serviço de orquestração
Requisitos
Conhecimentos gerais sobre os sistemas informáticos da empresa. Os conhecimentos sobre a integração de sistemas informáticos podem ser benéficos.
14 horas
Declaração de Clientes (3)
I like the training methodology that the hands-on happen on the second day after the conceptual discussion.
Rolando Jr. Erot - Seabrook Research Ltd.
Curso - Mule: Integrating Your Applications
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
Curso - Enabling SOA with BPM and BPMN
O exercício e o formador são muito úteis na codificação.
Paul Andrew - IT
Curso - REST API - a pattern of exchange of information between sites
Machine Translated