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

Todos nós já ouvimos falar da “ nuvem(cloud) ” 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 possuem diferentes propósitos e vantagens.

Os principais tipos de computação em nuvem

Quando falamos sobre os “tipos” de computação em nuvem, isso pode se referir a duas coisas diferentes. Uma maneira de olhar para a computação em nuvem é focar no que a tecnologia é usada. A maior parte deste artigo está focada nisso, mas primeiro precisamos analisar a computação em nuvem em termos de sua arquitetura. 

Deste ponto de vista, existem três tipos de computação em nuvem.

1. Infraestrutura como Serviço ( (Infrastructure as a Service ()IaaS

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

2. Plataforma como 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, precisa de PaaS . Eles fornecerão as ferramentas necessárias para criar seu serviço ou aplicativo em nuvem.

3. Software como Serviço (SaaS) 

Se você não é um provedor ou desenvolvedor de nuvem, 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 a seguir são um exemplo de SaaS e são voltados para usuários finais. 

4. Aluguel de Computador Remoto

Se você precisar de acesso a um computador em um data center, poderá pagar para ter acesso exclusivo ou compartilhado. Isso é exatamente o mesmo que usar uma área de trabalho remota(remote desktop) para acessar seu computador doméstico de, por exemplo, um 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 de disponibilizá-lo 24 horas por dia, 7 dias por semana, são cuidadas por outra pessoa por uma única taxa.

Esta é uma escolha popular para pessoas que precisam de acesso a certos tipos de hardware por algum tempo ou que não desejam possuir permanentemente um computador que precisa ser atualizado com frequência. Por exemplo, você pode alugar um Mac na nuvem(Mac in the cloud) ou talvez precise de uma estação de trabalho super-rápida para processar alguns números e enviar os resultados.

5. Máquina Virtual na Nuvem

Usar uma máquina virtual é um tipo de computação em nuvem um pouco relacionado ao tipo mencionado, exceto que você não está alugando um computador físico. Em vez disso, você está pagando por uma máquina virtual(virtual machine) que está sendo executada 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 optarão pela opção mais barata. No entanto, alugar um computador de data center físico para seu uso exclusivo significa que você terá sempre desempenho garantido.

6. Aplicativos Nativos em Nuvem

Um aplicativo em nuvem nativo é aquele que roda em infraestrutura de computação em nuvem e foi desenvolvido desde o início para funcionar dessa forma. Portanto, executar o Microsoft Word(Microsoft Word) em uma máquina virtual que você está alugando na nuvem não(not ) é um exemplo de aplicativo de nuvem nativo. 

O aplicativo do Office 365 (Office 365) Word que você acessa por meio do navegador é, no entanto, um aplicativo de nuvem nativo. 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 em nuvem

Cloud Storage é um conceito simples. Em vez de salvar seus arquivos em um disco rígido em seu computador ou em um disco rígido externo local, você os salva usando um serviço de 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, o que inclui ter várias cópias redundantes armazenadas em locais fisicamente separados. Os serviços de armazenamento em nuvem(Cloud) também oferecem recursos extras, como 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ídias Sociais

As redes sociais tomaram o mundo de assalto. Há uma boa chance de que todos que estão lendo este artigo usem pelo menos um dos principais serviços de mídia social, seja Facebook , Twitter , Instagram ou qualquer um dos outros grandes nomes. Em caso afirmativo, você está usando um serviço de 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

Quer esteja a ouvir música no Spotify ou a ver o original Netflix mais recente , está a utilizar um serviço na nuvem. Embora os aplicativos executados em seu dispositivo façam parte do trabalho, a maior parte do trabalho pesado acontece longe em um data center.

Esses serviços não apenas enviam conteúdo para 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 de outros usuários.

Você também pode transmitir jogos de vídeo. Você não precisa comprar um console ou construir um PC para jogos, basta pagar para usar um serviço como Xcloud, Geforce Now e Google Stadia . Eles funcionam com tablets, smart TVs ou praticamente qualquer coisa com suporte a navegador e controlador. Os jogos em nuvem(Cloud) ainda são muito novos, então todos os bugs não foram resolvidos. No entanto, se você tiver uma excelente conectividade com a Internet, vale a pena tentar já.

10. Serviços em Nuvem Descentralizados

Os serviços de nuvem tradicionais dependem de data centers centralizados para funcionar, mas há preocupações com a privacidade que acompanham isso. Por exemplo, se você pode pesquisar dentro de seus documentos em um serviço como o Google Docs(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 as leis de privacidade e a própria política de privacidade do provedor de nuvem, mas não há barreira real para proteger suas informações deles.

Foi daí que surgiu a ideia de um provedor de nuvem descentralizado. O (agora extinto) Graphite Docs é talvez o exemplo mais conhecido. O Graphite Docs(Graphite Docs) funcionava muito como o Google Docs(Google Docs) , pelo menos do ponto de vista do 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 na nuvem sem preocupações com a privacidade. 

Infelizmente, o Graphite Docs foi encerrado em 2020, mas seu código-fonte é Open Source , o que significa que qualquer outra pessoa pode configurar sua própria versão.

Existem também outras opções de desenvolvimento de aplicativos descentralizados, como Stacks (anteriormente Blockstacks ), que permite escrever “dapps” ou aplicativos descentralizados(decentralized apps) que se conectam a 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 na nuvem. À medida que a internet eventualmente cobrir todo o planeta, veremos a nuvem se tornar o tipo mais importante de tecnologia de computador.



About the author

Eu sou um usuário do Google Chrome e tenho sido há anos. Eu sei como usar os recursos do navegador de forma eficaz e posso lidar com qualquer tipo de página da web que você possa encontrar. Também tenho experiência com ferramentas de segurança familiar, incluindo o Google Family Safety, um aplicativo que permite acompanhar as atividades de seus filhos na Internet.



Related posts