
Recentemente foi publicado um case SOA (Success with SOA: A Cisco case study) com muita relevância, principalmente pelo trabalho envolver um roadmap bastante maduro e preocupações com as questões que, na minha opinião, são cruciais.
Li a notícia na infoQ (Estudo de caso: Sucesso com SOA na CISCO), e de lá retirei um texto para discutirmos aqui.
Segue abaixo alguns trechos do texto e algumas considerações pessoais:
“Harvinder Kalsi é arquiteto líder do domínio SOA/BPM na Cisco, apresentou um estudo de caso em dezembro no SOA Consortium meeting em Santa Clara.
Na sua opinião, nós estamos em um momento crucial para SOA. Ele argumenta que a partir de 2008, o padrão e as tecnologias estarão bastante maduras enquanto o interesse dos negócios está crescendo. Neste estudo de caso o negócio foi o principal driver por trás do desenvolvimento SOA.
Eles estabeleceram suas estretégias SOA utilizando quatro passos para o processo de maturidade:
- Serviço permite sistemas legados criar uma camada de serviço de negócios
- Atingir a excelência dos processos de negócio
- Dar visibilidade ao negócio
- Eles vêem vários benefícios gerados pela abordagem SOA:
- Reusabilidade
- Agilidade
- Impacto mínimo para mudança
Finalmente, na sua opinião SOA permite pegar a funcionalidade que a Cisco tem internamente e a oferecer ao seu ecosistema de parceiros, ampliando os benefícios para toda a cadeia de estoque.”
Ou seja, conhecemos os benefícios e muitas empresas investiram em maturidade. Agora é o momento das empresas (e não os fornecedores) obterem seus benefícios! Pensei que só eu acreditava nisso, mas vejo que não estamos sozinhos!
Em seguida, são descritas algumas capacidades desenvolvidas na Cisco, durante o projeto. Vou repetir apenas as três que considero totalmente indispensáveis (Padrões de desenvolvimento, Repositório ou Registro de serviços e Governança):
“Mais adiante, Harvinder descreve nos mínimos detalhes as capacidades que a Cisco desenvolveu como parte de sua iniciativa SOA. Muitos destes elementos tem sido desenvolvidos em 2007 e em 2008:
Framework de Desenvolvimento de Serviço
- Este é ambiente de desenvolvimento de serviço padronizado
- Eles tiveram uma redução de 20-30% no desenvolvimento de serviço
- Este foi o elemento chave do seu framework de Operações & Gerenciamento
- Suporta Web 2.0 (JSon, REST)
Registro SOA
- Um stop shop para publicação, descoberta e contratação dos serviços
- Repositório master para todos os serviços dentro da Cisco
- Chave para permitir governança SOA
- UDDI v2
- Integrado com outros componentes da Plataforma SOA
- SOA Gateway
SOA Governança
- Políticas & padrões técnicos
- Templates para definição de serviço
- Processos”
Fico particularmente satisfeito ao encontrar casos de sucesso SOA, principalmente quando percebemos que (quem sabe por coincidência
) eles só acontecem com planejamento, governança e padrões! Implementar projetos com um monte de serviços não garante que a artquitetura e o negócio sejam “orientados a serviço”… certamente, neste caso, SOA não apenas morre, como mata o projeto.
Como o próprio Harvinder concluiu: “São Pessoas, processos e tecnologias que fazem SOA ser bem sucedido”
Enviado por: Marcilio Oliveira
Posts relacionados:
- Webinar: Maturidade e Roadmap SOA. Participe!
- Carnaval, futebol e SOA
- Quanto vale SOA
- Princípios Básicos de SOA – Baixo Acoplamento
- Cenários e etapas para implantação SOA
Categorias:
Divulgue esse post:
LinkTo