Os 6 principais desafios críticos da computação em nuvem em 2022 [tudo o que você precisa saber]

Publicados: 2021-01-08

À medida que entramos em uma fase crucial da revolução industrial, onde o trabalho remoto, BYOD e CYOD tomaram precedência sem aviso, enfrentar os desafios da computação em nuvem nunca foi tão importante. Para fornecer contexto, a transformação digital foi acionada graças à revolução do big data. No entanto, a democratização de dados é quase impossível sem a nuvem.

Simplificando, hoje, se start-ups, pequenas e médias empresas podem prosperar, a única razão é a nuvem. Um dos desafios da computação em nuvem é permitir que empreendimentos menores também entrem na arena de IA, VR, ML e análise de dados, pois as empresas podem alugar infraestrutura sem ter que gastar muito dinheiro.

Considere isto:

  • Os gastos com nuvem foram de US$ 24,65 bilhões em 2010, US$ 80 bilhões em 2010 e ultrapassarão US$ 150 bilhões em 2020.
  • 67% da infraestrutura corporativa será baseada em nuvem até o final de 2020.
  • 83% da carga de trabalho residirá na nuvem até 2020.
  • A pessoa média interage com aproximadamente 36 serviços baseados em nuvem todos os dias

Isso significa que a mudança para a nuvem é inevitável para qualquer organização. Este artigo não pretende fazer furos na computação em nuvem em relação às soluções de infraestrutura tradicionais. É apenas uma representação cronológica dos desafios da computação em nuvem e das decisões cruciais que os empreendedores de TI, partes interessadas, gerentes de mudança e gerentes de ITSM de hoje e de amanhã tomarão durante a fase de transição.

Aprenda cursos de desenvolvimento de software online das melhores universidades do mundo. Ganhe Programas PG Executivos, Programas de Certificado Avançado ou Programas de Mestrado para acelerar sua carreira.

Antes de mais nada, escolhendo a infraestrutura:

Escolher a base para implantação é o primeiro passo para migrar para a nuvem.

Índice

Os tipos de implantação incluem

1. Nuvem privada

A infraestrutura de nuvem privada é dedicada exclusivamente aos dados de uma organização. Isso pode significar que as empresas com infraestrutura de dados de hardware existente estão apenas movendo seu hub para a nuvem, mas mantendo seus próprios centros no local.

Alguns serviços de terceiros também fornecem infraestrutura de nuvem privada de forma que uma rede privada seja um único gateway para acessar dados da nuvem.

Uma nuvem privada requer custos de capital mais altos do que os data centers tradicionais, mas é necessária quando as organizações desejam fornecer acesso remoto a seus funcionários e clientes. É a única opção para organizações que são obrigadas a priorizar a segurança por lei, como organizações governamentais, centros militares, empresas IBFS, etc. Como as nuvens privadas estão no controle absoluto da organização sozinha, a escalabilidade e a segurança são da mais alta ordem aqui .

2. Nuvem pública

Em contraste com a nuvem privada, as nuvens públicas compartilham infraestrutura externa. Eles são a escolha certa para startups e empreendimentos de médio porte que desejam fazer uso de recursos de computação mais massivos sem ter que gastar muito dinheiro na compra e manutenção de hardware no local. Microsoft Azure, Amazon Web Services e Google Cloud são exemplos de nuvem pública.

A nuvem pública permite que as empresas fiquem prontas para o remoto em pouco tempo. No entanto, a segurança pode ser comprometida e não é aconselhável armazenar dados críticos na nuvem pública.

Dado que você pode expandir infinitamente e continuar comprando mais ações da nuvem pública, o ponto de escalabilidade se torna discutível. Da mesma forma, os empreendedores devem ter uma ideia justa de quanto desejam comprar antecipadamente, quanta margem de manobra desejam fornecer para escalonamento e quanto desejam depositar nos esquemas de pagamento por uso.

Esses desafios da computação em nuvem são especialmente verdadeiros para empreendimentos iniciantes, que muitas vezes terão que negociar acordos e se concentrar em uma escolha entre uma infinidade de esquemas confusos que vários provedores de nuvem pública apresentam para manter custos baixos.

3. Nuvem híbrida

Uma resposta aos desafios de escalabilidade, segurança e custo da computação em nuvem em implantações públicas e privadas, a nuvem híbrida é o melhor modelo dos dois mundos. Aqui, os dados confidenciais são armazenados em uma nuvem privada usando a infraestrutura local. Mas, cargas de trabalho e recursos não críticos são hospedados na nuvem pública. Dessa forma, a escalabilidade é simples para ambas as arenas.

Como se costuma dizer, porém, cada nuvem tem um forro de prata. Fazer com que as nuvens públicas e privadas interajam perfeitamente é um dos desafios da computação em nuvem que a equipe de TI terá que enfrentar. O híbrido tem suas desvantagens e sua popularidade diminuiu 7% entre 2018 e 2019, de acordo com uma pesquisa do Gartner.

4. Multinuvem

Em arranjos de várias nuvens, dois ou mais fornecedores de nuvem são empregados pelas organizações. Uma empresa pode estar usando vários fornecedores de nuvem pública, como ambientes Microsoft Azure, AWS e Google Cloud, além de sua própria nuvem privada, para executar as várias funções da organização. Embora isso possa parecer tedioso, uma estratégia de várias nuvens está ganhando força rapidamente. Na verdade, 81% das organizações já têm uma estratégia multinuvem definida.

Seria bastante imprudente chamar a multinuvem de estratégia às vezes, porque a razão por trás das organizações que usam mais de um fornecedor não é apenas a flexibilidade em termos de funcionalidade. O uso do método multinuvem é uma consequência das necessidades organizacionais de se livrar das garras de ter que depender de um único provedor, reduzindo efetivamente o tempo de inatividade e a perda de dados.

Fonte

Selecionando o Modo de Serviço

Depois que o modelo de infraestrutura em nuvem for desenvolvido e os fornecedores forem escolhidos, as organizações serão obrigadas a definir a profundidade de seu relacionamento com o provedor de infraestrutura.

1. Infraestrutura como Serviço (IaaS)

IaaS é um modelo de autoatendimento totalmente contido. Aqui, as organizações têm acesso a servidores, redes, SO e armazenamento usando a tecnologia de virtualização. As empresas têm controle exclusivo sobre o monitoramento de computadores, armazenamento em rede e outros serviços. Eles podem optar por incluir mais recursos sob demanda.

2. Plataforma como Serviço (PaaS)

Além da infraestrutura, o PaaS estabelece uma base para os desenvolvedores criarem software que pode ser usado principalmente para aplicativos. Servidores, rede e armazenamento são mantidos pelo provedor de serviços terceirizado. Aplicativos de middleware escaláveis ​​são o maior argumento para PaaS. Elas podem ser interpretadas como soluções de longo prazo para provedores de serviços em nuvem.

3. Software como Serviço (SaaS)

Este é o mercado de nuvem mais utilizado. Ele usa a Internet para fornecer aplicativos gerenciados por fornecedores terceirizados. Muitos aplicativos SaaS são executados diretamente em um navegador. O SaaS é rudimentar e não dá controle à organização. Pequenas empresas de comércio eletrônico, projetos de curto prazo e projetos sazonais geralmente são realizados no modo SaaS.

As empresas podem usar uma combinação de fornecedores para desempenhar várias funções dentro da organização.

Fonte

Migrando para a nuvem

Os verdadeiros desafios da computação em nuvem são encontrados quando o processo de migração para a nuvem começa. Para facilitar a transição, as organizações precisam considerar uma variedade de fatores. Mas o principal deles é investir em largura de banda. A conexão com a nuvem requer disponibilidade de largura de banda adequada para garantir que não haja comprometimentos. As empresas geralmente acham difícil atender aos requisitos de largura de banda sem alocar recursos monetários para esse aspecto crucial.

As empresas também precisam estar preparadas para ampla solução de problemas, migrações lentas de dados, trabalho com agentes e recursos sofisticados anteriores para garantir tempos de inatividade menores.

Um dos principais desafios da computação em nuvem que as grandes organizações estão enfrentando hoje é encontrar um ponto zen entre a infraestrutura local e a nuvem. Nem todos os dados e recursos podem ser movidos para a nuvem, mas todos os dados do cliente precisam estar acessíveis na nuvem. Mãos são necessárias para garantir que a infraestrutura local seja mantida e ambientes de computação em nuvem personalizados estão sendo construídos, garantindo que as operações normais de negócios sejam realizadas sem problemas.

Abordagem da gestão de TI

Ao fazer a transição de aplicativos existentes para a nuvem, a violação e o vazamento de dados também são motivos de preocupação. É garantir a prontidão antes que a transição seja a prioridade máxima. A escolha de provedores de serviços que possam equipar as organizações com um conjunto robusto de ferramentas e serviços que forneçam monitoramento de desempenho adequado de aplicativos na nuvem também é importante.

As empresas podem optar por ter equipes de TI internas para garantir a prontidão, mas pode ser preferível empregar serviços de terceiros, pois a qualificação dos funcionários de TI existentes para novos ambientes de nuvem leva tempo. Atualmente, muitas organizações estão se equipando com especialistas em nuvem e, por enquanto, usam serviços de terceiros para soluções de TI. Isso ocorre porque a implantação na nuvem se tornou uma corrida contra o tempo, mas a dependência de fornecedores terceirizados incorrerá em custos mais altos a longo prazo.

A este respeito, profissionais de tecnologia versáteis que podem se adaptar a ambientes em mudança e estão equipados com o conjunto de habilidades para conduzir as organizações através de mudanças futuras estão em uma vantagem substancial no mundo de hoje. Na verdade, os arquitetos de nuvem são os terceiros trabalhadores/empregos mais requisitados de 2020.

Lidando com tecnologia imatura

Embora as vantagens sejam todas boas e elegantes, deve-se notar que estamos lidando com novas tecnologias que ainda não saturaram em termos de inovação. Inteligência Artificial, Machine Learning, Big Data, Realidade Aumentada e Realidade Virtual estão continuamente tornando o impossível um pouco mais próximo da realidade. Encontramos essas aplicações em nosso dia a dia, desde a detecção de câncer até o gerenciamento do tráfego rodoviário.

Mas, muitos desses aplicativos ainda são incipientes, e muitas vezes parecem estar jogando bolas curvas onde nenhum problema parecia existir. Eles também costumam ter um desempenho inferior e um desempenho inferior. Assim, a computação em nuvem permanece subutilizada. Ajustar as expectativas requer um mínimo de clemência tanto em termos de moralidade quanto de considerações de custo. Enquanto os fornecedores clamam por fornecer serviços e investir lucros em mais P&D, ser paciente, mas cauteloso, torna-se fundamental.

No mesmo sentido, a introspecção também é crucial para garantir que os limites da inovação e criatividade sejam sempre empurrados, aceitando as limitações internas existentes.

Mantendo e otimizando o desempenho

Cloud e on-premise são pólos opostos em termos de funcionamento. A maioria das empresas opta por utilizar uma CDN – Content Delivery Network . As organizações devem garantir que os funcionários sejam requalificados e qualificados adequadamente para realizar a tarefa gigantesca da migração. Os funcionários existentes precisam passar por treinamento para garantir a eficiência da equipe. Ter especialistas em nuvem a bordo ajudará bastante a determinar se uma organização está aproveitando ao máximo a computação em nuvem.

Fonte

Muitas empresas também estão investindo em programas de transformação de talentos para garantir a disponibilidade de recursos. Vários outros também estão recorrendo às ferramentas de DevOps para monitorar os padrões de uso da nuvem apenas para fins de otimização.

Garantindo um controle rígido da segurança de dados

Configurar o acesso baseado em função, minimizar endpoints, garantir a confiabilidade de terceiros, preparar-se para BYOD, CYOD e trabalho remoto sem comprometer a privacidade de funcionários ou clientes é de extrema importância ao lidar com a nuvem.

A segurança é frequentemente apontada como o maior obstáculo para uma transição suave para a nuvem, pois o local onde seus dados são armazenados principalmente permanece desconhecido. O aumento dos incidentes de violação de dados e seqüestro que comprometem as credenciais da empresa não tornou as coisas mais fáceis de digerir.

No entanto, não há motivo para preocupação, pois todas as leis são mantidas e campanhas adequadas de equipe vermelha vs equipe azul são realizadas pelas organizações. À medida que mais organizações entram na nuvem, a segurança cibernética fica automaticamente mais robusta.

Uma das maneiras de enfrentar os desafios de segurança da computação em nuvem é exigir autenticação multifator em todos os níveis. Por mais complicado que seja, até que o olho da tempestade desabe, ser o mais cauteloso possível é crucial. As empresas também devem investir tempo no treinamento de funcionários e clientes sobre a importância de manter as melhores práticas de segurança.

Senhas e nomes de usuário devem ser alterados regularmente e sistemas de criptografia devem ser implementados. A configuração de políticas de segurança cibernética antes mesmo de fazer a transição de funcionários e aplicativos para a nuvem deve ter prioridade.

Como controlar os gastos na nuvem

O trabalho árduo dos analistas de risco e gerentes de mudança de hoje, controlando os gastos em nuvem, especialmente com o advento da multinuvem, é um dos principais desafios da computação em nuvem . Como mencionado anteriormente, o uso de rastreamento e previsão é tão crítico que, às vezes, pode quebrar a espinha de uma empresa em transição se não for estimado corretamente.

Fazer uso de ferramentas de análise financeira é uma maneira de lidar com a questão do pagamento conforme o uso versus cálculos de custos iniciais. Embora o pagamento conforme o uso seja um pouco mais conveniente, a escolha de pagamentos iniciais menores também traz uma desvantagem – o período de dependência do fornecedor. Períodos de bloqueio impedem as organizações de alternar aplicativos entre nuvens e é aí que começa o problema com a superação de custos no ambiente multinuvem. A negociação de períodos de bloqueio do fornecedor deve garantir contra o tempo de inatividade.

Embora a infraestrutura em si seja acessível, fazê-la funcionar é onde os custos parecem aumentar. A integração com fornecedores de segurança e gerenciamento de terceiros precisa ser feita com cuidado. É preciso entender que esses cálculos de custo são múltiplos – mesmo o aumento do tempo de inatividade leva à diminuição do ROI.

Governança/Controle

A menos que as empresas escolham IaaS, a equipe de TI não terá controle total sobre entrega, posicionamento e operação. Nesse sentido, o papel da TI evoluiu para vários graus de complexidade, especialmente quando as empresas trabalham com tantos fornecedores terceirizados.

Também é necessário configurar protocolos de TI que sejam paralelos à manutenção da infraestrutura tradicional. A equipe principal de TI também deve fazer parte de todo o movimento da nuvem, desde o início, pois provavelmente será capaz de identificar muitas das necessidades especiais da empresa antes de fazer compras.

Conformidade

Outro dos desafios significativos da computação em nuvem é lidar com questões legais. A manutenção de práticas, regulamentações e leis padrão do setor surge quando é hora de escolher os serviços de backup. Nos últimos anos, houve um aumento na contratação de encarregados de proteção de dados para esse fim.

As regras governamentais estão evoluindo em ritmo acelerado e muitas vezes vão contra o favor da empresa. É também uma das causas do aumento repentino das despesas. Para garantir que nenhum tempo de inatividade ocorra simplesmente porque as obrigações legais não foram cumpridas, pode ser bastante útil ter pessoal dedicado para examinar esses assuntos.

Como sempre, porém, a Europa tem estado no topo dessas questões, e é provável que mais países sigam o exemplo. O Regulamento Geral de Proteção de Dados da UE prometeu facilitar a conformidade no futuro. Os Diretores de Proteção de Dados agora foram mandatados pela lei GDPR para que as responsabilidades de conformidade sejam centralizadas.

Confira: Salário de Engenheiro de Nuvem na Índia

Problemas comuns de solução de problemas

Embora os pontos acima cubram os principais aspectos a serem documentados durante a transição para a nuvem, algumas pequenas falhas também podem ocorrer quando a nuvem começar a funcionar.

Abaixo está uma lista de problemas comuns que as empresas encontram ao lidar com a nuvem:

1. Portabilidade

Muitas vezes, as empresas precisam enfrentar desafios como mover aplicativos de ambientes baseados em Windows no local para ambientes Linux baseados em nuvem ou vice-versa. Nesses casos, algumas funcionalidades podem ser perdidas. A portabilidade não precisa ser um sistema operacional limitado. Esses desafios imprevistos podem se sustentar ao realizar qualquer forma de movimentação de dados ou aplicativos.

Uma maneira de enfrentar o desafio é restringir as dependências na atmosfera de origem. Embora possa levar tempo, é possível reprocessar quase todos os dados ou aplicativos para se adequar a um novo ambiente, com o conjunto certo de ferramentas.

2. Desenvolvimento de nova arquitetura

Atualmente, quase toda a infraestrutura em nuvem está hospedada em data centers comerciais substanciais que são controlados de maneira centralizada. Isso tem muitas vantagens, pois pode ser dimensionado e gerenciado de forma eficiente. Mas, alguns desafios em ambientes heterogêneos permanecem, enquanto novas arquiteturas são incentivadas.

3. Escalabilidade

Embora possa parecer bastante surpreendente, a disponibilidade da infraestrutura em nuvem agora representa uma ameaça para muitos processos de migração. Isso ocorre porque o aumento na nuvem não foi gradual. Nesses casos, a escolha dos prestadores de serviços corretos exigirá muita deliberação, mas também abre a possibilidade de negociações tendentes a favor da empresa.

4. Falta de padrões

Embora a escalabilidade possa ser abordada rapidamente com a infraestrutura de várias nuvens, a mesma solução traz outro conjunto de desafios. Como cada provedor de serviços em nuvem tem seu próprio conjunto de protocolos e atualmente não há recursos de medição de desempenho para os próprios provedores de serviços, uma situação de caos está se tornando cada vez mais evidente. Embora esse problema deva diminuir com a entrada de regulamentos de conformidade, atualmente, a situação permanece em um estado transitório confuso.

5. Medição

Para aqueles que usam IaaS, é inevitável escolher ambientes que medem o desempenho e empregar fornecedores terceirizados para desempenhar essa função. Mais uma vez, com várias nuvens, a falta de padronização traz outro conjunto de desafios na computação em nuvem.

Leia: Carreira em computação em nuvem

6. Eficiência energética

Especialmente para empresas globais, os ambientes de nuvem sempre funcionam no modo ligado. Mas isso pode levar a uma extrema ineficiência em termos de uso de energia. Os data centers, principalmente aqueles em nuvem privada, devem utilizar equipamentos de energia de última geração para garantir a minimização de gastos e conservação. Esse aspecto pode parecer bobo, mas as mudanças climáticas e a crise energética, juntamente com a necessidade de uso ininterrupto de dados, tornaram essa questão bastante relevante hoje. Muitas inovações estão em andamento para enfrentar esses desafios.

6. Negação de Serviço (DoS)

Atualmente, muitas empresas de computação em nuvem contam com a intervenção manual para lidar com ataques DoS. Mas, o que acontece se um ataque pesado estiver em andamento? É necessário investir em proteção DoS? Essas são algumas das questões que as empresas precisarão decidir por si mesmas em um futuro próximo até que o compliance o exija.

Leia também: Os 7 principais aplicativos de computação em nuvem no mundo real [2020]

Conclusão

Muitas empresas hoje também estão se perguntando se a infraestrutura de nuvem central em si é confiável para realizar migrações. Para fechar essas brechas, a IA está sendo fortemente empregada por provedores de serviços em nuvem.

A IA está cada vez mais sendo incorporada à infraestrutura de TI. Tanto é assim que muitas organizações preveem que, à medida que a IA se tornar mais sofisticada, a IA não apenas poderá monitorar e gerenciar instâncias de nuvem, mas até mesmo se autocurar! Inicialmente, porém, a IA está sendo usada para automatizar e otimizar alguns fluxos de trabalho e outros processos de rotina. Com o tempo, os recursos analíticos ganharão impulso.

A IA também está sendo usada para gerenciar dados na infraestrutura para tarefas como identificação, ingestão, catalogação e assim por diante. O gerenciamento de dados usando IA é um campo quente. De fato, os bancos que exigem o manuseio de transações já utilizam essas ferramentas para atualização de dados.

As ferramentas de IA que se integram ao SaaS oferecem ótimas funcionalidades aos usuários e estão auxiliando significativamente no processo de migração para a nuvem. Um exemplo é o Salesforce Einstein, lançado em 2016. O Einstein ajuda os usuários a se conectarem para interagir com os clientes. Ele configura calendários, fornece aos membros de vendas atualizações de acompanhamento, envia ping automaticamente aos usuários, identifica padrões de comportamento do cliente e muito mais. Esta ferramenta de recomendação deve ser observada!

No final, optar por permanecer no local é tão louco quanto usar um baú de tesouro de 300 anos para guardar todo o seu dinheiro, enquanto o resto do mundo está fazendo transações financeiras em seus telefones celulares.

Na upGrad, oferecemos o Programa PG Executivo em Programa de Especialização em Desenvolvimento de Software em Computação em Nuvem. Ele dura apenas 13 meses e é totalmente online para que você possa completá-lo sem interromper seu trabalho.

Nosso curso ensinará os conceitos básicos e avançados da computação em nuvem, juntamente com as aplicações desses conceitos. Você aprenderá com especialistas do setor por meio de vídeos, palestras ao vivo e tarefas. Além disso, você terá acesso à preparação de carreira exclusiva do upGrad, feedback de currículo e muitas outras vantagens. Certifique-se de verificar.

Lidere a revolução tecnológica orientada por IA

Inscreva-se no Programa de Certificação Avançado em Computação em Nuvem