Share via


Computação em nuvem: Onde iniciar quando você já tiver iniciado

Os problemas e as oportunidades da SOA, do SaaS e da computação em nuvem de fato aumentam a barreira de comunicação entre a empresa e a área de TI, em parte devido à novidade que a tecnologia e a arquitetura representam. Encontre orientações sobre como vincular as oportunidades técnicas apresentadas por esses novos modelos com as necessidades da organização.

Ric Merrifield e Dennis Freitas

A comparação de uma alteração importante empresa para reparar um avião em mid-flight é uma boa comparação, em termos de complexidade, riscos e interrupções e aumentar o foco no oportunidades relacionadas à arquitetura orientada a serviços (SOA), software-como um serviço (SaaS) e a nuvem de computação, a comparação pode começar com a aparência de um understatement bruto.  Na verdade, a maioria das empresas hoje está tendo a colisão de dois crucial, mas os objetivos concorrentes muitas vezes:

Como as organizações amadurecem, geralmente por meio de uma mistura de crescimento orgânico e aquisição, os diferentes departamentos, divisões, grupos e empresas se tornam mais independente, como silos, e que resulta na duplicação enorme esforço e incentiva confusão ao tentar explicar tudo o que os clientes, parceiros e funcionários.  A maioria das organizações de hoje busca transparência maior em toda a empresa para apresentar uma mensagem e esforço mais unificada para todas as operações de missão, para sua proposta de valor para os clientes, como eles realizam suas tarefas diárias.

Enquanto a nova tecnologia surge em todos os dias, grandes mudanças são raras e, muitas pessoas a reconhecer que a oportunidade de apresentado por nuvem de computação dentre essas mudanças importantes, muitas organizações são apressado para cumprir a promessa de nuvem de computação, à frente da concorrência.

Como esperado, se uma organização é silo tinha e não tem visibilidade através de seus diversos grupos, maximização de oportunidade de se torna mais complicada.  Você primeiro unificar e, em seguida, maximize a oportunidade? There isn’t time for that in many cases.  The right answer right now is to continue to aggressively pursue both goals, but with an eye on intelligent prioritization.  Unfortunately, that’s a lot easier said than done today – most organizations lack a view of themselves, a “lens” that enables them to efficiently and objectively prioritize on the unification side, which makes the opportunity maximization efforts almost doomed from the start.  Why is this?  There is a gigantic communication divide that spans the various organizational groups, including the information technology (IT) department.  At the heart of this communication divide is something that has been called ‘the “how” trap’ and that is discussed in greater length in Section 1 of this white paper.

Now back to SOA, SaaS, and cloud computing.  The issues and opportunities surrounding SOA, SaaS, and cloud computing effectively amplify the conversational divide between business and IT, in part because of the newness of the architecture and the technology.  The business is going to look for ways to offer new capabilities and services to both new and existing customers that will be great new sources of revenue, and create further competitive differentiation.  At the same time, many will consider migrating legacy technologies to cloud services to give new and existing customers more options in such areas as security, speed, access, and personalization.  The business is likely to provide the IT department with detailed “requirements” that include significant customizations to packaged or already custom software.  As we explain in the body of this white paper, if an organization hasn’t yet gotten itself out of ‘the “how” trap’, IT will typically create overly customized, more-expensive-than-they need to be services which will erode the potential profitability of these new models and ultimately slow the organizations efforts to achieve its strategic goals. 

Ainda assim como precisa ser mais clara articulação mais objetiva das necessidades e prioridades da organização, também deve haver uma compreensão clara de como esses novos modelos (SOA, SaaS e a computação de nuvem) complementarão arquiteturas (novamente para corrigir o plano em mid-flight) e soluções de TI herdado existentes.  Vincular as oportunidades técnicas apresentadas por esses novos modelos com as necessidades da organização é fundamental e que é a orientação fornecida neste white paper.

Na seção 1, podemos falar mais sobre a obtenção de ‘ interceptação “ como ” ’ por meio do recurso de modelagem e mapeamento de calor.  Seção 2, em seguida, oferece orientação em relação à função de mapeamento de calor em requisitos comerciais e a priorização de projetos. Na seção 3 apresentarmos que SOA SaaS e média e os tipos de oportunidades e os riscos de computação em nuvem, eles apresentam IT e a empresa.  Seção 4 inclui uma nuvem de estudo de caso de computação mostrando os benefícios da solução básica de hospedado em um negócio deve esperar. .  A seção de conclusão propõe que se você estiver pensando em como apenas uma tecnologia de computação em nuvem adicionar solução/oportunidade você é tanto deseja muito Low para o sucesso em termos de valor ao negócio.  Depois que você aplicar a objetividade de análise que obter por meio de rigor e disciplina dos recursos da empresa, o risco de que você está não explicitamente vinculando as estratégias e tática da organização para a tecnologia sobe significativamente.  Fecharmos algumas idéias específicas próxima etapas e os recursos que estão disponíveis para esta discussão.

Acreditamos que este documento oferece orientação clara, como uma primeira etapa, para ajudar as organizações como o seu próprio, continuam a se concentrar na Unificação e maximização de oportunidade, em um tanto mais estruturada, objetivo e disciplinado de maneira que o que você enfrentou no passado.

Obter do ‘ interceptação “ como ” ’ com recurso de modelagem e mapeamento de calor

Before we leap into these opportunities in technology and architecture let’s first call out a reality that exists in many organizations; the business side of the house isn’t interested in the specifics of the technology (even though they know more and more about it every day), yet they set specific strategies that translate into specific tactics, and quite often those require technology.  However when the discussion about the specific role of technology in supporting the tactics and strategies of the organization, much like a patient describing a pain to a doctor, the business will often include details that may or may not be relevant to the specific problem/opportunity.  In the case of the doctor/patient relationship this typically works itself out because the doctor is trained to filter out what is and isn’t likely to be relevant to what the patient really needs.  By contrast, in the business/information technology (IT) conversation, because the IT people aren’t experts in the business, they aren’t as able to see which details aren’t relevant and as such will often do many things that the business asks for that don’t translate into much value. Isso Don é porque as pessoas Don são inteligentes ou eles Don estão trabalhando, é porque eles literalmente geralmente Don falarem o mesmo idioma.

Como interceptação

At the root of this conversational divide, is something that has been called ‘the “how” trap’ and it affects us all.  People often become so attached to “how” they do something (like sending a fax), that there description of their work often masks “what” they are doing (communicating the status of something is more likely to be “what” is being done, and the fax is the “how”).  The “whats” that make up an organization are what we also call business capabilities (this is examined in greater depth in an article we co-authored with Jack Calhoun in the Harvard Business Review called The Next Revolution in Productivity).  We have found that identifying the various business capabilities in an organization to be an excellent first step in getting to a far clearer, more objective view of the work that makes up the organization, and this work is fast and most people enjoy it.  From there adding pieces of information about the areas that are most and least valuable, performance, and maturity can lead to highly objective and efficient discussions about work prioritization, especially when business value is an element of the conversation.  This is a first step that we recommend for most organizations. Em vez de embarcar em meses de um mapeamento muito de toda a organização, recomendamos que as organizações menores em um nível de divisões ou departamento para ter uma idéia de como esse método difere do e complementa, outros métodos podem usar como reengenharia de processo, lean e seis sigma nome alguns.

Qualquer conversa relacionada à SOA, SaaS ou nuvem de computação que começa com a tecnologia ou até mesmo a arquitetura, é tanto deseja muito Low para o sucesso.  Uma primeira etapa importante para os dois IT e a empresa é sair do ‘ interceptação “ como ” ’ e a boa notícia é que não levará muito tempo.

A maioria de nós teve a conversação “ por que estamos vai dessa maneira? ” no carro e que é o resultado das pessoas sendo anexados a “ como ” eles passam para um destino favorito quando ele raramente é importante “ como ” atingir o resultado ou objetivo, obtendo lá no momento.  Não é que as pessoas estão boba, mas simplesmente estamos sobrepor freqüentemente “ como ” fazemos as coisas de forma que começa a máscara “ qual ” o objetivo real é, tornando difícil de pensar em qualquer outra forma de obter.

Nowhere is ‘the “how” trap’ more common than in the workplace, and examples are the best way to illustrate that.  If you are trying to collect business requirements for a specific part of an organization, and not knowing anything at all about the organization you decide to walk up to a person at the fax machine sending a fax and ask them “what” they are doing.  The response you are most likely to get is “I am sending a fax” and in that situation most people are likely to have follow up questions like “Is sending a fax a necessary part of the work you do?  Do you have to send a fax to successfully complete your work?” and the answers are most likely to be “yes” which will lead the person to capture “send fax” as a requirement.  

But it isn’t.  The requirement, “what” they are doing, in this case is something more along the lines of “communicate status” or “confirm order” and “how” they are doing it is with the fax machine.  So if you then go back to the person having disentangled the “what” from the “how” and ask if it matters “how” it gets accomplished, the worker will typically see that it doesn’t matter, and which has already transformed the conversation about requirements.  The “whats” that make up the requirements of the organization are what we call its business capabilities and capturing the business capabilities is an effective and efficient way to get people out of ‘the “how” trap’ and that is an important first step in getting to the thermal diagrams we call heat maps.

O mapa de valor de desempenho

Portanto, o que é a primeira etapa do ‘ interceptação “ como ” ’? Organizações de grandes porte são compostas de milhares de recursos comerciais e ao longo do tempo que o inventário dos recursos da empresa deve tomar a forma de mais, mas agora, uma organização deve identificar pelo menos uma das duas coisas:

Identificar os recursos de empresa que possuem o maior valor de negócios conforme definido por três igualmente ponderada testes (e como por exemplo, o recurso de negócios “ pagar os funcionários ” falha todas as três desses testes – é necessário, ele deve ser executada com êxito e ser compatível, mas todos os três testes falhar):

  • Ela contribuir para a marca ou a identidade da organização em termos de por que os clientes, parceiros e funcionários fazem negócios com você.  Esta é uma das coisas que as pessoas associar sua organização?  (pode ser Sim/Não, alta/média/Low ou 1-5)
  • Faz o desempenho deste link de trabalho diretamente para um indicador chave de desempenho organizacional (Sim/não)
  • Existe valor em melhorar o desempenho dessa capacidade comercial específico (Sim/não)

**Identifica os recursos de empresa que possuem o valor mínimo de negócios.**Embora isso possa parecer surpreendente, isso é onde surgem muitas oportunidades de maiores para recortar, consolidação e a terceirização de custo.  Mesmo que isso não é uma tarefa importante pela primeira vez, recomendamos aqui algum trabalho inicialmente, desde a trabalhar com qualquer nova abordagem ou método incluirão algumas lições aprendidas e as lições aprendidas em uma área de trabalho de valor Low é muito menor risco de uma área do valor mais alto da organização.

Então, observar o trabalho e a faixa de distância verbos “ como ” do trabalho, o elemento gráfico abaixo de uma empresa de seguro tem de criar a Ajuda de orçamentos de seguro ilustra a identificação de verbos “ como ”.

Fig. 1 - Identification of How Verbs

Como um aside, observe que o verbo “ automatizar ” em mapas de esquerda para a direita com “ nenhum ” - que é como automatizar não é um verbo “ como ” nem um verbo “ qual ”, ele é uma descrição secundária de um verbo “ como ” e deve ser usado com cuidado nessas discussões.

Aqui, a próxima etapa seria documentar o modo de exibição dos recursos de negócios, “ whats ” para o trabalho que faz com que a criação de uma cotação seguro:

Fig. 2 - Create Quote

Isso por si só não vai para a “ wow ” muitas pessoas na organização, mas quando você solicitar as pessoas sobre o valor de negócios de cada bloco de trabalho, incluindo a “ criar cotação ” pai para uma cotação de seguro e, em seguida, perguntar também como executar cada um, você pode colorir cada recurso da empresa, onde as tonalidades de vermelho (em rosa e vermelho) são sinalizadores para a sua atenção (valor alto e Low desempenho no caso) enquanto o oposto de sugerir as tonalidades de verde (valor Low, executando também).

Fig. 3 - Create Quote: Business ValueFig. 4 - Create Quote: Key Table

This is where the conversation starts to get significantly more objective and interesting.  Now you can objectively ask which “child” business capabilities will cause the parent to perform better, and in this case, where the parent has a yellow “Fill” color that indicates medium business value, just because the child “Create Certificate” is high value and the lowest performing, you may be able to ignore that problem because the parent isn’t very valuable.  This is where the big impact of doing a business capabilities analysis comes in, which opens the door to more objective business prioritization, which then leads into the maximization of an opportunity such as cloud computing.  But we are now getting ahead of ourselves.

Como mapas de calor usar como entradas de priorização de discussões

Nossa analogia de um avião em mid-flight de reparo, podemos destacar que não é prático para corrigir tudo ao mesmo tempo, enquanto ainda estiver fazendo todo o trabalho. É necessário enfocar as questões mais importantes para maximizar a nossos resultados. Somente depois que tiver priorizou os problemas, deverá é desenvolver e soluções de escopo.

Na seção 1, discutimos a obtenção de ‘ interceptação “ como ” ’ usando o recurso de modelagem e mapeamento de calor. O mapa gráfico apresenta seus negócios em termos de “ quais ” você e mostra o valor comercial e o desempenho de cada recurso da empresa. Um aspecto crucial desenvolver esses mapas gráficos é que pessoas de negócios e a tecnologia devem contribuíram. Portanto, nós já começou a conversação. Como usamos os mapas gráficos em nossas discussões priorização?

Priorização

A priorização é um desafio. O mapa gráfico literalmente apresenta uma visão geral, a visão holística para compartilhar e tomada de decisões de priorização. Há várias considerações ao priorizar seus esforços e investimentos. A maioria das considerações se encaixam em uma das três categorias:

  • Melhorar o desempenho
  • Reduzir os custos
  • Riscos do endereço comercial

Em primeiro lugar, como pode o calor mapas nos mostram onde investindo para melhorar o desempenho? Analise os recursos do pai. Identificar os recursos de negócios mais valiosos, mas underperforming. Indica uma diferença de desempenho de valor onde o investimento irá resultar em melhor desempenho da organização. Isso inclui a identificação de possíveis novos recursos de negócios, tais como a nuvem de computação. Estes são os pontos de acesso em seu mapa do calor em que o preenchimento (valor) e a borda (desempenho) são tonalidades de vermelho.  Um ponto menor de esclarecimento, na verdade, não importa qual é a relação de cor de preenchimento. a cor da borda, mas nós estão sendo consistente aqui evitar confusão neste artigo. Os pontos de acesso, revelar as lacunas de desempenho mais importantes. Essas áreas exigem atenção e investimento para melhorar o desempenho e normalmente devem ser apenas 10-20% da lista. Muito rapidamente, “ ouvindo ” aos proprietários e praticantes do trabalho tenha objetivamente priorizadas nossa lista de recursos de negócios do pai para apenas esses críticos alguns recursos de negócios.

Agora, precisamos definir escopo de nossos requisitos. Dê uma olhada mais profunda em cada recurso de negócios “ pai ” na lista priorizada encontrar capability(ies) de negócios “ filho ” na mais precisa de atenção.  Em termos mais simples, trata-se causality – que filho/filhos tem/têm a maior influência sobre o desempenho do pai? Aqui, nosso foco será no desempenho. Por quê? A maioria dos recursos de negócios podem ser categorizados em uma destas três maneiras:

  • Valor agregado
  • Controlando
  • Oferecendo suporte

Geralmente, apenas o valor agregado contribuem diretamente para o valor (e freqüentemente são a “ causa ” o desempenho de seu pai). O controle e recursos de suporte são necessárias para garantir que os recursos comerciais de valor agregado executam em um alto nível. Desempenho fraco em qualquer um desses tipos de recursos de negócios “ filho ” poderia levar a um desempenho ruim no nível “ pai ”.   Como um aside – tão importante quanto de localizar as causas de desempenho, a maioria das organizações precisam começar com a declaração de nível (onde não há certeza absoluta quanto à “ causa ” do desempenho), mas em nossa experiência, pois há muito bom conhecimento e experiência em organizações (aguardando para obter desbloqueada com uma lente, como), as declarações iniciais costumam ser muito precisas.

Usando o mapa de calor do valor de desempenho

O mapa gráfico também revela as áreas onde podemos adicionar valor por meio de recorte, consolidação e terceirização de custo. A melhor maneira de fazer isso é a identificação dos recursos de negócios com o menor valor comercial. Estes são os recursos tenha o preenchimento de verde (valor) em seu mapa de calor. Se eles estão executando o bem ou não – elas são pouco valor, portanto, não do núcleo, portanto, considere a possibilidade de terceirização-los para alguém que pode fazer isso melhor, uma pessoa que torna isso competência principal para que você possa se concentrar no que é mais valioso para a sua organização. Se isso estiver realizando over-performing bem ou até mesmo, procure a melhorar a eficiência, reduzir custos – e restringir o foco para o que é o mais importante. Além disso, considere a possibilidade de consolidação de serviços. É realmente a necessidade de ter vários sistemas e departamentos “ pagar os funcionários ”?  Isso é muito mais fácil de ver assim que podemos superar ‘ interceptação “ como ” ’ e descrever “ que ” fazemos em termos de objetivo e o resultado. E como determinamos isso seja necessário, mas o menor valor dos negócios e os detalhes de implementação são menos críticos — literalmente não importa quem o faz (ou quantas pessoas fazê-lo), onde acontece, o que é a tecnologia ou o que é o processo desde que ela atenda aos objetivos de desempenho (inclusive conformidade).

O mapa gráfico fornece uma estrutura para o endereço de risco bem. Que discutiremos mais detalhadamente posteriormente na seção 3.

Podemos ter apresentado uma abordagem para usar o mapa gráfico para priorizar e o escopo de problemas, usando as lentes “ quais ” para informar as necessidades da sua organização. A próxima etapa é considerar o estado de novo ou futuro “ como ”. Isso requer a caixa de diálogo, análise disciplinado e solução de problemas. Agora, o resultado é uma lista das iniciativas de abordar os principais problemas e obter o estado de futuro. Esta lista de iniciativas pode envolver a melhoria do processo, treinamento ou tecnologia. A próxima seção, apresentaremos os como SOA, computação de nuvem e SaaS oferecer novas ferramentas para fornecer soluções geralmente superiores.

É importante compreender que os problemas e soluções são diferentes. Isso parece simples, mas pode ficarem confuso, no curso de discussões. Nesta seção, descrevemos um superior para baixo de análise. Nossa lista priorizada dos problemas, conforme descrito nesta seção se tornará uma entrada importante na priorização de soluções. Isso se torna mais importante quando Reconhecemos que outras iniciativas já estão em execução ou em questão.

Como podemos priorizar a lista existente de iniciativas? O mapa gráfico nos ajuda a relacionar os problemas e soluções. Identificar o recurso de negócios que cada solução foi projetada para melhorar. Ele abordar um ponto de acesso? Lembre-se, estas são as áreas que exigem, normalmente, a melhoria do desempenho. Portanto, se o foco da iniciativa é de cortar custos, podemos querer examinar que mais de perto – por exemplo, enquanto o corte de custos é bom é o custo recortando indo para fornecer o valor de justificar o investimento e distração faz com que?  Está claro que nós não estamos reduzindo os custos fora de um alto valor de recurso de negócios e estão em caso afirmativo, é claro que é inteligente? Outro pode endereçar um recurso comercial verde (em termos de valor comercial). Estamos procurando aqui a redução de custos. Se o foco da iniciativa de melhoria de desempenho, podemos querer rever nosso caso comercial. Nós realmente precisa ter a capacidade de “ pagar os funcionários ” em cinco minutos em vez de um dia? Há áreas certamente mais importantes para melhorar o desempenho.

O mapa gráfico fornece uma importante entrada para a discussão sobre a priorização. Podemos identificar e priorizar os recursos de negócios que têm problemas de risco, custo ou desempenho e que exigem atenção. Também ajuda a definir escopo do problema de análise de recurso da empresa. Agora, nós sabemos onde concentrar nossa atenção (e onde não) e pode ser considerado como usar a SOA, SaaS e nuvem de computação para fornecer soluções superiores.

No resumo executivo, falamos sobre os objetivos concorrentes de maximização Unificação e oportunidade.  Em nossa experiência, o uso dos mapas gráficos é uma maneira de conversações de unidade para um nível mais tática ou granular, de modo que os trade-offs entre Unificação e maximização de oportunidade podem ser avaliadas em termos claros e objetivos, em vez de algumas das mais individual Pauta, mais subjetiva classifica de conversações que vá na ausência de algo tão objetiva.

Identificação do escopo mínimo em termos do que é necessário para ser entregue ao atingir a estratégia de negócios pode aumentar o retorno de negócios na sua SOA, SaaS e muito os esforços de nuvem.

SOA, SaaS e Cloud Computing oportunidades e os riscos, para os negócios

Primeiro let’s Vejamos o que significam esses termos. SOA ou arquitetura de orientada a serviços, é um modo de pensar sobre a empresa ou um estilo de arquitetura e IT baseado em componentes flexíveis, caixa-preta coordenadas para proporcionar um nível bem definido de serviço.  A SOA é arquitetura, não é tecnologia – muitos tipos diferentes de tecnologias podem oferecer suporte a uma arquitetura SOA da mesma forma que existem muitas variedades de materiais de construção podem atender aos requisitos da arquitetura de um edifício.

SaaS ou como-de-serviço de software, simplesmente se refere a um serviço de software habilitado é oferecido através da internet.  SaaS é uma maneira de fornecer soluções de tecnologia que atender a visão de arquitetura da SOA. Geralmente o SaaS oferecidas em uma base de assinatura (um custo operacional) em vez de um investimento de capital inicial para a licença de software e o IT infra-estrutura.

Nuvem de computação, em sua forma purest, é simplesmente o uso da tecnologia de computadores via internet.  Permite que os usuários e desenvolvedores utilizem os recursos de computação sem conhecimento ou controle sobre a infra-estrutura de TI para os recursos de computação de nuvem.  Os recursos são virtualizados e fornecidos por meio da internet.

Este modelo do software utilizado como um serviço pode ser entregue pelo fornecedor para o cliente de várias formas diferentes; dentro do fornecedor do próprio ambiente de TI no local, em um virtualizados hospedado ambiente e, em um ambiente de nuvem, etc.  SaaS não precisa ser entregues através da nuvem deve ser considerado o SaaS (embora a nuvem faz sentido para os negócios para muitos fornecedores de SaaS pois ele permite se concentrar na criação do valor comercial em seus aplicativos em relação a criação e manutenção da infra-estrutura).

SOA, SaaS e benefícios de computação de nuvem

SOA, SaaS e Cloud Computing permitem que o grupo de TI suportar os negócios de quatro maneiras:

  1. Melhorar a eficiência e foco drive - SOA é a primeira oportunidade que tivemos onde, na maior parte, a implementação da tecnologia pode ser falamos sobre o mesmo nível de pensar como os negócios. Compreensão e criação de mais precisamente o que as necessidades dos negócios em blocos quantificáveis e mensuráveis, nos leva a entrega lucrativa. As organizações sobre SOA através de SaaS e nuvem de computação ajuda a enfocam o que é mais importante, permitindo que o gerenciamento de TI para fornecer serviços e o valor para clientes (dentro e fora da organização), com eficiência. Embora a maioria das organizações empregados recursos significativos em desenvolver e gerenciar sua próprias infra-estrutura de tecnologia, as organizações que utilizam a nuvem de computação Don precisa se concentrar valioso de desenvolvimento, financeiro e recursos de TI implantando, gerenciando e infra-estrutura de tecnologia de dimensionamento.
  2. Aumentar a agilidade - quando projetada e implementada com eficiência, os serviços têm um nível alto de interoperabilidade. Isso significa que eles podem ser compostos com outros serviços para fornecer serviços de novos. Novas soluções podem ser fornecidas com a integração de serviços existentes de fornecedores externos ou reunindo plataformas segregadas anteriormente. A capacidade de agrupar historicamente separados de plataformas e para redigir novos serviços utilizar os serviços existentes permite às equipes de desenvolvimento e gerenciamento de IT responder rapidamente às mudanças nas necessidades comerciais e de cliente. Isso resulta na capacidade de tirar uma idéia de mercado mais rapidamente. Infra-estrutura pode ser alocado para atender a cada vez maior tráfego rapidamente / adoção demandas por meio de solicitação simples. Isso fornece a capacidade de expansão para cima e para baixo perfeitamente sem complexos procedimentos operacionais, bem como a capacidade de atualizar um serviço sem retirá-lo para baixo. Isso é muito mais escalonável do que as soluções de instalações tradicional que envolve a aquisição, a instalação, teste e fornecimento de hardware, software, rede e infra-estrutura de armazenamento.
  3. Oferecer maior desempenho e disponibilidade – uma plataforma de nuvem verdadeira fornece nos data centers em todo o mundo, distribuídos geograficamente, recursos e as plataformas que excedem consideravelmente na escalabilidade, desempenho, disponibilidade, redundância, práticas recomendadas e segurança que qualquer organização razoavelmente podem fazer com seus próprios recursos. Apenas no uso da nuvem permite que negócios enfocar o que são o mais importante, provedores de computação de nuvem podem oferecem melhor gerenciamento de serviços e soluções de alta disponibilidade empresas individuais não podem fornecer os.
  4. Controle - e a flexibilidade de saldo ajuda as organizações uma plataforma de nuvem deve capacitar organizações para selecionar o melhor modelo de implantação de aplicativos – se hospedados em seus próprios servidores, hospedados por um provedor de nuvem ou uma combinação dos dois; ajudando desenvolvedores e gerentes de serviço para combinar em suas instalações e recursos para solucionar problemas de negócios de nuvem.

Esses benefícios da tecnologia fornecem novas oportunidades de negócios. Em primeiro lugar, as empresas podem planejar para proteger e aumentar a receita melhorando ou a extensão de ofertas por meio de federação entre os sistemas herdados. Por exemplo, uma empresa de serviços financeiros foi capaz de adquirir novos clientes porque ele é capaz de apresentar soluções consolidado de melhor em melhores soluções não está disponíveis no mercado. Eles são capazes de fazer isso, não pelo inteiramente novos sistemas de escrita, mas por associar os aplicativos existentes através de uma implementação de SaaS. Em segundo lugar, as empresas podem aumentar a agilidade de negócios por meio de reunir as ofertas de destino ou rapidamente adicionando novas ofertas por meio da interoperabilidade e parcerias. Por fim, as empresas incrementalmente podem reduzir os custos de TI movendo recursos relativamente caros e ambientes de nuvem e eliminando implementações redundantes dos recursos da empresa.

SOA, SaaS e Cloud Computing riscos

Juntamente com as novas oportunidades, as novas tecnologias e a abordagem de arquitetura trazem sobre os riscos envolvidos na efetivamente projetar, desenvolver e prestação de serviços.

  1. Os riscos de negócios – O conflito entre Unificação e maximização de oportunidade destaca a importância da identificação eficaz dos limites e o foco dos esforços de serviço. Uma falha de ter um enfoque nos benefícios comerciais específicos para cada serviço adquirido ou desenvolvido, na verdade, pode aumentar os custos sem oferecendo os benefícios comerciais esperados. Por exemplo, criar ou adquirir uma solução de SaaS, que fornece uma variedade de amplo de recursos de gerenciamento de recursos humanos não seria valiosa, a menos que houvesse recursos em execução ou oferecidas por novos serviços de melhorias de custo considerável. A menos que a solução ajuda a proteger e aumento de receita, aumentar a agilidade de negócios ou reduzir os custos de TI talvez não seja a área à direita da empresa a se concentrar em. O mapa gráfico fornece uma forma de trabalhar com a organização para atenuar os riscos de negócios.
  2. Riscos do projeto – criando serviços que Don oferecem a promessa de coordenadas para proporcionar um nível bem definido dos serviços de componentes flexíveis, caixa-preta limitará os benefícios eventual que a empresa pode atingir. Criação de serviços que Don ficarem alinhadas com o modelo de negócios para limitar o alinhamento de negócios de TI. Uma falha de seguem os princípios de design que oferecem suporte à interoperabilidade, autonomia, menos rigidez e composição limitará a agilidade, disponibilidade e desempenho potencial dos serviços. Considere como totalmente interconectado um recurso comercial é a outras pessoas. Quanto maior o nível de capacidade de interconexão em negócios ou o nível de implementação de tecnologia mais difícil será criar um serviço autônomo.  Além disso, compreenda se há requisitos de conformidade significativa com a exposição de um recurso comercial como um serviço. Por exemplo, os serviços que acessam os dados da PCI podem ser criados para melhorar o nível de cumprimento de leis de privacidade, mas se isso não é considerado, em seguida, expor esses serviços pode ser problemático.  Como parte de produzir o mapa gráfico os riscos de negócios e tecnologia associados com os recursos devem ser avaliados.
  3. Os riscos de desenvolvimento - existem novas habilidades e os processos de desenvolvimento associados com a criação de serviços também. Para obter os benefícios da tecnologia e negócios SOA, SaaS e nuvem as equipes de desenvolvimento de computação deve ter as habilidades apropriadas na análise, design e desenvolvimento. Existem novos riscos de implementação que devem ser entendidos e atenuados de novas ferramentas e novos padrões de implantação. Garantindo que o treinamento apropriado, ambientes e parcerias são estabelecidas desde o início para estabelecer as competências apropriadas e infra-estrutura são necessárias para atenuar os riscos de desenvolvimento.
  4. Entrega riscos - por último, a implementação de SaaS e exige um investimento significativo em novas técnicas de desenvolvimento de infra-estrutura e novos processos de tecnologia de computação de nuvem. Aproveitando cloud computação pode reduzir consideravelmente os custos iniciais, ao mesmo tempo, reduzindo os riscos associados.

Um estudo de caso de computação de nuvem

Agora que falamos sobre o recurso de negócios de modelagem e mapeamento de calor e úteis como eles podem ser em ajudar a priorizar as decisões relacionadas à Unificação e a maximização da oportunidade, agora queremos passar por algumas das especificações de uma empresa real que tem perceberam que alguns dos benefícios de uma nuvem de computação estratégia ao longo das linhas de que falamos na seção 3.

No nosso estudo de caso, temos uma empresa real com base na Índia com milhares de funcionários que oferece serviços de desenvolvimento de software que ajudam as empresas e aprimorar suas ofertas aos clientes de setor público.  Chamamos essa empresa Contoso, e se em algum momento em que ele se torna importante saber o nome real da empresa e as pessoas expôs, vamos conhecer e nós poderá aproximá-los para ver se estão confortáveis para compartilhar o seu nome real.

Resumo de Ocorrências

Nesse caso, a Contoso decidiu usar Platform Azure do Microsoft Windows ™ para oferecer a seus aplicativos da Internet por meio de um centro de dados do Microsoft ®.  Vale a pena observar neste momento que existem outras opções de tecnologia para soluções de computação de nuvem, não falamos se outras soluções devem fornecer o sucesso mesmo que a Contoso obtida nessa situação específica.

Benefícios

  • Implantação simplificada de aplicativos
  • Escalabilidade e flexível de baixo custo
  • Redução de custos
  • Desenvolvimento rápido e barato
  • Serviços de setor maior específico (neste caso governo)

Situação

Com sede em Pune, Índia e com operações na América do Norte, Europa e Ásia, a Contoso Systems oferece serviços de desenvolvimento de produtos de software para uma ampla gama de clientes em telecomunicações, ciências da vida, a infra-estrutura de dados e setores governamentais. Com mais de 6000 funcionários, a Contoso Systems oferece serviços que ajudam a aprimorar suas ofertas, reduzindo os custos gerais de seus clientes.

Uma das ofertas de primárias ’ sistemas da Contoso é uma solução do governo e oferece a capacidade de fornecimento de serviços e interagir com cidadãos e empresas eletronicamente por meio de um conjunto de quatro aplicativos baseados na Web em que a empresa chama seu conjunto de controle e de governos locais e regionais e de órgãos. O conjunto de formulários a uma solução coesa para serviço público e abrange a reclamação de resolução, estradas e infra-estrutura, censos e sistemas de gerenciamento da eleição.

O sistema de Redressal Grievance permite cidadãos registrar e controlar os relatórios de incidentes para os departamentos do governo. Com as estradas e infra-estrutura de aplicativo, cidadãos podem reportar problemas relacionados a estradas e infra-estrutura, a identificação de locais específicos, com uma ferramenta de mapeamento on-line. Hospitais registrados, os médicos e outro pessoal autorizado pode usar o aplicativo do departamento de Recenseamento registrar nascimentos e mortes. O aplicativo do Office de eleição interage com o departamento de Recenseamento para manter a autoridades de listas e ajudá-lo atualizado eleitor, gerenciar e agendar as eleições.

Sistemas da Contoso desenvolveu o pacote de controle e usando software de gerenciamento de banco de dados do Microsoft ® asp.net e o Microsoft SQL Server ®, que oferece os componentes separados como aplicativos de software baseadas no cliente, hospedados no Centro de dados do cliente. No entanto, a empresa encontrado que sua capacidade de elevar sua solução de controle e geralmente foi limitada por recursos de tecnologia de governos locais.

Na Índia, muitos governos locais e regionais não têm a infra-estrutura de TI necessária para implantar totalmente sistemas da Contoso e governamentais aplicativos como soluções de software de suas instalações. Até onde governos ou agências têm os fundos disponíveis para o desenvolvimento de um ambiente de servidor de alto desempenho, eles podem não ter a especialização de tecnologia para gerenciar adequadamente o sistema de rede, redundância e outras questões de infra-estrutura que podem adicionar custos adicionais. Além disso, eles podem não desejar a capacidade de tecnologia ou especialistas, que precisam em vez disso, concentre-se no fornecimento de serviços governamentais.

A Contoso Systems sabia que sua solução poderia melhorar a capacidade de ’ esses governos para fornecer serviços. A empresa precisava de uma maneira para entregar seu pacote de controle e a governos locais sem a necessidade de investir pesadamente na nova infra-estrutura de TI e pessoal. Ele queria oferecer aos clientes uma forma para expandir a solução ou para baixo, adicionando ou removendo aplicativos de componentes, capacidade ou armazenamento de dados conforme a necessidade de computação, modo rápido e fácil e custos reduzidos.

A empresa desejava fornecer aos clientes potenciais que ainda não tem uma infra-estrutura de alto desempenho uma maneira de testar a solução e ela queria oferecem uma forma de pagamento só para que elas usadas, como eles usado. Ao mesmo tempo, sistemas da Contoso tinha já fez um investimento significativo no desenvolvimento de seu pacote de controle e; ela precisava de um novo modelo de entrega foi desenvolver com eficiência, sem a necessidade de alterar significativamente a engenharia da solução.

Solução

Sistemas da Contoso decidiu desenvolver uma solução que teria de hospedar seu pacote de controle e na Internet por meio de um data center – um sistema de entrega de aplicativos chamado às vezes como “ cloud ” de computação.  A empresa escolheu a plataforma Windows Azure ™, a plataforma está hospedada em centros de dados da Microsoft, por sua confiável de alta disponibilidade e escalabilidade para atender às necessidades de uso de serviços de nuvem uma escala de Internet.

A Contoso Systems está usando o sistema operacional do Windows Azure nuvem de serviços, o desenvolvimento, serviço de hospedagem e ambiente de gerenciamento de serviço para a plataforma Windows Azure, para fornecer a capacidade de armazenamento e de informática sob demanda para seus aplicativos da Web.  Ele usará o banco de dados do Microsoft SQL Azure ™ como um serviço para armazenar e gerenciar dados de aplicativos e usuários do aplicativo será capazes de armazenar arquivos e imagens usando o recurso de armazenamento irregular na plataforma Windows Azure. Com os Live Services, eles podem pesquisar informações usando Bing ™ e identificar os locais com Bing mapas para a empresa.

Juntamente com os componentes de quatro principais do pacote de controle e, sistemas da Contoso irá implantar sua própria inquilino Provisioning System (TPS) no ambiente Windows Azure. Com o TPS sistemas da Contoso irá provisionar componentes específicos para clientes individuais (ou inquilino aplicativos). A Contoso Systems implantar cada aplicativo inquilino contas individuais do projeto Windows Azure, automaticamente isolar cada aplicativo inquilino de outros, aprimorando a segurança e escalabilidade para cada inquilino.

Com a solução de controle e implantada na plataforma Windows Azure, governos locais agora podem pagar somente para aplicativos que precisam no formato de uma assinatura mensal, em vez de investir desde o início de uma infra-estrutura em suas instalações. A Contoso Systems usará o TPS para gerenciar a auditoria e de faturamento para assinantes individuais e os clientes poderão fornecer comentários aos administradores de sistema se quiserem modificar suas assinaturas. “ Da perspectiva do cliente, eles têm muito mais flexibilidade, ” diz o gerente sênior de projeto em sistemas da Contoso. “ À medida que avançarmos, podem facilmente aplicativos adicionais de compra ou aplicativos não precisam de forma descontínua. ”

Sistema de Contoso utiliza SQL Azure para armazenar o banco de dados de aplicativo e de controle e um banco de dados de configuração. Detalhes de log e os anexos carregados por usuários são armazenados usando tabelas de armazenamento do Windows Azure e os recursos de armazenamento de Blob. O sistema usa o recurso de barramento de serviços no Windows Azure aplicativos dentro do conjunto de controle e de conectar e compartilhar dados entre aplicativos.

Porque os sistemas da Contoso desenvolveu sua solução de controle e originais usando asp.net e do SQL Server, os desenvolvedores de empresa foram capazes de mover o pacote para a plataforma Windows Azure com um mínimo de esforço. Por exemplo, os desenvolvedores usavam scripts SQL para mover o esquema existente do SQL Server para o banco de dados SQL Azure. “ Porque tinha trabalhamos com o software do SQL Server premissas tradicionais, conseguimos economizar uma quantidade significativa de tempo de migrar os aplicativos existentes para o SQL Azure, ” diz líder técnico em sistemas da Contoso. “ Foi possível minimizar a nossa curva de aprendizado e fazer a transição de geral bastante suave ”.

Com a plataforma Windows Azure, sistemas da Contoso pode oferecer a seus aplicativos de controle e a governos locais ao mesmo tempo em que a redução de gastos de capital para si mesmo e seus clientes. Governos podem testar e implantar os aplicativos e a escala para cima e para baixo conforme necessário, pagando apenas que precisam quando precisam deles rapidamente. Devido à facilidade de desenvolvimento, sistemas de Contoso trouxe sua nova solução de entrega do modelo para o mercado rapidamente e agora podem oferecer a seus aplicativos de controle e a mais clientes.

Azure benefícios: Implantação simplificada de aplicativos

Ao hospedar sua solução na Internet por meio do Microsoft data centers, sistemas da Contoso pode implantar seu pacote de controle e os clientes que Don têm suas próprias infra-estruturas de servidor e a empresa pode oferecer uma solução hospedada sem ter que configurar uma infra-estrutura própria. Os clientes potenciais podem avaliar a solução sem a necessidade de implantar as aplicativo de instalações e sistemas da Contoso pode provisionar aplicativos aos novos clientes aproximadamente 50% mais rápida de usar seu novo sistema.

“ Com Azure do Windows, podem implantar os aplicativos para novos clientes muito facilmente, ao mesmo tempo, reduzindo a sobrecarga de nossa significativamente, ” diz gerente sênior de projeto. “ Execuções de teste são muito fácil. Um cliente simplesmente pode inscrever-se como um usuário de teste para um mês, e é que ele ”.

Azure benefícios: Escalabilidade flexível, e econômica

Como centros de dados do Microsoft oferecem alta disponibilidade e escalabilidade, sistemas da Contoso pode atualizar as configurações para os clientes com facilidade e rapidez, adicionando ou removendo componentes de sua solução de controle e por necessidade do cliente. E com a grande potência computacional oferecida por meio da plataforma Windows Azure clientes têm a capacidade de lidar com cargas variáveis sem um investimento de capital total.

Em vez de investir na capacidade do servidor para picos de carga e, em seguida, subutilização dessa capacidade durante outros períodos, os clientes podem pagar apenas a capacidade que precisam quando precisam deles. “ Por exemplo, ” diz outro funcionário da Contoso, “ se uma eleição está chegando, é possível adicionar mais instâncias do aplicativo do Office de eleição do cliente, fornecê-las mais poder de computação e ele precisará pagar por ele durante esse período. ”

Azure benefícios: Redução dos custos

Os governos inscrever-se a solução de controle e de sistemas da Contoso será capazes de gerenciar seus custos de forma mais eficaz, minimizando o investimento de capital, reduzindo os custos operacionais, evitando a sobrecarga de manutenção da infra-estrutura e pagar somente para o que usam como usá-los.

No caso de um determinado conjunto de recursos no conjunto de controle e, um cliente pode ter gastar US US $ 24000 nos custos de capital e o quanto for r $ 60000 em sobrecarga de manutenção anual. Com Azure, ele pode renunciar completamente as despesas de manutenção e de capital, pagamento apenas as taxas de serviço que podem ser menor do que nos EUA US $ 10 mil por ano.

“ Com Azure do Windows, os clientes Don precisam com antecedência de investimento em infra-estrutura de ou de serviços de hospedagem ” diz o gerente sênior de projeto. “ E porque eles podem pagar à medida que eles vão, é muito mais fácil seus orçamentos ”.

Porque os sistemas da Contoso pode provisionar e gerenciar a solução na plataforma Windows Azure, ele irá aumentar a lucratividade e reduzir os custos, cerca de 70%, que oferece seu pacote de controle e a mais clientes. “, Fornecendo a nossa solução e controle por meio da plataforma Windows Azure, podemos obterão mais negócios mais clientes, ” diz o gerente sênior de projeto. “ E adicionando, gerenciamento e os clientes por meio da plataforma de cobrança será melhora a eficiência e reduzir os custos. ”

Azure benefícios: Desenvolvimento rápido de baixo custo

Porque eles poderiam aproveitar habilidades existentes, os desenvolvedores de sistemas da Contoso gasto menos tempo aprendendo a trabalhar com a plataforma Windows Azure, reduzindo o tempo necessário para implantar a solução de controle e com Windows Azure.  E porque eles não tinham que configurar uma infra-estrutura para dar suporte a implantação, eles podem enfocar a lógica comercial e a criação de aplicativos. “ Sem Azure do Windows, talvez gastamos 25 por cento mais tempo no processo de desenvolvimento, ” diz o gerente sênior de projeto.

Resumo

Inscrevendo-se às soluções de controle e de sistemas da Contoso, governos locais na Índia e em outros locais podem fornecer serviços governamentais e interagir com clientes com mais eficiência. Pode fornecem acesso conveniente aos serviços, capacitam cidadãos com informações e aumentar a transparência do governo e de responsabilidade, ao mesmo tempo, reduzir custos, simplificar operações e melhorar a eficiência.

Recomendações e conclusão

A Contoso é um ótimo exemplo de uma organização que tenha percebido implantação simplificada de aplicativos, flexível e a escalabilidade de baixo custo, redução de custos e concentra-se o desenvolvimento com serviços de nuvem, nesse caso, usando a tecnologia Microsoft.  Conforme demonstraram por eles SOA, SaaS e introduzir novas oportunidades de tecnologia que podem produzir novas oportunidades de negócios de computação de nuvem. Com essas novas tecnologias oportunidades chegar um novo conjunto de negócios e riscos técnicos que devem ser gerenciados para garantir que as técnicas e oportunidades de negócios são atingidas.

À medida que são comprovadamente mais de seis anos de trabalho, a análise das necessidades de negócio - a por meio da análise de recursos da empresa e mapeamento de calor e priorização - se ajusta à conversação IT no nível da arquitetura técnica. Fizemos neste ponto do artigo em junho de 2008 que é co-autor de Harvard Business Review, “ The Next revolução em Productivity ”, “ com o mapa gráfico de atividades em mãos, os gerentes terá muito ou a maioria das informações necessárias criar uma nova operação de modelo. ”

Portanto, computação em nuvem ofereceu novos benefícios na velocidade, custo e escalabilidade. Modelagem de recurso da empresa tem ajudado alinhar tecnologia com a orientação estratégica da empresa.  Quando combinado juntos nesses promessa de permitir que uma organização movendo a SOA e SaaS para otimizar o retorno do investimento e tempo de implantação. Portanto, nossas recomendações específicas para a próxima etapa na verdade são compostas por dois caminhos paralelos em grande parte:

Iniciar a análise de recursos de negócios

Esta é a primeira etapa na obtenção de mapas gráficos e unidade discussões sobre a maximização Unificação e oportunidade.  É muito provável que sua empresa já utiliza métodos complementares, como o processo de reengenharia, Six Sigma, Lean, ou outro, portanto, recomendamos que você inicia usando os recursos de negócios em uma pequena contidos área para que você possa entender como ele difere e complementa a esses outros métodos. Não existem recursos disponíveis para ajudar com isso, além do nosso artigo Harvard Business Review e o livro Rethink, então, entre em contato conosco com suas dúvidas e comentários.

Definir um roteiro de tecnologia

Seja clara sobre o que a arquitetura técnica atual é quanto ele tem definições de serviço não criptografado, e, em seguida, examine as diversas tecnologias que complementarão existentes soluções de legado, onde apropriado, mas também ajuda a organização para o caminho da nuvem de computação, de forma que melhor se alinha com metas da organização e as necessidades dos clientes.  Se você tiver dúvidas sobre a arquitetura técnica e a nuvem de computação, informe-nos.

Manter o roteiro

Para fechar nossa analogia sobre como reparar um avião em mid-flight – até mesmo com as ferramentas corretas, é necessário uma idéia muito clara de como corrigir o plano enquanto você mantém o plano no ar.  Como você o progresso através de diferentes maneiras de transição utilizar SOA, SaaS e Cloud Computing para fornecer um valor de negócios se tornarão aparente, irá identificar riscos específicos da situação diferente e falhas de desempenho do seus valor serão alterado. O mapa de calor do valor de desempenho está muito Low atrito manter atualizado e o esforço ajudará a manter uma compreensão explícita do que é importante para os negócios e por quê.  SOA, SaaS e a computação de nuvem são as ferramentas corretas e a capacidade de análise oferece um mapa claro que pode ser usado para esclarecer o valor e os riscos associados aos seus esforços.

 

Ric Merrifield

Ric Merrifield leva empreitadas de arquitetura comercial da Microsoft Corporation em Redmond, Washington e é co-autor de “ The Next revolução em Productivity ” de junho de 2008, Harvard Business Review.  Merrifield também é autor do livro Rethink – um manifesto de negócios para o corte de custos e aumento de inovação, FT Press 2009.

Dennis Freitas é CEO da Synaptus, uma firma de consultoria com base em Norcross, disponível no mercado e co-autor de “ The Next revolução em Productivity ” de junho de 2008, Harvard Business Review. Freitas também foi co-autor do relatório de julho cortador Consortium Repensando o Agile Enterprise e no momento está escrevendo a adoção do Agile controlados por valor: Dimensionamento de agilidade para a empresa para Addison-Wesley concluídas até o fim de ano 2010.