Sie sind auf Seite 1von 6

EUISMOD ELEMENTUM

Success doesn't just happen. Success is planned.


Como expandir suas possibilidades tcnicas e financeira?
SOA adiciona em mdia 37% ao valor do salrio.
O livro My Job Went to India, retrata a realidade, onde "A arte de Programar", est sendo oferecida como commodity e especializaes que anteriormente eram valorizadas, acabam sendo de domnio da massa. As duras leis do capitalismo se aplicam nossa atividade, exercendo presso de acordo com a oferta e atualmente, muitos cursos de graduao, levam o conhecimento bsico para uma cadeia cada vez maior de profissionais. Colaborando ainda com esse cenrio, linguagens emergentes (Ruby, Python, Scala, Clojure etc) e frameworks (Rails, Django, Lift, Spring...) esto tornando o trabalho dos programadores cada vez mais simples, o que faz com que um nmero cada vez maior de profissionais assimile e entre no mercado. Dominar design patterns, frameworks e linguagens no diferencia o profissional como antes, e para conseguir de fato uma distino no mercado, especializaes, como SOA, sero necessrias. reas de negcio, ou produtos especficos, fazem grande diferena entre a posio do profissional dentro do projeto (status) e remunerao (valor hora). Como programadores pragmticos, fundamos a SOA|EXPERT com inteno de disseminar uma nova forma de se criar softwares, Knowledge-Driven Development, desacoplando o ciclo de vida da aplicao, criando uma representao de negcio declarativa, possibilitando mudanas to dinmicas quanto os negcios. Acreditamos na maturidade e prxima gerao SOA, tanto baseada no estilo humano da web, RESTful, quanto voltadas s mquinas e integrao, com o uso de diferentes tipos de abordagens a cada cenrio, como escrita de DSL prpria, extraindo as regras de negcio do cdigo da aplicao. Atravs dessa formao, ofercemos muitas possibilidades tcnicas e 3 carreiras dentro do segmento SOA: Especialista ESB, Especialista BPEL e Consultor SOA.

Por que a SOA|EXPERT?


Equipe de instrutores com experincia real em projetos com cases das maiores empresas do pas. Clula de pesquisa, tanto de produtos, quanto novos conceitos. Participao em projetos OpenSource e eventos junto comunidade.

Parcerias para encaminhar os alunos ao mercado

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.

SOA Foundation 28h

Integration Specialist 40h

Process Engineer 48h

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

Formao Consultor SOA


A idia de uma formao surgiu durante a reflexo sobre as necessidades que um consultor SOA enfrenta no mercado. Empresas contratam o profissional que possui experincia em modelagem de servios e esperam que ele conhea todo o ecossistema ao redor, que por sinal bastante rico com diferentes abordagens e produtos. Infelizmente, o profissional que est no dia-a-dia, no possui tempo para estudar minunciosamente cada soluo, desenho ou teoria e muitas vezes, acaba fazendo um design equivocado, por no compreender todos os pontos de vista. A curva de aprendizagem ngreme outro fator que contribui para a falta de mo de obra qualificada, fazendo que o consultor domine somente uma parte da etapa do projeto. Esse um problema real, que muitas consultorias e at mesmo nossa equipe sofreu na pele e para evitar que isso acontea, criamos o conceito da formao, que vai desde os primeiros princpios sobre modelagem de servios ao uso de padres de integrao, produtos de composio e profundo entendimento sobre os dois universos em cima de Request: WS(*) e Restful.

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.

Quem deve fazer a formao ?


- Profissionais que desejam ingressar numa carreira SOA, dominando o ciclo completo de desenvolvimento - Arquitetos de Software, que esto em eminncia de entrar em projetos SOA e precisam direcionar a companhia sobre as decises, desde aquisies de sutes planejamento estratgico

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.

Classic and Next Generation


Curso inicial que tem como objetivo preparar o prossional para todas as questes essenciais que so tratadas pelo conceito de orientao por servios. A idia no prender o aluno a stacks de produtos ou especicaes (CORBA-WSRestful), mas sim fornecer condies de modelar seu sistema usando a abordagem que for melhor para seu cenrio.

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

Quem deve fazer o curso ?


- Desenvolvedores em incio de projeto SOA - Profssionais de TI que desejam ingressar numa nova carreira - Coordenadores de projeto SOA, que desejam entender mais profudamente as etapas de desenvolvimento - Futuros engenheiros de processos (BPEL) - Futuros especialistas em integrao (ESB)

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.

Como disponibilizar os recursos de maneira eficiente e controlada ?


O Enterprise Service Bus, ou simplesmente "Barramento de Servios", uma plataforma baseada em padres de integrao (EAI Patterns), desenhada para conectar, intermediar e gerenciar interaes entre sistemas heterogneos, aplicaes legadas e diversos produtos adquiridos pelas companhias, como ERPs e CRMs, fornecendo a estrutura necessria para, a partir de algo pr-existente, possibilitar a evoluo do portflio de solues internas da empresa, maximizando seu retorno de investimento (ROI). O curso de ESB abrange todo o conceito terico por trs (conjunto de design patterns de integrao), assim como muita experincia prtica na sua forma de utilizao. Como didtica, escolhemos 3 produtos do mercado, a fim de fixar os conceitos e tornar o profissional capaz de escolher qualquer implementao que lhe seja mais conveniente. Produtos abordados no curso: - Apache Camel, por ser um framework leve de integrao, muito utilizado em conjuto com o JBoss ESB e recomendado pela ThoughtWorks. - Mule, por ser um dos precursores a implementar o conceito de processamento SEDA, alm de ser o produto que contm o leque mais amplo de protocolos. - Oracle ESB, por ser o lder da categoria (Gartner), sendo adotado por muitas companhias atravs do pacote SOA Sute.

Quem deve fazer o curso ?


- Profissionais que desejam entender conceitos fortes de integrao (patterns), ferramentas - Consultores SOA em projeto, que necessitam utilizar um ESB para traduo de protocolos, converso de tipos ou gesto da demanda. - Arquitetos de Software, que desejam entender como a infraestrutura pode impactar no design da aplicao

Caractersticas do ESB que sero abordadas durante o roteiro do curso:


Conectividade: Traduo de protocolos - Bindings e camadas de transporte Suporte s tecnologias heterogneas Suporte aos diferentes paradigmas de comunicao (Assncrono, Sncrono) Transparncia de localizao Mediao Transformao de mensagens Roteamento de mensagens: Orquestrao vs Coreografia Enriquecimento de mensagens Agregao de Servios Balanceamento de carga (Load Balance) Administrao da demanda de processamento (Throttling) Reforo de Segurana Monitoria de Qualidade do Servio (SLA e QoS) REST / Representational State Transfer e JSON em cima do ESB

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

Quem deve fazer o curso ?


- Profissionais que desejam compor solues partir de um catlogo pr-existente de servios. - Profissionais em projetos de integrao via processos, como pela utilizao de adaptadores (EBS, SAP). - Arquitetos de informao, que desejam extrair dados de negcio em tempo real

Em poucos meses, conquistamos clientes com

grandes projetos, realizamos

eventos

junto comunidade e diversos

workshops, tanto para empresas quanto

Universidades
orientado a

renomadas, levando nossa viso de design de software,

conhecimento -

Knowledge-Driven Development

Alguns dos clientes que optaram pela SOA|EXPERT para realizar a formao dos seus profissionais.

Pacote promocional ainda vlido para a Formao SOA.

Agora para o comeo de 2011, o pacote poder ser parcelado em at

10x sem juros

!!

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

Das könnte Ihnen auch gefallen