10 tipos de computação em nuvem que você deve conhecer

10 tipos de computação em nuvem que você deve conhecer

Todos nós já ouvimos falar da "nuvem" e a maioria das pessoas sabe que a computação em nuvem significa que você precisa usar uma conexão com a Internet para acessar software e serviços. No entanto, existem muitos tipos de computação em nuvem que têm propósitos e vantagens diferentes.

Um tipo de computação em nuvem oferece recursos de data center sob demanda. Você carrega e/ou escreve todo o software. É essencialmente como comprar seu próprio data center, exceto que você está alugando o hardware.

2. Plataforma como um serviço (PaaS)

Se você deseja desenvolver aplicativos em nuvem, mas não deseja manter os sistemas operacionais ou o ambiente de desenvolvimento na nuvem, você precisa de PaaS. Eles fornecerão as ferramentas necessárias para fazer seu serviço de nuvem ou aplicativo.

3. Software como um serviço (SaaS)

Se você não é um provedor de nuvem ou desenvolvedor, o SaaS é o tipo mais comum de computação em nuvem que você encontrará. Quase todos os tipos de computação em nuvem que discutiremos abaixo estão um exemplo de SaaS e visam usuários finais.

4. Aluguel de computador remoto

Se você precisar de acesso a um computador em um data center, você pode pagar para ter acesso exclusivo ou compartilhado. É exatamente o mesmo que usar um desktop remoto para acessar seu computador doméstico, por exemplo, um computador tablet. A diferença é que você não precisa pagar pelo computador, não precisa mantê -lo e todas as outras dores de cabeça para disponibilizá -lo 24 horas por dia, 7 dias por semana, são atendidos por outra pessoa por uma única taxa.

Esta é uma escolha popular para pessoas que precisam de acesso a certos tipos de hardware em parte do tempo ou que não querem possuir permanentemente um computador que precise ser atualizado com frequência. Por exemplo, você pode alugar um Mac na nuvem, ou talvez precise de um computador super-rápido da estação de trabalho para analisar alguns números para você e depois enviar os resultados.

5. Máquina virtual na nuvem

Usar uma máquina virtual é um tipo de computação em nuvem um pouco relacionada ao tipo que acabou de mencionar, exceto que você não está alugando um computador físico. Em vez disso, você está pagando por uma máquina virtual que está correndo ao lado de muitas outras máquinas virtuais no mesmo computador físico. 

Para muitos usuários, a distinção não importa e eles apenas vão com a opção mais barata. No entanto, alugar um computador de data center físico para seu uso exclusivo significa que você recebe desempenho garantido o tempo todo.

6. Aplicativos em nuvem nativos

Um aplicativo de nuvem nativa é aquele que é executado na infraestrutura de computação em nuvem e foi desenvolvido desde o início para o trabalho dessa maneira. Então, executando o Microsoft Word em uma máquina virtual que você está alugando na nuvem está não Um exemplo de um aplicativo de nuvem nativa.

O aplicativo Office 365 Word que você acessa através do seu navegador é, no entanto, um aplicativo em nuvem nativa. O mesmo vale para aplicativos como o Gmail e a maioria dos serviços baseados em nuvem que você usa todos os dias.

7. Armazenamento na núvem

O armazenamento em nuvem é um conceito simples. Em vez de salvar seus arquivos em um disco rígido no seu computador ou em um disco rígido externo local, você o salva usando um serviço em nuvem em um computador remoto.

A maioria dos serviços de armazenamento em nuvem é muito mais do que uma unidade externa no céu. Seus dados são armazenados de acordo com os padrões internacionais, que incluem ter várias cópias redundantes armazenadas em locais fisicamente separados. Os serviços de armazenamento em nuvem também oferecem recursos extras, como poder pesquisar em seus arquivos ou editá -los na nuvem.

Exemplos de armazenamento em nuvem incluem Google Drive, Microsoft OneDrive, Dropbox e Apple iCloud.

8. Mídia social

A mídia social adotou o mundo pela tempestade. Há uma boa chance de que todos que leem este artigo usem pelo menos um dos principais serviços de mídia social, seja no Facebook, Twitter, Instagram ou qualquer um dos outros grandes nomes. Se sim, você está usando um serviço em nuvem. Mesmo que você não pense nas mídias sociais como aplicativos em nuvem, todos os seus dados e a maior parte da computação usada com esses serviços vivem na nuvem.

9. Serviços de streaming de entretenimento

Esteja você ouvindo música no Spotify ou assistindo o último original da Netflix, você está usando um serviço em nuvem. Embora os aplicativos em execução em seu dispositivo façam parte do trabalho, a maior parte do levantamento pesado fica longe em um data center.

Esses serviços não apenas estão enviando conteúdo para o seu dispositivo sob demanda, mas também ajustam dinamicamente a qualidade, dependendo da sua conexão com a Internet. Esses serviços também ficam de olho no que você faz com o serviço, para que possam fazer recomendações com base em seus dados pessoais e no de outros usuários.

Você também pode transmitir videogames. Você não precisa comprar um console ou criar um PC para jogos, basta pagar para usar um serviço como Xcloud, GeForce Now e Google Stadia. Eles trabalham com tablets, TVs inteligentes ou praticamente qualquer coisa com um suporte de navegador e controlador. Os jogos em nuvem ainda são muito novos, então todos os insetos não foram elaborados. No entanto, se você tem excelente conectividade à Internet, já vale a pena tentar.

10. Serviços de nuvem descentralizados

Os serviços em nuvem tradicionais dependem de data centers centralizados para trabalhar, mas há preocupações de privacidade que acompanham isso. Por exemplo, se você pode pesquisar dentro de seus documentos em um serviço como o Google Docs, isso significa que o Google pode (em princípio) ler tudo dentro desse documento também. A única coisa que protege você são leis de privacidade e a política de privacidade do próprio provedor de nuvem, mas não há barreira real para proteger suas informações deles.

É aqui que a idéia de um provedor de nuvem descentralizado veio. Os documentos de grafite (agora extremos) são talvez o exemplo mais conhecido. Os documentos de grafite funcionaram muito como o Google Docs, pelo menos da perspectiva de um usuário, mas não tinha um data center central. Em vez disso, usou a tecnologia blockchain para hospedar e criptografar dados do usuário. Você obtém as vantagens da produtividade em nuvem sem preocupações com a privacidade. 

Infelizmente, os documentos de grafite foram fechados em 2020, mas seu código -fonte é de código aberto, o que significa que qualquer outra pessoa pode configurar sua própria versão.

Também existem outras opções descentralizadas de desenvolvimento de aplicativos, como pilhas (anteriormente Blockstacks) que permitem escrever "Dapps" ou Aplicativos descentralizados que se conectam às moedas baseadas em blockchain.

Cabeça viva nas nuvens

Embora sempre haja um lugar para o seu computador pessoal, parece que o futuro será cada vez mais baseado em nuvem. À medida que a Internet finalmente cobre todo o planeta, veremos a nuvem se tornar o tipo mais importante de tecnologia de computador.