Instrutor: Nesta lição,
falaremos sobre serviços de armazenamento em nuvem.
Agora, há muitas variedades diferentes
de serviços de armazenamento em nuvem no mercado.
Mas eu realmente quero me concentrar em três partes principais
que você deve conhecer para o exame.
Esses são aplicativos de armazenamento em nuvem, sincronização de arquivos
e redes de distribuição de conteúdo.
Agora, o primeiro sobre o qual falaremos
são os aplicativos de armazenamento em nuvem.
E você provavelmente já as utilizou em sua vida.
Se você já usou o Dropbox, o OneDrive,
o Google Drive ou o iCloud da Apple, todos esses são exemplos de
aplicativos de armazenamento em nuvem.
Basicamente, eles lhe darão uma certa quantidade de espaço
em um servidor baseado em
nuvem para que você coloque seus
arquivos e os armazenarão para você com
algum nível de armazenamento gratuito ou pago, dependendo
do plano que você assinou.
Por exemplo, se você acessar o Dropbox. com neste momento, você pode se
inscrever em uma conta de armazenamento gratuita
e obter dois gigabytes de armazenamento.
Hoje em dia, dois gigabytes de armazenamento
não são muito.
Portanto, o que eles esperam
é que você faça o upgrade para o plano de dois terabytes, que
lhe dará muito armazenamento na nuvem por cerca
de US$ 10 por mês.
Mas se você conseguir ficar abaixo do limite de dois gigabytes,
poderá obtê-lo gratuitamente sem precisar pagar nada.
Agora, além de obter armazenamento em nuvem gratuito no
aplicativo, você também pode acessar
o site deles e acessar seus arquivos pelo navegador
da Web ou por um aplicativo no computador ou no telefone.
Agora, outra coisa excelente sobre eles
é a capacidade de fazer o que é conhecido como sincronização de arquivos.
Muitos desses aplicativos de armazenamento
em nuvem têm a capacidade de sincronizar a partir de seus diferentes
dispositivos e enviar dados de e para todos os seus
diferentes dispositivos conectados usando
essa única conta.
Por exemplo, eu pessoalmente uso o Google Drive como meu
aplicativo de armazenamento em nuvem preferido.
Isso me permite colocar meus arquivos
em uma pasta no meu disco rígido.
E quando faço isso,
eles são sincronizados automaticamente com o Google
Cloud no local da unidade.
Agora posso acessá-lo do meu telefone, tablet, laptop, desktop
ou qualquer outro computador que eu
quiser, porque ele está no armazenamento
de arquivos na nuvem, mas posso acessar o mesmo arquivo
em qualquer um dos meus diferentes
dispositivos devido à sincronização
de arquivos que ocorreu.
Agora, a última coisa que você precisa
conhecer quando se trata de armazenamento
de arquivos na nuvem é o conceito de CDN ou rede de distribuição de conteúdo.
Agora, uma CDN é essencialmente composta por diferentes
servidores localizados em todo o mundo,
de modo que, de onde quer que o usuário esteja indo,
ele encontra o servidor mais próximo
e isso ajuda a minimizar o atraso ou o tempo de
download para obter esses arquivos.
Portanto, quando eu faço upload de um arquivo de vídeo para o meu Google
Drive, ele não fica apenas em um dos data centers
do Google em um de seus servidores,
mas, em vez disso, eles pegam esses arquivos
e os copiam para diferentes locais em todo o mundo, com base
na frequência com que estou usando esses arquivos, e uma
CDN é basicamente diferentes servidores localizados
em todo o mundo que trabalham em conjunto para oferecer a
melhor experiência de usuário.
Portanto, ao assistir a este vídeo, você
não o está recebendo diretamente dos meus servidores,
mas sim de uma rede de distribuição de conteúdo.
E a razão para isso é que meus servidores estariam
localizados perto do meu escritório
ou no data center que escolhi do meu provedor de serviços de nuvem
como meu nó principal.
Isso pode ser na costa leste dos EUA.
E se você estiver assistindo a este
vídeo da Europa, Ásia ou África,
ele pode levar muito tempo
para ir da sua estação de trabalho até nossos servidores,
que estão localizados na região leste da Amazon,
em Ohio ou na Virgínia, nos Estados Unidos.
Portanto, em vez disso, temos um servidor principal
no qual carregamos os arquivos
e, em seguida, eles são replicados para nossa CDN ou rede
de distribuição de conteúdo, que tem
vários servidores de ponta localizados na Ásia, na África,
na Europa, na América do Sul e em ambos os lados dos Estados
Unidos, na costa leste e na costa oeste.
Isso significa que, independentemente de onde você
esteja no mundo, deverá ter uma experiência
melhor ao tentar transmitir esses vídeos
do que se tivesse que ir diretamente aos meus servidores
localizados na parte leste dos Estados Unidos.
E essa é a ideia de uma CDN: tudo
gira em torno do desempenho.
Nosso objetivo aqui é deixar a borda
o mais próximo possível do nosso usuário final,
para que ele tenha um tempo de inatividade
minimizado e menos latência quando estiver
tentando carregar diferentes mídias ou recursos do nosso
site, passando pelos pontos de troca de internet da CDN em
vez de voltar ao nosso servidor individual.
E essa é uma das maneiras
pelas quais compartilhamos nossos arquivos em
todo o mundo por meio da sincronização de
arquivos, para garantir que todas as CDNs tenham a versão mais
recente e estejam usando a mesma versão do arquivo quando
formos publicá-lo.