Beruflich Dokumente
Kultur Dokumente
Nos ltimos meses, criamos uma extensa relao com empresas de vrios segmentos de mercado que possuem projetos em andamento, a fim de preencher a lacuna da falta de mo de obra especializada. Como resultado, hoje estamos com 100% dos nossos alunos empregados, muitos em posio de destaque, frente de projetos das maiores companhias do pas.
SOA
FSOA 116h
1
Formao Consultor SOA a mais abrangente do mercado para o profissional que deseja ingressar na rea, com 116h de carga horria, divididas em trs mdulos, compreendendo todo o ciclo de design.
2
Defina sua estratgia, impactos, principais desafios, granularidade dos servios
5
Conecte-se e disponibilize seu ativo, fazendo melhor uso dos recursos j desenvolvidos
8
Componha a melhor combinao partir do catlogo de servios
3
Estabelea seus processos e estratgias, refine seu modelo usando tcnicas de Domain-Driven Design
6
Traduza protocolos, suporte diferentes modos de comunicao, transforme e enriquea mensagens
9
Modele processos automatizados ou com interveno humana
4
Utilize a melhor abordagem para seu cenrio: WS-* ou Restful, implemente segurana e versionamento
7
Agregue servios, distribua a demanda de processamento, centralize a segurana, monitore a qualidade
10
Monitore em tempo real o comportamento do seu negcio, criando relatrios otimizados
No primeiro curso da formao, SOA Foundation, o aluno compreender todo o universo atrelado ao SOA, como produtos, termos mais utilizados, tipos de abordagem e aprender a modelar de forma coerente, fazendo com que a granularidade do servio no seja excessivamente fina e nem to grossa para evitar processamento desnecessrio. Muitos dos candidatos a servios, j se encontram na companhia, sob uma outra plataforma e na maior parte das vezes, reescrev-los traz um custo desnecessrio. Como integrar com esse univeso, que cumpre muito bem seu papel, mas possibilite a evoluo tecnolgica da companhia ? O curso Integration Specialist (ESB), levar o conhecimento sobre integrao, disponibilizao, formas para gerenciar o alto Throughput para sistemas legados que no comportam aquela demanda (Throttling), controle de SLA e centralizao de segurana. Por fim, utilizar todos esses servios que esto no barramento (ESB) e criar solues de negcio com uma granularidade mais alta, processos, que muitas vezes possuem interveno humana. O Process Engineer (BPEL e BAM), trar conceitos e metodologia para compor e monitorar o crescimento do negcio em tempo real.
Think Decoupled
Projete APIs reutilizveis & multiplataforma
1. Estabelea sua estratgia Defina a melhor abordagem para reutilizao da sua lgica de negcio, como modelar e seu ciclo de vida. 2. Defina seu estilo O estilo arquitetural embaixo da abordagem Request-Driven, pode ser tanto os WebServices tradicionais, com seu conjunto de padres ou Restful, utilizando os recursos. Aprenda qual a melhor opo para seu cenrio. 3. SOA Technologies - Fundamentos de XML e XSD Schema - XPath e XQuery - Component-Based Archictecture - Anatomia dos WebServices - Message Exchange Patterns e Service Activities - Modularizao - WS(*) Overview das extenses - Atomic Service Transactions e Compensations - Service Statelessness, Deferral, Discoverability e Interpretability - Anatomia dos WebServices 4. Contratos e versionamento - "Contract First" Design - Anatomia de um contrato - Descrio abstrata - Descrio concreta - WS-Policy - Fundamentos de Message Design - Versionamento 5. Segurana com Web Service - Conceitos de Segurana - Padro WS-Security - Criptograa com XML - Assinatura Digital com XML - Extenses do SOAP para segurana 6. Restful Style - Web HTTP: documentos, mtodos, escopo - Resource-Oriented Architecture - URis - RPC - Semnticas - Formatos Hypermedia - Atom-Atompub - Modelo de maturidade - RDF - Resource Description Framework - Microformats Overview - OAuth Modelo de Segurana Overview - Frameworks RESTful: Jersey e RESTfulie 3. Tecnologia Teoria a base, enquanto tecnologia a concretizao da abstrao. Conhecer ambos profundamente, far que a implementao reflita de fato o design, sem atalhos, extraindo todo o poder de cada componente.
1. Introduo - Desaos, estratgias e Justicativas - Termos mais comuns - Conceitos relativos a Servios, SOA e Composies - Ciclo de vida, Anlise, Design e Modelagem - Impactos e Requisitos - Como denir a granularidade do Servio - Princpios da arquitetura orientada a servios - Overview sobre ESB, BPEL, BPM, BRMS e BAM - Overview de Governana, Infraestrutura e Service Registry
5. Segurana Uma vez que voc expe seu ativo como servio, a ateno deve ser redobrada, para evitar uso inapropriado, ou acesso por terceiros sem autorizao. 6. Como fao o deploy da soluo ? Atualmente, existe uma nova forma de embalar a soluo e disponibilizar para a infraestrutura. SCA (ServiceComponent Architecture, pode otimizar esse processo.
2. SOA Domain Model - Processos e estratgias - Arquitetura Enterprise - Domain-Driven Design e sua relao com SOA - SOA Service Infrastructure - Overview a prxima gerao: CloudComputing e Restful
Integration Patterns
Conhea mais profudamente os padres de integrao, assim como frameworks e produtos
1. Disponibilize seu legado Dentro das companhias, h muitas regras de negcio, componentes que cumprem bem seu papel, mas esto numa plataforma obsoleta e o custo de migrao impossibilita um projeto desse tipo. 2. Suporte diferentes tecnologias Integrar com mltiplos protocolos e plataformas como SAP, E-business Sute, COBOL entre outras, por diferentes abordagens. 3. Agregue servios Agregue servios, implemente patterns como Facade e encapsule a complexidade tcnica das mais diferentes plataformas. 4. Represe processamento Alm do balanceamento de carga, outro componente importatssimo quando lidamos com sistemas legados a gesto da demanda (Throttling), garantindo que na outra ponta o sistema ir dar conta do recado. 5. Centralize polticas Centralize polticas de gesto, como nvel de qualidade do servio, performance, segurana entre outras.
Process Engineer
Desenhe, execute e monitore em tempo real
1. Desenhe processos O engenheiro de processos o profissional que forma solues partir do catlogo de servios disponibilizados pela companhia, aderentes modelagem de negcio (Process Analysis - BPM). 2. Utilize as tcnicas necessrias Conhecer processos fundo, possibilita o profissional BPEL a lidar com questes como: manter estado da transao por longo perodo, paralelizar o processo e compensao em casos de falha, que otimizam e viabilizam de fato uma abstrao.
1. Conceitos - BPEL para composio de servios - Orquestrao e coreografia - Processos Sncronos e Assncronos - Entendendo links partners - Partner Link Types - Definindo Partner Links - BPEL Sintaxe - Definio de um processo 2. Modelagem - Processo sncrono - Processo Assncrono - Loops, Delays, Empty Activities - Finalizao de um processo - Controle de excees - Escopos - Compensao - Gesto de eventos 3. Engines e Ferramentas - Oracle BPEL Server - JDeveloper - BPEL Console - ActiveVOS BPEL Engine - Italio Eclipse - MS Biztalk 4. Ciclo de desenvolvimento - Correlao de Mensagens - Atividades concorrentes e links - Transition Conditions - Join Conditions e Link Status - Dynamic Flow - Dynamic Partner Links - Dynamic Parallel Flow - Transformaes (XSLT Mapping) - Teste de mapeamentos - Teste do processo
5. Otimizao - Processando paralelamente - Notificao e eventos - Configurao de Timeouts - Gesto de compensao 6. Atividades humanas - Arquitetura de Workflows - Patterns - Workflow services 7. Process Management (Oracle) - Process Descriptor - Deployment - Performance Tuning - Auditoria - Debugging - Domnios - Administrao Overview 8. MS BizTalk Server x BPEL - Receive e send - Port e Role links Shapes - Decises, Delay, Loop - Paralelismo - Listen Shape - Escopos - Manipulao de erros - Compensaes 9. BPEL e Business Activity Monitoring - Overview do Oracle BAM - Criando e configurando sensores - Publicando sensores no Oracle BAM - Definindo alertas - Monitorando KPIs e SLA - Criando um simples relatrio
3. Aprenda ferramentas diferentes Um bom profissional, no fica preso somente uma soluo de mercado. Conhecer outras vertentes e abrir a mente sobre para outras abordagens, pode inclusive, melhorar o design na ferramenta escolhida. 4. Administre o lder de mercado Quando lidamos com produtos, conhecer as entranhas e administrar sua particularidades, faz parte do jogo. 5. Visualize em tempo real Agregue valor sua soluo, exibindo dados de negcio em tempo real
eventos
Universidades
orientado a
conhecimento -
Knowledge-Driven Development
Alguns dos clientes que optaram pela SOA|EXPERT para realizar a formao dos seus profissionais.
!!
So ao todo 4 apostilas, com mais de 600 pginas de material, 2 DVDs contendo exerccios e ferramentas, 1 aluno por micro (todos QuadCore core i5 com 8gb de ram e monitor de 19 widescreen / Dell).
SBADOS: MAR{ SOA FOUNDATION: 26 } ABR{ SOA FOUNDATION :02, 09, 16} ABR{INTEGRATION SPECIALIST (ESB): 30} MAI{INTEGRATION SPECIALIST (ESB): 07, 14, 21, 28} JUN{PROCESS ENGINEER (BPEL + BAM).: 04, 11, 18} JUL{PROCESS ENGINEER (BPEL + BAM).: 02, 09, 16, 23, 30} PARA INFORMAES SOBRE OUTROS CURSOS, INSTRUTORES, NOTCIAS OU ARTIGOS, VISITE NOSSO SITE.
Atendimento: 11-3254.7615
Jose.alves@soaexpert.com.br