Você provavelmente já ouviu o termo "a nuvem" em referência à computação, mas o que isso significa exatamente?
A computação em nuvem pode soar como um seriado ruim sobre seres celestiais lutando com a tecnologia, mas no mundo real, ela significa outra coisa. Mesmo que não saiba o que é a nuvem, você provavelmente tira proveito dela todos os dias. Ela o ajuda a se comunicar, consumir entretenimento e gerenciar dados. Vamos aprender mais sobre ela.
O que é a nuvem em termos simples?
Então, o que exatamente é a nuvem e como ela se diferencia dos computadores e servidores locais? Em poucas palavras, a nuvem se refere a servidores acessíveis remotamente pela Internet. As empresas de nuvem mantêm grandes redes de servidores que os indivíduos e outras empresas usam para armazenar dados e permitir o uso de serviços on-line, como streaming de vídeo, mídia social, webmail e muitas outras ferramentas, conforme observado abaixo.
O que é computação em nuvem?
Enquanto isso, a computação em nuvem refere-se ao fornecimento de vários processos e serviços por meio da nuvem, como backup de dados, sincronização de dados, streaming de vídeo, teste de aplicativos, análise de dados e muito mais. Compare isso com os dados que você armazena ou processa localmente em seu computador ou nos servidores de seu escritório. Esses dados são armazenados em uma unidade fisicamente localizada em seu computador ou escritório, enquanto os dados armazenados "na nuvem" estão localizados em servidores em data centers gerenciados por provedores de nuvem.
Exemplos de computação em nuvem
- Serviços de streaming de vídeo: Netflix, Amazon Prime, Apple TV, Hulu, HBO Max
- Serviços de jogos em nuvem: NVIDIA GeForce Now, Xbox Cloud Gaming, Google Stadia, PlayStation Now
- Correio eletrônico: Gmail, Hotmail, Yahoo mail
- Armazenamento de dados: Dropbox, Microsoft OneDrive, Google Drive
- Compartilhamento de imagens: Flickr, Fotos do iCloud
- Processamento de texto: Google Docs
- Segurança cibernética: Malwarebytes Plataforma de segurança hospedada na nuvem Nebula
- Software como serviço (SaaS): Microsoft Office 365
Quais são os benefícios da computação em nuvem?
Acesso remoto
O acesso remoto já era um benefício significativo da computação em nuvem. Seu e-mail, arquivos salvos de videogame, documentos ou servidores da empresa podem ser acessados de qualquer lugar com uma conexão à Internet na nuvem. Mas o uso da computação em nuvem aumentou nos últimos anos, em parte porque os consumidores estão passando mais tempo em casa e longe dos escritórios.
Poder de processamento
Seu computador ou dispositivo não precisa fazer todo o trabalho pesado de processamento com a computação em nuvem. Por exemplo, você não precisa de uma CPU, GPU ou RAM de última geração para jogar um jogo AAA exigente com jogos na nuvem. Você também não precisa de um SSD ou HDD para jogar na nuvem porque não está baixando gigabytes de dados. Além dos jogos, a computação em nuvem também é útil para outras atividades que exigem um poder de processamento significativo que você não quer que seu computador tenha de suportar.
Security
É provável que um serviço de armazenamento em nuvem de boa reputação tenha mais segurança do que seu dispositivo ou laptop. Por exemplo, se você perder seu dispositivo por falha de hardware ou roubo, provavelmente não verá seus dados novamente, a menos que eles estejam na nuvem.
É claro que a computação em nuvem não é infalível. Por exemplo, os servidores são vulneráveis a ataques de negação de serviço distribuído (DDoS), desastres naturais, quedas de energia etc. Os usuários também podem ser enganados por hacks de engenharia social, como o phishing na nuvem, em que um agente de ameaças usa o disfarce de serviços de computação em nuvem para induzir as vítimas a clicar em links maliciosos. De fato, a Agência de Segurança Cibernética e Infraestrutura Security (CISA) alerta que os criminosos cibernéticos querem suas contas de serviços em nuvem.
Custos mais baixos
As empresas estão migrando para a nuvem em números recordes. O Gartner afirma que 85% das empresas adotarão o princípio de priorizar a nuvem até 2025. Além da segurança e do acesso remoto, a redução de custos é um motivo importante. Por exemplo, uma das maiores companhias aéreas do mundo, a Emirates Airlines, disse que espera economizar AED 3,8 milhões (US$ 1 milhão) por ano após uma mudança para a nuvem.
As empresas com infraestrutura na nuvem não precisam lidar com custos operacionais como manutenção, reparos e atualizações. Além disso, elas não precisam executar tecnologia redundante que só é útil algumas vezes por ano durante os horários de pico. Com os serviços baseados na nuvem, elas podem aumentar e diminuir a escala facilmente.
Inovação
As empresas podem inovar com novas ideias, serviços e aplicativos porque a computação baseada em nuvem é mais flexível. Por exemplo, elas podem criar e desmontar projetos de forma mais rápida e econômica. A computação em nuvem também promove a colaboração, o que pode estimular a criatividade.
Desvantagens da computação em nuvem
A desvantagem mais significativa da computação em nuvem é que você geralmente precisa de uma largura de banda generosa (verifique a diferença entre largura de banda e velocidade da Internet) para utilizar serviços de nuvem exigentes, como jogos de alta qualidade ou streaming de filmes em 4K. A conexão com a Internet também precisa ser estável para que você possa usar os serviços baseados na nuvem sem interrupções. Da mesma forma, seu trabalho será prejudicado se os servidores de nuvem da sua empresa estiverem fora do ar.
Quais são as desvantagens de usar o armazenamento em nuvem?
Seus dados estarão vulneráveis a qualquer hacker do mundo com conexão à Internet se suas credenciais de login forem comprometidas. Para proteger sua conta de armazenamento em nuvem, você deve usar uma senha sofisticada e ativar a autenticação de dois fatores. Aprender a identificar e-mails de phishing também pode ajudar. Você pode ler estas dicas sobre proteção de dados na nuvem para obter mais informações.
Modelos de fornecimento de computação em nuvem
Software como serviço (SaaS)
Com os serviços de SaaS, você acessa aplicativos na nuvem, geralmente em um plano de pagamento pago conforme o uso. O serviço sempre tem controle total sobre a nuvem ou a infraestrutura. O Dropbox e o MailChimp são bons exemplos de SaaS.
Infraestrutura como serviço (IaaS)
Quando você precisa de serviços econômicos e flexíveis de virtualização, armazenamento, segurança ou infraestrutura de rede sob demanda, você usa IaaS. O EC2 da AWS (Amazon Web Services) é um excelente exemplo de IaaS. Ele fornece servidores virtuais para empresas que desejam hospedar aplicativos baseados em nuvem.
Plataforma como serviço (PaaS)
A PaaS oferece acesso sob demanda a ferramentas de software e hardware para serviços de plataforma baseados em nuvem. Os clientes da PaaS utilizam essas ferramentas para desenvolver software. O Dokku é um exemplo amplamente utilizado desse tipo de modelo de fornecimento de nuvem.
Exemplos de provedores de nuvem
Microsoft Azure
Anteriormente conhecido como Windows Azure, o Microsoft Azure é o serviço de computação em nuvem da empresa multinacional americana de tecnologia. Ele oferece mais de 200 serviços e permite que os clientes personalizem profundamente suas compilações e implementações. O Azure oferece PaaS, IaaS e SaaS.
AWS
AWS é a sigla para Amazon Web Services. De acordo com a Amazon, é a plataforma de nuvem mais amplamente adotada do mundo. Assim como a Microsoft, a Amazon oferece uma combinação de PaaS, IaaS e SaaS.