Pular para o conteúdo principal

Soa no dia-a-dia

Volta e meia me perguntam se SOA realmente "pegou", por que não tem aparecido muito na mídia. A resposta é simples: não que hoje SOA tenha ficado menos importante, mas à medida que um assunto sai da mídia, é que sua disseminação já começa a ser fato. Deixa então de ser notícia.

SOA já vem sendo adotado de forma crescente e seus conceitos já estão razoavelmente absorvidos. SOA hoje é mainstream. Seus conceitos já estão embutidos nos aplicativos escritos pelas empresas usuárias, nos ERPs e nos middlewares dos principais fornecedores, como o WebSphere da IBM. SOA, segundo o Gartner já está entrando no ciclo do “Plateau of Productivity”, onde deixa de ser hype e sua utilização torna-se mais ampla.

Os usuários já relatam casos de sucesso em número crescente e apontam que a proposição de valor de SOA inclui maior agilidade da organização em alterar seus sistemas frente às inevitáveis mudanças no cenário de negócios, e pela maior valorização dos ativos de software (sim, software também pode e deve ser medido com base em Return on Asset), obtido pelo maior reuso do código.

SOA também demandou a criação de novos skills profissionais, o que abriu oportunidades para inúmeros cursos e livros especializados. A literatura disponível é imensa: uma pesquisa na Amazon nos retorna milhares de livros que incluem SOA em seus títulos.

Além disso, SOA também é indutor de novos modelos computacionais como Cloud Computing e Software-as-a-service (SaaS).

Por outro lado, muitos fornecedores de software se dizem aderentes à SOA, embora nem sempre o sejam. Uma maneira simples e rápida de checar sua afirmação é validar se seu software é SOA é avaliar seu nível de componentização. Se o delivery de novas funcionalidades for feita por componentes, sem afetar o sistema em operação é verdadeiramente SOA. Mas se ainda for necessário todo um ciclo de upgrade que demanda uma completa instalação da nova versão, nos moldes tradicionais dos softwares monolíticos, SOA, neste fornecedor, ainda estará restrito ao discurso.

Venha participe da palestra do Cezar Taurion (IBM)
Java Day 2009 - 12 e 13 de novembro - Inscrições Abertas!
http://www.javanoroeste.com.br/javaday

Fonte: http://javafree.uol.com.br/noticia/4365/SOA-no-nosso-diaadia.html

Comentários

Postagens mais visitadas deste blog

Ubuntu + FreeTDS = SQL Server 2005 Conectado

Olá pessoal! Na ultima sexta-feira tive o imenso prazer de voltar a brincar na plataforma do pinguim. (Para quem não sabe fui um feliz sysadmin rodando Debian nos servidores e Ubuntu nas estações por 4 anos, depois de 6 meses usando Win Server nos servidores e WinXP nas estações pedi demição). Tarefa: Fazer com que uma aplicação rodando sob Apache 2.2 + PHP 5 se connect em um servidor SQLServer 2005 como seu SGBD padrão. Até aí tudo bem, pensei se ambos os servidores estiverem na internet ta resolvido, a conexão vai ser via http mesmo, sem stress, ao invéz de usar mysql/mysqli uso mssql e boas, não ha muito de diferente a fazer. Mas como sempre o manganal aqui se precipitiou no julgamento e descobriu que o SQL Server não estava disponível com um endereço http, como um estalo pensei "Vixe fudeu!". Bom, comecei a juntar pedaços do que eu precisava saber para fazer com que o Ubuntu se conectasse via rede diretamente em um servidor SQL Server, e nessa pesquisa descobri o ...

Criando um túnel via SSH

Eventualmente estamos em lugares onde precisamos acessar alguma página e sempre tem aquele proxy chato que não deixa acessar. Com tunelamento via ssh é possível acessar servidores externos sem se preocupar.  Este mecanismo pode ser uma boa quando se precisa de acesso seguro e ter a certeza que ele não será "sniffado" na rede. O mecanismo funciona da seguinte maneira: Estabelece-se um tunel entre a sua máquina e a máquina servidora Este túnel é feito utilizando algoritmos de chave pública e privada, garantindo total privacidade dos dados que trafegam por ali O que é necessário: Máquina servidora com SSH instalado e funcionando A máquina cliente com client SSH Mãos na massa: Vou partir do principio que você já tenha um servidor SSH instalado e funcionando. Há vários tutoriais na net que explicam como instalar. Eu por exemplo, uso o ubuntu e instalei usando o comando: apt-get install ssh. Configurando o cliente no linux: Abra o shell e digite o comando ssh <us...

A Importância do Fluxo de Caixa para Empresas de Rastreamento

O   fluxo de caixa   é uma ferramenta vital para a saúde financeira de qualquer   empresa de rastreamento . Ele representa a movimentação de dinheiro que entra e sai do negócio, proporcionando uma visão clara sobre a liquidez e a capacidade de honrar compromissos financeiros. Neste artigo, exploraremos a importância do fluxo de caixa especificamente para empresas de rastreamento e como ele pode impactar seu sucesso. O que você verá neste post: Visão Clara da Situação Financeira Planejamento e Tomada de DecisãoControle de Despesas Cumprimento de Obrigações Financeiras Identificação de Oportunidades de Crescimento Identificação de Oportunidades de Crescimento Prevenção de Crises Financeiras Atração de Investidores e Financiamentos Visão Clara da Situação Financeira Um fluxo de caixa bem gerenciado permite que empresas de rastreamento tenham uma visão clara da sua situação financeira. Saber quanto dinheiro está disponível para cobrir despesas operacionais, investir em novos ...