Combinando computação em nuvem e arquitetura orientada a serviços
Video: Governanca SOA e Cloud Computing
Conteúdo
A nuvem tem algumas características-chave: elasticidade, provisionamento self-service, interfaces baseados em padrões, e como você vai pagar. Este tipo de funcionalidade tem de ser manipulado no software. Para realizar este tipo de engenharia requer que a base para a nuvem ser bem projetado e bem arquitetado.
Video: Arcor usa a computação em nuvem para agilizar processos
E quanto a arquitetura de nuvem torna essa abordagem possível? O fato é que os serviços e estrutura por trás da nuvem deve basear-se numa abordagem de arquitetura modular. A arquitectura modular, baseada em componentes permite flexibilidade e reutilização. A Arquitetura Orientada a Serviços (SOA) é o que se encontra abaixo dessa flexibilidade.
SOA é muito mais do que uma abordagem tecnológica e metodologia para a criação de sistemas de TI. É também uma o negócio abordagem e metodologia. As empresas têm usado os princípios de SOA para aprofundar o entendimento entre o negócio e TI e ajudar a empresa a se adaptar à mudança.
Video: Software na Nuvem
serviços de nuvem beneficiar o negócio, tendo o melhor foco práticas e processos de negócios de SOA para o próximo nível. Esses benefícios se aplicam a ambos os prestadores de serviços em nuvem e usuários de serviços de nuvem. provedores de serviços de nuvem precisam criar soluções usando uma abordagem orientada a serviços para oferecer serviços com os níveis esperados de elasticidade e escalabilidade. As empresas que arquiteto e governam os processos de negócio com componentes orientadas a serviços reutilizáveis podem mais facilmente identificar quais componentes podem ser movido com êxito para nuvens públicas e privadas.
A Arquitetura Orientada a Serviços (SOA) é uma arquitetura de software para a construção de aplicativos de negócios que implementam processos ou serviços de negócios através de um conjunto de baixo acoplamento, componentes caixa-preta orquestradas para entregar um nível bem definido de serviço.
Esta abordagem permite que as empresas a alavancar ativos existentes e criar novos serviços que são consistentes e controlados, mais facilmente alterados e mais facilmente gerenciados. SOA é uma abordagem de negócios para a concepção de sistemas de TI eficientes que suportam a reutilização e dar as empresas a flexibilidade necessária para reagir rapidamente às oportunidades e ameaças.