Publico Alvo:
Profissionais ou estudantes de graduação com experiência na área de tecnologia da informação e/ou desenvolvimento de software, que desejam migrar para as novas abordagens de projetos de soluções corporativas. É necessário que os profissionais tenham conhecimento prático de alguma linguagem de programação orientada a objetos, tais como Java, C#, C++ etc, para permitir o entendimento dos exemplos estudados.
Carga Horária: 20h
Cidade: São Paulo
Data e Horário: 02, 09, 16, 23 e 30/03/2012 (Sextas-feiras, das 18h30 às 22h30)
Conteúdo Programático
- Conceitos de arquitetura de software;
- Atributos de qualidade e requisitos não funcionais;
- Documentação da arquitetura: visões arquiteturais;
- Métodos de avaliação da arquitetura;
- Arquitetura corporativa e governança de arquitetura;
- BPM (business process modeling) e BPMS (business process modeling system);
- Conceitos básicos: ciclo de vida de BPM;
- BPMS e serviços WEB;
- Protocolos de coordenação ws-coordination; ws-transaction;
- Modelagem de processos: BPMN (business process modeling notation);
- Composição de serviços coreografia e orquestração: WS-CDL e WS-BPEL;
- Monitoramento de atividades: BAM (business activity monitoring);
- Qualidade de serviços. Contratos eletrônicos. Tendências do mercado;
- Introdução SOA: motivadores, definições, benefícios e desafios;
- Principais características: provider, consumer estudo de casos nacionais e internacionais;
- Identificação e modelagem de serviços;
- Principais tecnologias de web services: XML, WSDL, SOAP e UDDI;
- Interoperabilidade em web services, especificações emergentes e ferramentas;
- Governança SOA e métricas de reuso;
- Infra-estrutura SOA (esb, registries, repositories etc.);
- Roadmap de adoção nas empresas e tendências de mercado.
Corpo Docente
Prof. M.e João Caldas Júnior
Investimento
Até 20 dias antes do início do curso: R$ 70,00 + 2x R$ 115,00
Após 20 dias antes do início do curso: R$ 85,00 + 2x R$ 115,00