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 na mudança para um abordagem orientada a serviços
Conteúdo
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, 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ê está planejando e gerenciamento de serviços. Como as empresas adicionar mais e mais serviços de nuvem, a abordagem orientada para o serviço torna-se um apoio mais importante para o sucesso.
Video: Quais os benefícios de Cloud Computing? É uma solução segura?
Como as organizações começam a gerenciar ambientes integrados compostas de 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 orientação de serviço
A orientação a serviços é uma abordagem de arquitetura com base na implementação de processos de negócios como serviços de software. Estes serviços empresariais consistem em um conjunto de componentes de baixo acoplamento - projetado para minimizar as dependências - montada para apoiar uma tarefa de negócio bem definido. sistemas com resultados de serviços de negócios modulares projetar em sistemas de TI mais eficientes e flexíveis.
Sistemas projetados para incorporar orientação de serviço 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.
Video: Cloud Computing - como funciona?
Serviços prestados às empresas desempenham um papel essencial em sistemas projetados com foco na 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 é incorporada 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.
A aplicação de processamento de pedidos simplesmente solicita o serviço de verificação de crédito e passa ao longo da informação necessária (uma pessoa&rsquo-s nome 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. Na medida em que a aplicação de processamento de pedidos está em causa, verificação de crédito é chamado a realizar um processo de negócio específico, e que&rsquo-tudo.
O componente de verificação de crédito só faz verificação de crédito. ele doesn&rsquo-t oferecem uma ampla gama de serviços. isto&rsquo-s precisamente porque os componentes têm um âmbito estritamente definidos - isto é, fazer apenas uma coisa - que eles podem ser utilizados e reutilizados como blocos de construção.
Video: Cloud Computing (Computação em Nuvem)
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íbrida está se tornando 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 entender que&rsquo-s 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.
Video: Benefícios da Cloud Computing (Nuvem)
Para fazer um trabalho de infra-estrutura de nuvem no mundo real requer 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 principais características de 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 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.