"Living is easy with eyes closed, misunderstanding all you see." - John Lennon
SOA é uma daquelas coisas que encontramos onde o entendimento é simples mas a construção é complexa. Assim como ter filhos. Por razões diversas, durante anos, ocorreram (e ainda ocorrem) várias tentativas para a simplificação do tema. Acredito que a mais danosa tenha sido reduzir a discussão ao processo de aquisição de produtos. Alguma coisa como "dê-me um ESB e eu moverei o mundo". A vida parece mais fácil quando adotamos modelos reducionistas.
Entretanto, da mesma forma que a cura do câncer não pode ser reduzida à mera aquisição de aparelhos de radioterapia, a definição e o desenvolvimento de uma Arquitetura de Serviços não podem ser encarados como um resultado da compra de um software.
É sobre isso que este blog procura discutir: Arquiteturas Orientadas a Serviços pós-modismos e pós-"hype".
Claudio Acquaviva
Formado em Ciencia da Computação pela Unicamp em 1985, atua como Arquiteto de Software da Oracle desde 2010, fazendo parte da equipe de Arquitetura Corporativa da empresa. Sua atuação concentra-se em dois grandes temas: SOA e IAM ("Identity and Access Management"). Com mais de 20 anos de experiencia, trabalhou em empresas como Informix, Siebel, BroadVision e Sun Microsystems.
Nenhum comentário:
Postar um comentário