Benefícios de uma abordagem orientada a serviços em Cloud Computing

A crescente adoção de ambientes de nuvem híbrida pode ser directamente ligado às empresas de sucesso têm feito em se mudar para um abordagem orientada a serviços

à TI. A orientação a serviços é uma maneira de modularizar serviços-chave de negócios e estabelecer interfaces bem definidas destinadas a assegurar que estes serviços funcionam em muitas situações diferentes.

Este movimento de orientação a serviços é um processo evolutivo, e não é fácil para isso. Na verdade, as organizações têm trabalhado muito duro para separar os componentes tradicionais de computação, de forma que o código do aplicativo pode funcionar independente do sistema operacional subjacente e hardware. Esta separação é necessário para desenvolver o processo de desenvolvimento modular e repetível que faz orientação para o serviço um requisito importante para a nuvem.

É claro que nem toda organização que está usando a computação em nuvem adotou a orientação de serviço, mas certamente torna mais fácil para criar uma nuvem que funciona bem se você estiver planejando e gerenciamento de serviços. Como as empresas adicionar mais e mais serviços na nuvem, a abordagem orientada para o serviço torna-se um apoio mais importante para o sucesso.

Como as organizações começam a gerenciar ambientes integrados compostos por serviços em nuvem privados e públicos, juntamente com serviços de centros de dados tradicionais, orientação para o serviço está sendo visto como a cola que mantém tudo funcionando como esperado.

Definindo a orientação a serviços

A orientação a serviços é uma abordagem de arquitetura com base na implementação de processos de negócios, serviços de software. Estes serviços empresariais consistem em um conjunto de componentes de baixo acoplamento - concebido para minimizar as dependências - montada para suportar uma tarefa de negócio bem definido. sistemas com resultados de serviços de negócios modulares concepção de sistemas de TI mais eficientes e flexíveis.

Sistemas concebidos para incorporar a orientação a serviços permitem que as organizações alavancar ativos existentes e facilmente acomodar as inevitáveis ​​mudanças experimentadas por um negócio dinâmico. Além disso, há situações em que um conjunto de serviços tem de ser combinada. Isto assegura que estas cargas combinadas será capaz de executar com menos latência do que seria possível com os componentes fracamente acoplados.

A orientação a serviços é também um o negócio abordagem e metodologia. Usando uma abordagem orientada para o serviço ajuda as empresas a se adaptarem à mudança e torna a escalabilidade da computação em nuvem possível.

Serviços prestados às empresas desempenham um papel essencial em sistemas projetados com foco em orientação a serviços. Estes serviços empresariais atravessar um número de diferentes sistemas de TI, efetivamente quebrar os silos organizacionais que se formaram em torno de sistemas de TI convencionais.

A figura a seguir ilustra como um serviço comercial de verificação de crédito é incorporado em um aplicativo de processamento de pedidos. O seu serviço é chamado quando um novo cliente coloca uma ordem para determinar se o cliente é digno de crédito. Por uma questão de simplicidade, dizer que o serviço de negócios de verificação de crédito - componente de software - é gerido por uma empresa externa e simplesmente fornece um serviço. A empresa usando este software de verificação de crédito está confiante de que o serviço realiza uma verificação de crédito corretamente.

image0.jpg

A aplicação de processamento de pedidos simplesmente solicita o serviço de verificação de crédito e passa ao longo das informações necessárias (nome de uma pessoa e número da Segurança Social). O serviço de verificação de crédito consulta suas fontes de informação, faz alguns cálculos, e passa de volta um rating de crédito.

O serviço de verificação de crédito pode se conectar a vários computadores, consultar várias fontes de dados diferentes, e usar um algoritmo muito sofisticado para calcular a classificação de crédito, mas os detalhes de como funciona o algoritmo são de nenhum interesse para a aplicação de processamento de pedidos. No que diz respeito à aplicação de processamento de pedidos está em causa, de verificação de crédito é chamado a realizar um processo de negócio específico, e isso é tudo.

O componente de verificação de crédito só faz verificação de crédito. Ela não oferece uma ampla gama de serviços. É precisamente porque os componentes têm um âmbito estritamente definido - ou seja, eles fazem apenas uma coisa - que eles podem ser utilizados e reutilizados como blocos de construção.

Usando uma abordagem orientada para o serviço torna mais fácil para construir novas aplicações, bem como as aplicações existentes de mudança. Usando componentes bem testados e comprovados faz o teste de novos aplicativos mais eficiente.

Por orientação de serviço importa na nuvem

ambientes de nuvem híbridas estão tornando-se importante porque as organizações estão constantemente se reinventando para responder a mudar e se tornar mais competitiva. TI deve estar na vanguarda de uma estratégia empresarial baseada na inovação e transformação. Organizações entendem que é difícil encontrar uma melhor abordagem de computação de TI para todos os tipos de cargas de trabalho. Portanto, a abordagem mais prática é implementar um ambiente de nuvem híbrida.

Para fazer um trabalho de infra-estrutura de nuvem no mundo real exige um alto nível de flexibilidade e modularidade. Uma nuvem devem ser concebidos para suportar uma variedade de cargas de trabalho e serviços de negócios. Ninguém pode prever quando um serviço precisa ser ampliado e quando ele vai ser escalado para baixo.

Especificamente, é esta abordagem orientada a serviços ao projeto arquitetônico que suporta as características-chave nuvem de elasticidade, provisionamento self-service, as interfaces baseadas em padrões, e pay-as-you-go flexibilidade. A combinação de um serviço orientado para serviços de aproximação e de nuvem permite às empresas reduzir custos e melhorar a flexibilidade dos negócios. componentes reutilizáveis ​​e fracamente acoplados fazer escalabilidade e elasticidade uma realidade para ambientes de nuvem públicos e privados.

Um dos principais benefícios de uma abordagem orientada a serviços é que o software é projetado para refletir as melhores práticas e processos de negócio, em vez de fazer o negócio operam de acordo com a estrutura rígida de um ambiente técnico. A orientação a serviços permite que as empresas a alavancar os ativos existentes e criar novos serviços que são consistentes e controlados, e mais facilmente alterados e gerenciados. Como resultado, uma abordagem orientada a serviços leva a metas de negócios consistentes com as demandas de ambientes de computação em nuvem.

menu