Sempre que falarmos sobre a Cloud temos que associar sempre ao SOA visto ser um Serviço.
O que se pretende obter é uma flexibilidade ao nível dos recursos que pretendemos obter. Ao atingir essa flexibilidade estaremos também a conseguir heurísticas nos negócios.
Temos que criar, caso não exista, um modelo corporativo ao SI existente e identificar vários pontos:
- Área de negócio e a TI
- Dependências
- Requisitos
- Restrições
Mas como podemos criar este modelo corporativo?
Visite a nossa página para saber mais:
http://ajmpereira6.wix.com/webcloud
Até a próxima Cibernautas
Visite a nossa página para saber mais:
http://ajmpereira6.wix.com/webcloud
Até a próxima Cibernautas
E quais os inconvenientes desta mudança?
ResponderEliminarTodos os tipos de desenvolvimento de software tem suas desvantagens, na arquitetura orientada a serviço não é diferente, ela depende da implementação de normas, não é utilizada em aplicações com grande transferência de dados, alto acoplamento e aplicações que precisam manter estado. A seguir são listadas algumas desvantagens.
EliminarComplexidade: Uma grande quantidade de serviços precisa ser gerenciada.
Performance: A performance depende do servidor onde o serviço está publicado, como também da rede.
Robustez: Caso uma exceção acontecer não tem como reverter o processo.
Disponibilidade: Uma queda na rede ou no servidor deixa todos os serviços indisponíveis.
Testabilidade: O debug no serviço é um problema para os desenvolvedores.
Segurança: Os serviços estão disponíveis na rede, qualquer aplicativo pode consumir esse serviço, os dados são passados pela rede podendo ser interceptados.
Leia mais em: Vantagens e Desvantagens de SOA http://www.devmedia.com.br/vantagens-e-desvantagens-de-soa/27437#ixzz44t2uxdYx