Cloud Computing: Definicoes e Taxonomia Parte IIINeste cenario, uma empresa esta usando a nuvem para oferecer servicos de dados para o usuario final, interagindo com a empresa, para fornecer acessos a nuvem para recuperar dados e / ou manipula-lo. O usuario final pode ser alguem de dentro da empresa ou externo em algum cliente.Requisitos Identidade: O servico de cloud deve autenticar o usuario final. Um ambiente aberto: acesso ao servico de nuvem nao deve exigir uma plataforma ou tecnologia em particular. identidade federada: Alem da identidade basica necessaria para um usuario final, um usuario corporativo esta susceptivel a ter uma semelhante. O ideal e que o usuario corporativo gere uma identificacao unica, com uma infra-estrutura conectada com as outras identidades que podem ser exigidas pelos servicos de nuvem.Localizacao: Dependendo do tipo de dados da empresa, em nome do usuario, pode haver restricoes legais a localizacao do servidor fisico onde os dados sao armazenados. Embora esta posicao violar o ideal de computacao em nuvem que o usuario nao deve ter que saber detalhes da infra-estrutura fisica, este requisito e essencial. Muitas aplicacoes nao podem ser movidas de a nuvem em nuvem ate os vendedores e fornecedores proverem uma API para determinar a localizacao do hardware fisico que proporcionara a nuvem de servicos. medicao e monitoramento: Todos os servicos em nuvem devem ser medidos e monitorados para controle de custos, cobrancas e provisionamento. Gestao e Governanca: os fornecedores de cloud publica tornam muito facil a abertura de uma conta e comecam a usar servicos de nuvem. Esta facilidade de utilizacao cria o risco de que os individuos em uma empresa vao utilizar os servicos em nuvem por sua propria iniciativa e necessidade . Gestao de maquinas virtuais e de servicos em nuvem, como armazenamento, bases de dados e filas de mensagens sao necessarias para controlar os servicos utilizados. Governanca e essencial para garantir que as politicas e regulamentacoes governamentais sao seguidos sempre que a computacao em nuvem e usado. Outros requisitos de governanca serao industria e geograficamente especificos. Seguranca: Qualquer caso de uso que envolve uma corporacao tera mais requisitos de seguranca que um ambiente que envolve um unico usuario final. A empresa tera que seguir igualmente os requisitos de seguranca mais avancados. Uma politica comum de formato de arquivo para as VMs: A VM criada para um fornecedor de nuvem deve ser portatil para a plataforma de outro fornecedor. Qualquer solucao para este requisito deve levar em conta diferencas nas maneiras que a nuvem vao anexar armazenamento para maquinas virtuais. APIs comuns para armazenamento em nuvem e Middleware: O uso para empresas requerem APIs comuns para o acesso de servicos de armazenamento em nuvem, bases de dados, middleware e servicos de outras nuvens, como filas de mensagens. Escrever codigo personalizado que funciona somente para o servico de um fornecedor elimina alguns beneficios financeiros e flexibilidade que a computacao em nuvem oferece. dados e aplicacao: aplicativos corporativos precisam combinar dados de multiplas fontes baseadas na nuvem, e eles precisam coordenar as atividades de aplicacoes rodando em diferentes nuvens. SLAs e Benchmarks: Alem das SLAs