segunda-feira, 30 de janeiro de 2017

Combinando Cloud Computing e Arquitetura Orientada a Serviços

Acatando a sugestão do colega Ademir..

Este post tem como objetivo fornecer uma visão do que seria um SOA e a combinação desse modelo com a computação em nuvem.

A computação em nuvem está criando uma mudança fundamental na arquitetura de computador,software, desenvolvimento de ferramentas e também na maneira como armazenamos, distribuímos e consumimos informações.Através desse modelo é possível ter acesso a um conjunto compartilhado de recursos de computação configuráveis (redes, servidores, armazenamento, aplicativos e serviços).

A orientação a serviços é uma abordagem de arquitetura com base na implementação de processos de negócios e serviços de software. Uma Arquitetura Orientada a Serviços (SOA) consistem em um conjunto de componentes de baixo acoplamento (concebido para minimizar as dependências ) montado para suportar uma tarefa de negócio bem definida, o resultado disso são serviços de negócios modulares e a concepção de sistemas de TI mais eficientes e flexíveis às mudanças constantes dos processos
de negócios.
Uma plataforma em nuvem provê recursos de TI que podem ser utilizados conforme são demandados, incluindo recursos de armazenamento de dados, serviços e processos. Dessa forma, a organização tem a habilidade de expandir a sua SOA para fora da empresa, utilizando um provedor de Cloud computing e assim, obter mais benefícios.

Hoje em dia computação em nuvem pode ser vista como uma extensão para o SOA, pois a sua utilização permite que uma solução em SOA seja mais acessível a empresas de pequeno e médio porte. Aplicativos baseados na solução, por exemplo o Google Apps não usam hardwares ou softwares e exigem o mínimo de manutenção, o que gera uma grande economia de tempo e custos para as empresas que utilizam essa solução.

Com isso a SOA também contribui para permitir que a computação em nuvem se tornasse o que é hoje, e também deve contribuir significativamente na evolução da computação em nuvem.

Referências:
http://docslide.com.br/documents/palestra-web-computacao-na-nuvem-e-arquitetura-orientada-a-servicos-soa-java-x.html

http://aborrecido.ru/computadores-e-software/networking-administrao-professional/cloud-computing/267-benefcios-de-uma-abordagem-orientada-a-servios-em.html

Nenhum comentário:

Postar um comentário