Introdução aos desafios da computação em nuvem

Neste artigo, veremos mais de perto os desafios da computação em nuvem. Em resumo, é a alocação sob demanda de recursos de computação. A Wikipedia diz que “computação em nuvem” é a acessibilidade sob demanda de recursos de computação, como armazenamento de dados e mecanismos de computação, sem gerenciamento ativo explícito pelo usuário final.

Características da computação em nuvem:

  • Serviço sob demanda: você pode usá-lo quando precisar. Nenhum pagamento adiantado pelos recursos.
  • Acesso à rede: use a Internet como um meio para conectar-se a todos os serviços em nuvem.
  • Recursos compartilhados: os recursos de computação são agrupados e usados ​​por muitos usuários finais.
  • Escalabilidade: permitirá elasticidade de recursos, ou seja, você pode exigir ad-hoc o número de recursos que desejar.

Os 12 principais desafios da computação em nuvem

Um relatório da RightScale de janeiro de 2018 sobre a pesquisa State of the Cloud, os principais desafios da computação em nuvem foram encontrados da seguinte forma:

  1. Segurança e privacidade
  2. Gerenciando gastos na nuvem
  3. Falta de Recursos / Especialização
  4. Governança / Controle
  5. Conformidade
  6. Gerenciando várias nuvens
  7. Desempenho de computação
  8. Construindo uma nuvem privada
  9. Portabilidade
  10. Qualidade de serviço
  11. Interoperabilidade
  12. Disponibilidade e Confiabilidade

1. Segurança e Privacidade

Quando dizemos segurança e privacidade, estamos falando dos dados do usuário armazenados nos data centers de provedores de serviços em nuvem (CSP). Um CSP deve cumprir as regras de não compartilhar dados confidenciais ou quaisquer dados que sejam importantes para os usuários. Os data centers devem ser seguros e a privacidade dos dados deve ser mantida por um CSP. Sempre há preocupação com a localização real dos seus dados, onde eles são armazenados e processados. Elevando essas preocupações, muitos ataques cibernéticos, API e interface invadidas, credenciais comprometidas etc. ocorreram no passado próximo. Antes da integração, você mesmo na plataforma de computação em nuvem deve sempre verificar a política de segurança e recuperação de dados (em caso de desastre) do CSP.

2. Gerenciando o gasto na nuvem

A computação em nuvem pode ser cara se você não souber gerenciar seus recursos de computação e tirar o máximo proveito deles. Muitas vezes, as organizações mantêm uma mentalidade de pagamento conforme o uso e gastam mais em nuvem do que gastariam na infraestrutura local. Deve-se sempre otimizar o custo com análises financeiras e relatando o uso para um melhor monitoramento dos custos.

3. Falta de Recursos / Especialização

À medida que o uso de tecnologias em nuvem está aumentando, as ferramentas para gerenciá-las estão se sofisticando, encontrando especialistas nisso em computação em nuvem está se tornando um gargalo para muitas organizações. Muitas empresas estão adotando tecnologias automatizadas de gerenciamento em nuvem, mas é sempre melhor treinar indivíduos para satisfazer a necessidade de tempo. Ferramentas de DevOps como Chef e Puppet são muito usadas no setor de TI.

4. Governança / Controle

Na computação em nuvem, os recursos de infraestrutura estão sob o controle do CSP e os usuários finais ou as empresas precisam cumprir as políticas de governança do CSP. As equipes de TI tradicionais não têm controle sobre como e onde seus dados são e são processados. A governança de TI deve garantir como os ativos de infraestrutura do CSP estão sendo usados. Para superar as quedas e os desafios da integração com a nuvem, a TI deve adaptar sua maneira ortodoxa de governança e controle de processos à nuvem indutora. Agora, a TI está desempenhando um papel importante no benchmarking de requisitos e políticas de serviços em nuvem.

5. Conformidade

Quando as organizações estão movendo seus dados nativos para uma nuvem, elas precisam obedecer a determinadas políticas gerais do corpo se os dados forem de fontes públicas. É difícil encontrar um provedor de nuvem que cumpra essas políticas ou é necessário negociar nessa área. Muitos CSPs vêm com políticas flexíveis de conformidade para aquisição de dados e infraestrutura em nuvem.

6. Gerenciando várias nuvens

Na pesquisa acima mencionada, 81% das empresas estão tendo estratégias de várias nuvens e possuem uma estrutura de nuvem híbrida (nuvens públicas e privadas). Gerenciar a infraestrutura de várias nuvens ao contrário de uma única nuvem é muito desafiador, considerando todos os desafios orientados a dados acima. As empresas estão optando por um cenário de várias nuvens porque alguns dos serviços são econômicos em público e, para gerenciar de maneira econômica, esse modelo de nuvem tem sido muito bem-sucedido nos últimos anos. Gerenciar essa arquitetura altamente em rede é uma tarefa difícil.

7. Desempenho da computação

O Cloud Computing é um serviço de computação sob demanda e oferece suporte à multilocação, portanto, o desempenho não deve sofrer com a aquisição de novos usuários. O CSP deve manter recursos suficientes para atender a todos os usuários e quaisquer solicitações ad-hoc.

8. Construindo uma nuvem privada

A criação de uma nuvem privada é muito difícil, pois envolve muitas tarefas, como a captura de uma camada de software de nuvem de endereço IP, a configuração de uma rede local virtual (VLAN), o balanceamento de carga, a configuração de regras de firewall para o endereço IP, o carregamento da versão correta do RHEL, patch de software para servidor, organizando a fila de backup noturno. Muitas empresas estão planejando fazer isso porque a nuvem ficará no local e elas terão toda a autoridade de dados sobre os recursos compartilhados da nuvem.

9. Portabilidade

Isso significa que, se os usuários quiserem migrar de um CSP para outro, o fornecedor não deve bloquear os dados ou serviços do cliente e a migração deve ser fácil. Existem leis diferentes sobre dados em diferentes países.

10. Qualidade de Serviço

A qualidade do serviço deve ser boa e é uma grande preocupação do usuário final. Todo o ecossistema da computação em nuvem é apresentado em ambientes virtuais e, portanto, o CSP deve fornecer o que é prometido em termos de serviço, seja recursos de computação ou satisfação do cliente.

11. Interoperabilidade

Os serviços do CSP devem ser flexíveis o suficiente para se integrar a outras plataformas e serviços fornecidos por outros CSPs. O pipeline de dados deve ser fácil de integrar e impulsionar o desempenho aprimorado. Existem muitos desafios na computação em nuvem, como Big Data, transferência de longo corredor, problemas de transferência de dados, mas ainda assim, é o melhor recurso de computação disponível até o momento.

12. Disponibilidade e confiabilidade

Os dados e serviços do CSP devem estar disponíveis o tempo todo, independentemente da condição externa ou ideal. Os recursos de computação devem estar disponíveis para os usuários e sua operacionalidade deve ser confiável. Os desafios da computação em nuvem estão basicamente no lado do CSP e não no usuário.

Conclusão

A computação em nuvem com muitos altos e baixos ainda é o melhor serviço de engenharia de nossa geração. À medida que mais pessoas entram para o uso dos serviços em nuvem, os CSPs estão fornecendo serviços aprimorados e a adoção do CC está aumentando. Espero que, com este artigo, você tenha entendido o que é computação em nuvem, modelos de serviço e desafios associados a ela.

Artigo recomendado

Este é um guia para os desafios da computação em nuvem. Aqui discutimos as características e os 12 principais desafios associados à computação em nuvem. Você também pode consultar nossos outros artigos sugeridos para saber mais -

  1. Ferramentas de monitoramento em nuvem | 9 principais
  2. Serviços de computação em nuvem com vantagens
  3. Tipos de computação em nuvem com usos
  4. Dispositivos de firewall
  5. Introdução aos provedores de computação em nuvem
  6. Provedores de serviços de computação em nuvem

Categoria: