Os componentes da arquitetura de um modelo de provedor de nuvem

Como todos os componentes de um modelo de provedor de nuvem se encaixam a partir de uma perspectiva arquitetônica? O diagrama a seguir mostra os diversos serviços em nuvem e como eles se relacionam entre si com base nos três componentes: consumidores nuvem, provedores de serviços em nuvem, e corretores de nuvem. Este diagrama é do Instituto Nacional de Padrões e Tecnologia.

O Instituto Nacional de Padrões e Tecnologia arquitetura de nuvem.
O Instituto Nacional de Padrões e Tecnologia arquitetura de nuvem.

No lado esquerdo do diagrama, o consumidor de serviços em nuvem inclui todos os consumidores trazendo um grupo de serviços em conjunto para usuários- interna e externa e à gestão de negócios que precisa ter esses serviços disponíveis como parte da implementação da estratégia de negócios.

Dentro desta categoria são os aplicativos, middleware, infraestrutura e serviços que são construídos com base em on-premises modelos de computação. Além disso, este modelo descreve o papel do auditor nuvem. Esta organização fornece a supervisão quer por um interno ou um grupo externo que garante que o grupo de consumidores cumpra as suas obrigações.

prestadores de serviços em nuvem (Ver o centro do diagrama) representar todos os modelos de serviços de nuvem. Um provedor de serviço de nuvem pode ser uma empresa comercial ou uma empresa que decide se tornar seu próprio operador do serviço de nuvem. Os provedores de nuvem podem fornecer os recursos físicos e virtuais subjacentes necessários para executar vários serviços em nuvem. Eles também podem criar as aplicações reais de negócios e serviços que operam nestes ambientes.

Estes vários modelos de nuvem não existem isoladamente - eles estão todos relacionados entre si. Além disso, há todo um ecossistema de parceiros que suportam vários fornecedores com ofertas. O provedor de serviço de nuvem fornece uma arquitetura unificada para suportar e gerenciar esses serviços de forma consistente. A gestão destes serviços é um requisito importante para qualquer prestador de serviços em nuvem. Estas plataformas de gestão tem que ambos fornecem suporte para o funcionamento dos diversos serviços e gerenciar a maneira como eles desempenham para suportar os requisitos de negócios.

O provedor de nuvem tem de suportar todos os modelos de fornecimento de nuvem importantes, incluindo Business Process as a Service (BPaaS), que não está representado no diagrama. Além de suportar o ambiente físico e virtual, é importante lembrar que todos esses modelos de nuvem e o ambiente de suporte têm de ser ligados entre si na forma de orquestração de serviços. Sem orquestração de serviços, cada serviço se tornaria um silo independente.

Claramente, todos os componentes do modelo de provedor de nuvem deve ser gerenciado. Tem de haver serviços de apoio ao negócio, para gerenciar as configurações, e para provisionar os recursos certos na demanda. serviços de gestão deve também apoiar a interoperabilidade e portabilidade serviço.

menu