Contextualização
O armazenamento e compartilhamento na nuvem tornou-se cada vez mais predominante em nossas vidas cotidianas, tanto pessoal quanto profissionalmente. Desde armazenar fotos e vídeos para memórias preciosas até compartilhar documentos importantes para colaboração de equipe no trabalho, a nuvem tornou esses processos convenientes e eficientes. Em resumo, a nuvem é o termo usado para descrever servidores da internet que armazenam, gerenciam e processam dados substituindo servidores locais ou computadores pessoais.
Trata-se de um conceito poderoso, pois permite que as pessoas acessem informações de qualquer lugar, a qualquer hora e com qualquer dispositivo conectado à internet. Esta referência aos servidores da internet é o que deu origem à frase “na nuvem”. Quando algo é armazenado na nuvem, significa que é armazenado em servidores da internet em vez do disco rígido do computador.
Importância
Em um mundo cada vez mais digital, ter uma compreensão sólida de como o armazenamento e compartilhamento na nuvem funciona é uma habilidade essencial não apenas para as carreiras de TI, mas para uma variedade de campos. Independentemente de você estar na medicina, no direito, na educação ou em qualquer outra área, é muito provável que se depare com alguma forma de tecnologia na nuvem.
Empresas em todos os lugares agora dependem da nuvem para manter suas operações funcionando sem problemas. O armazenamento na nuvem permite que os negócios salvem dinheiro em infraestrutura de TI, melhorem a segurança de dados, colaborem de forma mais eficiente e muito mais. De muitas maneiras, o futuro da computação empresarial está 'na nuvem'.
Oportunidades de aprendizado adicional:
Para aumentar sua compreensão do armazenamento na nuvem e sua importância, confira os seguintes recursos:
- Livro: "Cloud Computing: Concepts, Technology & Architecture" por Thomas Erl, Zaigham Mahmood, Ricardo Puttini.
- Artigo: "Understanding the Cloud Computing Stack: SaaS, PaaS, IaaS" Disponível em [link]
- Vídeo: "What is Cloud Storage?" Disponível em [YouTube]
- Curso online: "Introduction to Cloud Computing" Disponível na [Coursera]
Essas fontes foram selecionadas para ajudar você a construir uma forte base de conhecimento de vários aspectos do armazenamento e compartilhamento em nuvem, desde a compreensão dos conceitos básicos até a aplicação no mundo real.
Atividade Prática
Armazenamento e Compartilhamento na Nuvem: Uma Jornada Interativa
Objetivo do Projeto
O objetivo deste projeto é fornecer aos alunos a oportunidade de explorar e interagir com o armazenamento na nuvem e compartilhamento de forma holística. Este projeto visa garantir que os alunos acima de tudo compreendam os principais conceitos de armazenamento e compartilhamento na nuvem, ganhem experiência prática com ferramentas de nuvem e se envolvam com todo o processo de tomar decisões baseadas nos fatores como segurança de dados, custos e privacidade.
Este projeto será realizado em grupos de 3 a 5 alunos e terá uma duração total de cerca de duas semanas.
Materiais Necessários
- Acesso à Internet
- Contas em serviços de nuvem como Google Drive, Dropbox, AWS e Azure.
- Computadores ou laptops para cada membro do grupo
- Livro de referência: "Cloud Computing: Concepts, Technology & Architecture" por Thomas Erl, Zaigham Mahmood, Ricardo Puttini
- Acesso a cursos online, como "Introduction to Cloud Computing" no Coursera.
Descrição Detalhada do Projeto
Este projeto será dividido em várias tarefas distintas, cada uma focando em uma aspecto diferente do armazenamento na nuvem e compartilhamento. As tarefas são:
- Pesquisa e Apresentação sobre Armazenamento na Nuvem
- Exploração de Serviços de Nuvem
- Criando e Gerenciando um Projeto na Nuvem
- Discutindo e Proporcionando Soluções para Problemas Relacionados à Privacidade e Segurança
- Construção de um Estudo de Caso de Estimação de Custos
Passo a Passo Detalhado para Realização da Atividade
-
Pesquisa e Apresentação sobre Armazenamento na Nuvem: Cada grupo será requisitado a conduzir uma pesquisa detalhada sobre o armazenamento na nuvem, focando na história, em como ele funciona, benefícios, desvantagens e alternativas, além dos principais players no mercado. Eles então apresentarão suas descobertas para a classe em uma apresentação de 15 a 20 minutos.
-
Exploração de Serviços de Nuvem: Cada grupo precisará explorar pelo menos três diferentes serviços de armazenamento em nuvem (por exemplo, Google Drive, Dropbox e AWS). Eles devem criar contas, experimentar as diferentes funcionalidades, como upload de arquivos, compartilhamento de arquivos, configurações de segurança e muito mais.
-
Criando e Gerenciando um Projeto na Nuvem: Os grupos vão criar um projeto (pode ser um site, um blog, um app, etc) usando uma plataforma de desenvolvimento na nuvem (por exemplo, Google Cloud Platform, AWS ou Azure). Eles devem fazer uso de funcionalidades como banco de dados na nuvem, armazenamento de arquivos e execução de código no servidor.
-
Discutindo e Proporcionando Soluções para Problemas Relacionados à Privacidade e Segurança: Aqui, os grupos devem identificar possíveis problemas de segurança e privacidade que possam surgir com o uso de armazenamento e compartilhamento na nuvem e apresentar as melhores práticas e medidas para mitigar esses problemas.
-
Construção de um Estudo de Caso de Estimação de Custos: Por último, cada grupo criará um estudo de caso, estimando custos para um cenário hipotético de uso de armazenamento na nuvem. Eles devem considerar diferentes variáveis, como o volume de dados, largura da banda e necessidades de processamento.
Logo após a finalização da parte prática, os alunos deverão redigir um documento onde serão reportados quatro tópicos principais: Introdução, Desenvolvimento, Conclusões e Bibliografia utilizada.
Na introdução, eles devem apresentar os tópicos principais do relatório e a relevância do trabalho feito.
No desenvolvimento, eles explicarão em detalhes a teoria usada, a realização do trabalho em detalhes, a metodologia utilizada e finalmente apresentarão e discutirão os resultados obtidos.
Na conclusão, os alunos deverão retomar os pontos principais do trabalho, destacar os aprendizados obtidos e apresentar as conclusões retiradas do projeto.
Na bibliografia, os alunos irão indicar todas as fontes que consultaram para desenvolver o projeto, como livros, websites, vídeos, entre outros.