domingo, 21 de setembro de 2008

SOA

Opa, tá na hora de falar alguma coisa sobre SOA (afinal, este blog era para falar disto, né? :-)). Por enquanto, só um basicão:

O que é SOA? SOA é a sigla para Service Oriented Architecture, ou seja: Arquitetura Orientada a Serviços. 

SOA não é um produto empacotado e pronto ("Me vê uma cópia do Windows, um Office 2007 e um SOA"), SOA não é uma tecnologia simplesmente, SOA não é um "conjunto de webservices".. SOA é uma ARQUITETURA que deve ser corporativa (impacta na empresa toda) e que serve para interligar serviços de negócio que podem ser reutilizados e compartilhados entre aplicações e empresas.

SOA utiliza várias tecnologias para sua utilização: BPMN, BPEL, Webservices, XML.. Vou entrar mais em detalhes de cada uma delas em futuros posts. E vou falar mais sobre SOA mesmo, também, pois afinal, o assunto é extenso e impacta em ferramentas, metodologias, gerenciamento...

Nenhum comentário: