Vídeo: Cloud Computing (Computação em Nuvem) // Dicionário do Programador (Novembro 2024)
Toda grande empresa com quem conversei acredita muito em computação em nuvem. Mas o que eles querem dizer com isso difere dependendo da organização. Ainda assim, algumas coisas se destacam.
Quase todo mundo diz que gosta do conceito de nuvem; de fato, um executivo de TI que diz que sua organização não tem uma "estratégia de nuvem" é um executivo de TI com um futuro muito limitado. Porém, a maioria dos executivos de grandes empresas com quem converso adotou o Software como Serviço (SaaS), mas fala sobre a "nuvem privada" ou a "nuvem híbrida" como resposta, em oposição à nuvem pública Infraestrutura como Serviço (IaaS) ou Plataforma como serviço (PaaS).
Até onde eu sei, nuvem privada significa praticamente uma rede de grandes data centers (consolidados do que a maioria das grandes empresas já possuíam), todos executando máquinas virtuais com a capacidade de mover aplicativos de uma máquina física para outra ou de um data center para outro. A nuvem híbrida parece mais moderna, sugerindo empresas que distribuirão seus sistemas entre serviços de nuvem pública e privada. Mas, na prática, muitas empresas que afirmam ter uma nuvem híbrida simplesmente significam que possuem uma nuvem privada e vários serviços SaaS.
Obviamente, mesmo as maiores organizações acreditam em SaaS, pelo menos para alguns aplicativos. Praticamente todo mundo terceiriza a folha de pagamento, que é um aplicativo SaaS. E aplicativos como Salesforce, Workday, Netsuite, Dynamics CRM, Concur e Expensifiy têm muitos grandes clientes corporativos.
Mas há muito menos crença em IaaS ou PaaS reais entre as grandes empresas com quem converso. Em parte, há preocupações sobre regulamentação, conformidade e segurança. Mais ainda, acho que eles simplesmente querem controle. (Todo mundo fala sobre segurança - e é uma questão que vale a pena entender na mudança para a nuvem -, mas muitas vezes a segurança é apenas uma maneira de dizer que você deseja controle interno. Certamente, as grandes empresas de nuvem estão argumentando que podem dedicar mais recursos e ter mais recursos. mais experiência em questões de segurança do que quase todos os clientes em potencial.) Para ouvir sobre questões de controle, segurança e conformidade de quase todos.
Apesar dos protestos de alguns dos defensores da nuvem, essas são preocupações reais e têm implicações importantes. As empresas regulamentadas precisam se preocupar com questões como segurança e controle, conformidade com HIPAA e localização física dos dados. Isso se tornou um problema maior nos últimos meses, com muitas jurisdições impondo regras sobre onde os dados podem ser armazenados. (Isso ganhou força após algumas das divulgações sobre espionagem da NSA, principalmente na Europa.) Os fornecedores de nuvem estão reagindo a isso - a IBM, por exemplo, promoveu os muitos locais diferentes onde oferece seus data centers Softlayer - mas as empresas estão claramente preocupado e por boas razões. De fato, estou ouvindo mais sobre servidores "bare metal" - os tradicionais serviços de hospedagem gerenciada de colocações - nos últimos meses.
Também ouço mais e mais CIOs que acreditam que podem executar e gerenciar sua nuvem privada com tanta eficiência que será mais econômica do que os fornecedores de IaaS. Não tenho certeza se acredito nisso, mas certamente ouvi isso de vários executivos seniores.
Obviamente, em parte, é muito difícil criar um modelo econômico preciso disso. Embora a maioria dos serviços de nuvem pública seja muito aberta sobre seus esquemas de preços, muitas vezes é bastante complexo, com cada pequena parte do serviço com seu próprio preço. Estimar o custo total de mover e executar um aplicativo completo na nuvem continua sendo tanto arte quanto ciência. Esse pode ser um problema maior no futuro.
Além disso, a perspectiva de descobrir isso geralmente recai sobre uma equipe de TI que investiu muito em provar que as nuvens privadas são tão eficazes quanto a nuvem pública. A dificuldade de desenvolver um modelo econômico preciso é um obstáculo para a tomada de decisões baseadas em fatos.
O argumento é que o custo da execução de datacenters internos diminuirá, pois, arquitetonicamente, eles começam a se assemelhar ainda mais às suas contrapartes em nuvem pública. Coisas como o Projeto OpenCompute no lado do hardware e o projeto OpenStack para gerenciar cargas nos datacenters estão dando às maiores organizações internas a mesma economia que os provedores de nuvem.
Até o momento, para a maioria das organizações, isso ainda está em fase de teste. Em vez disso, estamos vendo servidores e máquinas virtuais tradicionais, principalmente com o gerenciamento VMware. É provável que o OpenStack receba ainda mais atenção nos próximos anos, já que muitos fornecedores tradicionais de TI estão alinhados, incluindo HP, IBM e RedHat. Em geral, a TI gosta de trabalhar com fornecedores estabelecidos, portanto é provável que acelere a adoção. Ainda assim, o OpenStack continua sendo a província de organizações muito grandes; Não vejo pequenas e médias empresas implantando-o.
Uma coisa que eu ouço de grandes organizações é a atração do "estouro de nuvens", onde elas podem usar o IaaS quando seus próprios servidores estão sobrecarregados, talvez para um grande trabalho executado no final de um quarto. Mas ouço muito mais o desejo por isso do que uso real.
Em resumo, não tenho dúvidas de que empresas de todos os tamanhos adotarão a tecnologia de computação em nuvem. As empresas de pequeno e médio porte, em geral, descobrirão que não faz sentido possuir seus próprios data centers e estarão cada vez mais executando serviços SaaS com IaaS ou PaaS se precisarem de seus próprios aplicativos. Mas as grandes empresas tendem a se mover muito mais devagar; meu palpite é que é provável que as tecnologias em nuvem cheguem aos data centers tradicionais mais rapidamente do que os data centers sendo substituídos por serviços em nuvem.
Para saber mais, consulte Computação em nuvem: dois ganhos, um incompleto.