Ufa.. quase achei que tinha dado algumas belas 'varadas n'água' em minhas palestras do ano passado, quando usei muitos exemplos da Web (hoje: Web 2.0) para ilustrar vantagens de uma SOA (Arquitetura Orientada a Serviços). É o seguinte: há alguns dias tá rolando um debate meio estranho na ZDNet, 'comparando' as duas modas mais quentes da área. O problema começa quando o articulista (blogueiro), dando uma de Gandour, compara alhos com cebolas e, perdidaço, não sabe o que fazer com a malagueta.
Pegar o aspecto 'social' da Web 2.0 e tentar vinculá-lo ao tema SOA é um belo desperdício de tempo e espaço. Além de criar uma bela confusão nos nossos belos e confusos deptos de TI. Saca só o gráfico abaixo (malagueta surrupiada daqui):
Wikis e blogs não têm nada a ver com SOA. KM 2.0 (Deus nos livre!) idem. Social networking?!?!
Taí o tipo de coisa que afasta investimentos sérios.
Mas, por outro lado (o lado de baixo - tecnicamente falando), Web 2.0 e SOA têm tudo a ver. Quando uma empresa torna 'Público' (externo) um Serviço ela está, de certa forma, criando uma interface Web 2.0. Se uma terceira empresa utilizar Serviços Públicos de duas outras entidades, criando assim um terceiro serviço, ela está realizando um "mashup corporativo". Assim, tecnicamente falando, é fácil ver onde SOA e Web 2.0 se encontram. Melhor ainda: são complementares!
O meu 'ufa' lá de cima foi por causa deste artigo de Jason Kolb. Saca só um trechinho:
The real point is, the software needs to be written as a service. If it's built properly (and this is very important, as certain Web 2.0 companies
E o graffiare de encerramento do Kolb:
The real problem is people who don't understand both camps trying to have a debate about why they're right and the other guy is wrong. How can you debate something you don't understand? You're both saying the same thing, just in a different language.
O Graffiti mudou!
Visite a nova versão em pfvasconcellos.net
0 responses to "SOA x Web 2.0 - bullshitagens no ventilador"
Leave a Reply