 |

|
 |
O ímpeto da SOA (Arquitetura Orientada a Serviços) está fazendo com que as organizações atuais reflitam sobre como são construídas e como atuam. Está surgindo uma nova visão corporativa que despedaça as estruturas tradicionais. Os recursos, os conhecimentos e os ativos de TI não mais serão isolados em departamentos e unidades de negócios independentes. A nova empresa será a empresa flexível. Ela compartilhará informações, processos e melhores práticas por toda a corporação como recursos modulares que podem ser rapidamente configurados para criar oportunidades e resolver problemas. A nova empresa também exercitará sua nova flexibilidade para inovar em busca de vantagem competitiva.
A nova empresa será a empresa flexível.
A empresa do futuro promete ser como uma superempresa que poderia surgir somente após anos de avanços tecnológicos, mas sua anatomia já está sendo criada agora. A IBM é uma das principais inovadoras, proponentes e investidoras na tecnologia de software que tornará possível a empresa do futuro - com padrões abertos e, mais especificamente, Web Services.
Como podem os meus serviços funcionar com os seus serviços?
A SOA fornece, essencialmente, uma estrutura na qual a lógica do aplicativo pode ser decomposta em pedaços ou serviços. Os serviços representam processos de negócios do tipo 'abrir uma conta' ou 'calcular encargos de remessa internacional'. Eles podem ser reutilizados e modificados e aplicados em diferentes áreas dentro e fora da empresa sem ajustar a tecnologia subjacente. O resultado é uma arquitetura de TI flexível que alavanca o compartilhamento e reutilização dos componentes de TI para aprimorar a capacidade de responder às condições mutantes do negócio.
Se a SOA é a arquitetura, os Web Services são os blocos de construção.
Mas como podem esses serviços ser implementados rapidamente sem levar em conta as diferenças entre as condições de TI como linguagens de programação, sistemas operacionais e outros? Por exemplo:
- Duas unidades de negócios distintas de um grande fabricante desejam compartilhar o mesmo serviço de notificação de entrega. São dois departamentos diferentes, com aplicativos e dados diferentes, e possivelmente sistemas operacionais ainda mais diferentes. Como podem compartilhar o serviço sem uma grande quantidade de codificações customizadas para fazê-lo funcionar?
- E quanto aos relacionamentos além do firewall? Um grande banco terceiriza os processos de verificação dos seus cartões de crédito para um parceiro externo, mas deseja compartilhar partes do serviço interno de solicitações de empréstimos com o parceiro em vez de criar um novo aplicativo. Como funcionará o serviço interno do banco com uma empresa completamente diferente que possui um ambiente de TI completamente diferente? E se essa empresa parceira estiver na China, ou na França ou na Índia?
A resposta é: Web Services. Os Web Services proporcionam um modo padronizado de integrar aplicativos baseados na Web como um meio de as empresas e organizações se comunicarem sem ter um conhecimento extensivo dos sistemas de TI umas das outras. Se a SOA é a arquitetura, os Web Services são os blocos de construção.
Mantenha-o independente.
Os Web Services permitem que os aplicativos se comuniquem entre si de modo independente da plataforma e linguagem de programação. Os Web Services utilizam XML (linguagem de marcações extensíveis) para descrever as interfaces de aplicativos em uma linguagem chamada WSDL (linguagem de definição de Web Services).
XML e WSDL são padrões abertos que permitem que os serviços se comuniquem de uma maneira neutra, independentemente da plataforma de hardware, do sistema operacional e da linguagem de programação nos quais o serviço está implementado. Isso permite que os serviços interajam entre si de modo uniforme e universal, independentemente da implementação de cada um.
Essa independência da implementação é conhecida como acoplamento livre. O acoplamento livre contrasta fortemente com o acoplamento apertado, em que os componentes dos aplicativos são estreitamente interrelacionados em função e forma, o que os torna, portanto, inflexíveis no que tange à reutilização ou compartilhamento de um serviço.
Em decorrência do trabalho com padrões abertos como o XML e o WSDL (e existem vários outros), a empresa do futuro pode construir sistemas de TI flexíveis com serviços livremente acoplados que podem ser compartilhados, modificados e permutados sem enfrentar dificuldades com a customização de tecnologias subjacentes. Essa é uma das chaves críticas da execução de uma SOA bem-sucedida para suportar um negócio ágil e responsivo com sistemas de TI flexíveis.
No ano passado, o Gartner Group posicionou a IBM no Quadrante de Líder em seu Quadrante Mágico de 2005 por Plataformas de Web Services.
Enquanto os Web Services desempenham papel fundamental em uma SOA bem-sucedida, não são os únicos participantes. Uma TI flexível e orientada a serviços exige um middleware que explore as competências e vantagens dos Web Services. No ano passado, o Gartner Group posicionou a IBM no Quadrante de Líder em seu Quadrante Mágico de 2005 por Plataformas de Web Services.(1)
Essa liderança está evidente em todo o portfólio de middleware da IBM:
- A IBM anunciou o primeiro software do setor ativado para Web Services, como parte do seu software de integração e infra-estrutura de aplicativos do WebSphere®.(2) Mais recentemente, analistas do setor estão considerando que o IBM WebSphere vem conquistando uma posição de forte liderança em SOA.(3)
- A IBM doou US$ 40 milhões em ferramentas de desenvolvimento de software para o projeto Eclipse, uma comunidade de código aberto cujos projetos são focados no fornecimento de uma plataforma de desenvolvimento extensível e estruturas de aplicativos para construção de software.(4) O IBM Rational® Software Development Platform é líder no provimento de ferramentas e orientação de processos para acelerar a modelagem de processos de negócios e o projeto, construção e montagem de aplicativos orientados para serviços.
- A IBM anunciou recentemente uma nova versão do software de gerenciamento de informações do DB2® com mais ferramentas de XML nativa para ajudar os clientes a fazerem uso dos dados por toda a SOA. É o primeiro banco de dados produzido para integrar e gerenciar dados de XML nativa e dados relacionais.(5)
- A IBM lançou recentemente novos releases dos principais produtos IBM® Workplace, que incluem mais de 50 novos recursos e funções, incluindo aprimoramentos ao suporte de plataformas cruzadas e padrões abertos.(6)
- A IBM lançou soluções específicas para o gerenciamento de Web Services em ambientes de SOA. O IBM Tivoli® Composite Application Manager para SOA monitora, gerencia e controla a camada de Web Services das arquiteturas de TI a fim de identificar a origem dos gargalos ou falhas e para indicar os serviços que tomam mais tempo ou utilizam a maioria dos recursos.
- A IBM também oferece serviços de consultoria para ajudar os clientes a terem sucesso com os Web Services e com a SOA. Na realidade, de acordo com um relatório da IDC, a IBM Global Services é a principal "criadora de mercado global" para Web Services, ultrapassando outras empresas de serviços e ocupando o primeiro lugar na capacidade de satisfazer as necessidades dos clientes de Web Services.(7)
Um importante revendedor estima um impacto nas receitas da ordem de US$ 20 milhões por ano quando for criado um serviço centralizado de data de entrega.
Futuro já.
A SOA e os Web Services estão sendo implementados agora mesmo pelas empresas inovadoras, abrindo caminho para a empresa do futuro. A IBM publicou recentemente um artigo sobre como as empresas estão utilizando a SOA hoje em dia e atingindo retornos financeiros expressivos rapidamente. "Cinco projetos de SOA que se pagam em seis meses" apresenta projetos bem-sucedidos de Web Services e SOA em uma variedade de setores:
- Um importante revendedor estima um impacto nas receitas da ordem de US$ 20 milhões por ano quando for criado um serviço centralizado de data de entrega.
- Uma organização de serviços financeiros estima uma economia de mais de US$ 200 milhões por ano através da automação de processos de várias empresas e usuários.
- Uma agência governamental da região Ásia-Pacífico reutiliza seu serviço de documentação através das agências para reduzir custos e aprimorar o serviço.
- Um comerciante abre seus sistemas para parceiros de negócios a fim de criar novas oportunidades de receitas.(8)
A revolução da SOA está mudando o modo como pensamos que os negócios podem ser estruturados e gerenciados. Mas será preciso mais do que apenas tecnologia para chegarmos à empresa do futuro. Na verdade, a adoção da SOA está criando novos desafios sobre como a orientação de serviços deveria ser governada, como deveria ser adotada, como afeta culturalmente uma organização e outras questões. A IBM está trabalhando para ajudar os clientes a reunir todas as peças do quebra-cabeça e obter sucesso. Seja no lado técnico com liderança contínua em padrões abertos e Web Services ou com seus recursos consultivos e experiência profunda no setor, ou ainda por meio dos seus produtos e programas de software, a IBM pode ajudá-lo a controlar a revolução da SOA de modo que ela atenda às necessidades e objetivos do seu negócio. Com a abordagem, as ferramentas e os recursos certos, a empresa do futuro pode estar aqui mais rápido do que você imagina.
 |
 |
- Press release da IBM, "IBM nomeada no Quadrante de Líder por plataformas de Web Services em firma de análise", 13 de julho de 2005. (em inglês)
- Press release da IBM, "WebSphere, primeiro software do setor para Web Services", 14 de março de 2001. (em inglês)
IT Director.com, "SOA da IBM; O mal-estar da segurança; uso e aplicação da Apple", Robin Bloor, 8 de fevereiro de 2006. (em inglês)
- IBM developerWorks, "IBM Interview: A doação do Eclipse", Steve Brody, 1° de novembro de 2001. (em inglês)
- Press release da IBM, "IBM apresenta nova geração do DB2 'Viper' database", 16 de novembro de 2005. (em inglês)
- Press release da IBM, "IBM anuncia nova versão de produtos Workplace com suporte aprimorado para padrões abertos e funcionalidade SOA otimizada", 23 de janeiro de 2006. (em inglês)
- Press release da IBM, "IBM Global Services, empresa líder em Web Services, conclusões do relatório", 14 de maio de 2004. (em inglês)
- Artigo da IBM, "Cinco projetos de SOA que podem se pagar em seis meses", 2005. (em inglês)
LEGO é uma marca registrada do Grupo de empresas LEGO, que não patrocina, autoriza ou endossa este site.
|
 |
|