computação em nuvem artigo

 atividade de faculdade


COMPUTAÇÃO EM NUVEM 

Andresa Siedschlag Schmöller, Eudes de Araújo Nunes, Rafael Gustavo Reinert 

Introdução 

Conforme Silva et. al (2020), a computação em nuvem mudou a forma a qual  acostumava-se armazenar e acessar arquivos, facilitando para o usuário o qual tem  disponível suas aplicações mediante somente acesso à internet. Assim, no mundo inteiro  existem os servidores capazes de realizar o armazenamento de programas, aplicativos,  entre outras aplicações. 

Dessa forma, segundo Stair et al. (2021), a computação em nuvem oferece serviço de armazenamento de arquivos, dados, informações, aplicações os quais são alocados em  servidores e podem ser acessados pelo usuário via navegadores da web (com conexão  pela internet). 

Antigamente, sem a utilização de computação em nuvem, usuários e empresas  precisavam investir caro em recursos de hardware e servidores próprios para a alocação  de seus recursos, a partir dessa tecnologia, os custos diminuíram muito, visto que é  possível comprar a quantidade de espaço que será utilizado. (MARIANO, ET. AL; 2020).  

Ainda segundo Taurion (2009), atualmente diversas empresas líderes de mercado  na área da tecnologia utilizam de forma abundante a inovação da computação em nuvem,  empresas como Google possuem diversos servidores que alocam os recursos para acesso  pela web. A Amazon também é uma empresa que desfruta da tecnologia, criando ainda  mecanismos de oferta de serviços para outras empresas que utilizam os servidores da  Amazon. 

Dessa forma, o intuito desse trabalho é contextualizar os conceitos e as  características da computação em nuvem, discutindo sobre suas vantagens, porém  apresentando também o que possui de desvantagens. Demonstrar a história da  computação em nuvem, como foi descoberta e quais foram os passos para chegar até o  presente momento.  

Além disso, o seguinte trabalho aborda também quais os tipos existentes de  computação em nuvem, quais são as mais apropriadas conforme as necessidades de  utilização, bem como, método de implantação e aplicação dessa tecnologia. Finalizando  com a reflexão sobre as perspectivas futuras que existem de manutenção e evolução da  computação em nuvem. 

1. Conceito 

Computação em nuvem, ou cloud computing (em inglês), é uma forma de computação  que consiste em um servidor e um computador conectado a este servidor, tal computador  conectado usa o servidor para realizar funções próprias de um computador, enviando uma  entrada e recebendo do servidor uma saída. 

A computação em nuvem geralmente é realizada através da internet, já que existem  nuvens em redes fora da internet, é usado para se obter acesso remoto a softwares,  armazenamento de arquivos ou processamento de dados através de um computador.

Basicamente a computação em nuvem pode ser explicada através de “computador A envia  uma entrada para computador B que então retorna uma saída” 

Sua principal utilidade é dar acesso a recursos computacionais de um computador  para outro, ou seja, capacitar um dos computadores da rede usar por exemplo, o  armazenamento de outro computador através de uma rede, o processamento ou qualquer  outra função, sendo tal funcionalidade transmitida pela própria rede 

O termo “nuvem” é uma figura de linguagem, os arquivos nem sempre estão em  um mesmo computador, geralmente ficam espalhados entre servidores e parecem juntos  devido a programação que usa o login para uni-los em uma interface, então seria como se  estivessem “no ar”. 

2. História 

2.1 Início da computação em nuvem 

A ideia de criar o cloud computing surgiu a partir dos custos altos ao usuário de manter  computadores físicos em seu local de trabalho para o armazenamento de arquivos, a ideia  foi criar um grande servidor e dar acesso remoto aos arquivos pela internet aos usuários, foi se percebendo que a compra de equipamentos físicos era mais custosa doque o aluguel  de um equipamento com acesso remoto. 

Apesar de começar no início da computação, o cloud computing só ganhou força em 1990 devido à internet antes dessa epoca ser lenta demais para o acesso até de  pequenos arquivos de texto. Em 2006 surgiu o google drive, o mais famoso serviço de  cloud computing e o mais lembrado de todos surgiu a partir da união de dois produtos, o  google Writely e Google Spreadsheets, sendo uma forma de unificá-los em apenas um  produto. 

No começo a computação em nuvem sofreu com a “descredibilização” da  população em relação a sua funcionalidade, quando os primeiros serviços gratuitos  surgiram houve recusa em usá-los oficialmente, como por exemplo, deixar o TCC no  google drive para apresentá-lo ao chegar na universidade, todas as tecnologias sofrem  com receio no começo de seu uso. 

2.2 Computação em nuvem mais recente 

Em 2016, foi fundado o site replit, este site também trabalha com cloud computing, o site  é uma IDE (ambiente de desenvolvimento) em formato de computação em nuvem, neste  site os desenvolvedores escrevem seu código, tendo acesso a ferramentas de  desenvolvimento, o código escrito fica salvo no servidor, não precisando ser salvo no  próprio computador, ao invés disso ele fica salvo no servidor do site e outros usuários podem executá-los ao acessar o seu perfil. 

O replit possui uma versão paga e uma gratuita, a paga conta com o recurso de  privar o seu código para a sua conta, para que assim outros usuários não possam acessar  o seu perfil e ter acesso ao código, enquanto a gratuita não possui essa função, a paga  possui mais poder computacional na execução do código. 

O google drive permitiu a integração de aplicativos de terceiros dentro do serviço  do drive, existindo aplicativos que compactam arquivos e editores de texto para código,  além de conversores de texto em fala e muitos outros.

Recentemente, houve uma expansão do cloud computing em outras modalidades  de serviço, em 2018 foi lançado o GeForceNow”, um serviço em nuvem que trabalha com  processamento de dados para a execução de jogos, neste serviço, o cliente paga uma  mensalidade para jogar jogos disponíveis em seu catalogo, porem a imagem e o som dos  jogos são transmitidos ao computador do cliente, enquanto o computador do cliente  apenas envia os comandos para o computador do servidor do GeForceNow, ou seja, o  computador do cliente apenas envia os dados, que são os comandos, enquanto o servidor  realiza o processamento e retorna a saída que é a imagem e o som. 

Devido a enorme massa de dados, cada vez mais empresas estão aderindo à computação em nuvem, o principal motivo é ser mais fácil e mais prático doque manter  servidores locais, bastando apenas ter seu login salvo e conexão com a internet. 

Não é só com empresas, devido ao grandioso uso de smartphones na década de  2010, houve um grande uso de cloud computing por pessoas físicas, uma vez que por  serem pequenos, smartphones tem baixo poder computacional, tendo que ser suportado  por nuvem por exemplo em seu armazenamento de arquivos, devido a este boom, os  desenvolvedores de cloud computing investiram pesado em uma interface adequada a  dispositivos móveis. 

Um outro motivo é as pessoas não desejarem um sistema operacional robusto na  palma da mão devido à complexidade que isso traz, deixando assim com a computação  em nuvem as funcionalidades mais avançadas 

3. Características 

Em definição a computação em nuvem nada mais é que um conjunto de recursos,  que juntos tem a capacidade armazenar dados, processar e oferece conectividade em  diversas plataformas, disponibilizando o serviço por meio da internet, no entanto para constituir a computação em nuvem, é definido um conjunto de características essenciais. 

Conforme leite (s.d.), o serviço da computação em nuvem pode ser acessado em  qualquer lugar do mundo, sem necessitar que o usuário instale um programa em seu  dispositivo ou armazene dados no mesmo, em suma o acesso a esse serviço ocorre através  da internet, e segundo Silva (2019), o serviço oferece elasticidade, sendo capaz aumentar  e diminuir a capacidade de recursos dinamicamente, de modo que seja possível  disponibilizar a quantidade necessária de recursos de acordo a necessidade do usuário. 

3.1 Modelos de Serviço 

Dentro da computação em nuvem existem diversos tipos de modelo de serviço que define um padrão arquitetural da solução, porém o mais comum para encontrar na  literatura é o modelo composto por três camadas que são SaaS, PaaS e IaaS, onde cada  modelo é definido para cada usuário como o SaaS para Usuário Final, PaaS para  Desenvolvedores e por último o IaaS os gerentes de sistemas. 

No modelo SaaS corresponde a camada mais externa do conceito, sendo  disponível através da internet através de uma interface, assim sendo possível ser acessão  por diversos dispositivos, sendo mais fácil a inserção de novos recursos pelo usuário de  forma mais transparente e não sendo necessário a aquisição de licenças para seu uso. 

O modelo PaaS na camada intermediaria oferece os serviços de construir e operar  aplicações como sistema operacionais, ferramentas de desenvolvimento etc.,  consequentemente não precisado perder tempo para baixar aplicações. Assim oferecendo 

um ambiente de desenvolvimento que facilita a implantação com um menor custo de  compra e gerenciamento do hardware. 

E o modelo IaaS que representa a camada inferior tem como objetivo fornecer a  infraestrutura de computação como seu serviço, como servidores virtualizados, rede e  armazenamento de uma forma mais acessível, com sua infraestrutura sendo capaz de  oferecer armazenamento e processamento de forma transparente. 

3.2 Vantagens e Desvantagens da Utilização 

Conforme Carvalho e Lorena (2016), uma das maiores vantagens da Computação em  Nuvem é a possibilidade dos usuários e empresas não terem que se preocupar com  alocações de dados e recursos, não sendo visível para o usuário a localidade dos  arquivos/dados, consequentemente, esse processo gera facilidade e agilidade no trabalho  dos usuários. 

Assim, outra vantagem associada está a acessibilidade, pois permite uma forma  prática de se trabalhar sendo possível acessar os arquivos em qualquer local, de forma  mais ágil, reduzindo assim os custos. 

Segundo Quanta Júnior (2021), a principal vantagem da computação em nuvem é  a redução dos custos, não sendo necessário gastos com recursos, como computadores  mais eficientes, e devido ser alocado em servidores, o processo se torna muito mais  rápido. 

Em relação às desvantagens da computação em nuvem tem-se as questões voltadas  para Segurança devido conforme supracitado, os arquivos, dados e informações não  ficarem alocadas em um ambiente sob controle do usuário, assim se tornando difícil  garantir a segurança dos dados. Além disso, devido a necessidade de acesso das  informações à nuvem por modo online, ou seja, utilizando-se a internet, pode haver ainda  a instabilidade da rede, provocando assim lentidão para o usuário e problemas de acesso. 

Em relação aos custos que conforme já citado poderia refletir em uma vantagem  ao usuário, existem apontamentos que segundo Marques (2017) propõe, alguns custos  altos também podem ocorrer no processo de implantação de computação em nuvem nas  empresas, pois existem diversos tipos de servidores para esse fim os quais podem ter custo  elevado para utilização. 

4. Aplicações 

Por meio da computação em nuvem indivíduos e organizações são capazes de usar uma  infraestrutura compartilhada ao envies de cria uma do zero, reduzindo muito o custo e ainda ter acesso a seus dados independente do seu local, em outras palavras através desses  fatores e entre outros ocorreu uma grande popularização dessa tecnologia, que está cada  vez mais presente. 

Hoje em dia a computação em nuvem já está muito presente no nosso dia a dia,  aonde várias coisas comuns sem nuvem não existiriam como exemplo canais de  Streaming, como Netflix, Youtube, ou armazenamento de fotos ou arquivos, como o  Google Drive etc. Além de estar muito presente não só para indivíduos, mas também em  empresas como uma ferramenta essencial independentemente do tamanho e do setor de  atuação da organização, utilizando por exemplo os serviços de ferramenta para escritório  como o Office, firewalls de rede, gestão da empresa, comunicação entre setores e até  backup de dados da empresa.

Figura 1. Aplicações 

5. Implantação 

Para a implantação da computação em nuvem, existe alguns modos como o Nuvem Publica, Nuvem Privada, Nuvem Híbrida e Nuvem Comunitária, para cada modelo de  implantação se diferencia onde os recursos estão alocados e quem vai ter acesso ou  controle como demonstra a (Figura 1). 

Figura 2. Modelos de Implantação 

O modelo nuvem Pública tem o propósito de oferecer aos seus usuários uma solução simples, onde normalmente os recursos são compartilhados através de um  provedor de terceiro, assim a infraestrutura desse serviço é compartilhada entre diferentes  usuários, porém cada um tem o seu espaço determinado. Esse modelo tem como vantagem  um custo menor já que os recursos usados podem ser compartilhados por diversas 

empresas. Essa vantagem é bastante importante para pequenas empresas ou indivíduos  que tem pouca demanda. 

No modelo nuvem Privada os recursos são exclusivamente dedicados a uma  instituição ou individuo, podendo o provedor ser hospedado localmente ou de terceiros e  administrado pela própria instituição ou individuo, sendo capaz de empregar políticas de  acesso próprias. Esse modelo consequentemente gera a vantagem de o próprio usuário ter  controle interno dos recursos computacionais, porém gera a desvantagem de um custo  mais alto para usuários em que tem pouca demanda ou a demanda varia muito com o  tempo. 

Já o modelo nuvem Híbrida nada mais é que a junção de duas ou mais nuvens  sendo nuvem públicas e nuvem privadas, surgindo com o propósito de resolver o  problema das organizações em relação a nuvem ideal. Esse modelo gera a vantagem de  ser mais flexível permitindo a migração de infraestrutura tecnológica tenha mais  compatibilidade e adaptabilidade ao novo ambiente. 

No modelo nuvem Comunitária é uma infraestrutura criada por um grupo de  pessoas ou empresas com um interesse em comum, onde um membro do grupo é  responsável pela administração da nuvem, herdando as características principais da  nuvem pública e o acesso está estendido a todos os membros que pertencem a essa  comunidade. 

6. Perspectivas Futuras 

Segundo Silva, et al (2020), a computação normal seria substituída pela computação em  nuvem, sendo uma mudança da tecnologia no formato de serviço público por  mensalidade, as pessoas teriam apenas um aparelho de acesso a uma tecnologia que faria  o trabalho de computação principal enquanto seu aparelho apenas se conectaria a este  servidor, sendo pago pelo seu uso, “pay-per-use". 

Ou seja, as perspectivas futuras são a substituição da computação normal pela  computação em nuvem, tal ideia aplicada na prática se resume em ao invés de ter-se um  computador próprio em casa para uso, haveria um computador que se conectará a um  servidor, e este servidor transmitirá o som e a imagem que ele gera, assim como é  realizado no serviço do GeforceNow, porém em todos os aspectos da computação, não se  limitando apenas a jogos, com acesso a uma computação por completo, o servidor  simularia um sistema operacional com os dados do cliente e o transmitiria pela internet até o seu dispositivo. 

Ao invés dos recursos computacionais estarem com o usuário, estarão em outro  local sendo o computador apenas um equipamento de acesso que enviará comandos ao  servidor e este servidor responderá ao equipamento. 

A perspectiva central é a expansão do setor de cloud computing, com ainda mais  espaço e opções de planos de assinatura envolvendo os seus diversos tipos,  consequentemente existirá um aumento da inteligência artificial e aprendizado de  máquina pois necessitam de um grande volume de dados para seu funcionamento.

Conclusão 

Por meio da evolução da ciência da computação, a computação em nuvem surgiu como  um mecanismo importante para os serviços de internet e computacional, sendo altamente  usado por diversas empresas tais como Google, Amazon, Netflix, Youtube, entre outros.  Dessa forma, identifica-se que a computação em nuvem atualmente está sendo muito  utilizada visto as vantagens e benefícios que proporciona. 

Assim, identifica-se que a computação nuvem agregou de forma significativa para  os usuários, principalmente quando há falta de recursos computacionais e necessidade de  baixo custo, promovendo aos usuários a alocação de seus dados e arquivos os quais  podem ser acessados em qualquer lugar e em diferentes computadores. 

Porém, entende-se que de qualquer modo, visando diversas necessidades, a  computação em nuvem é muito utilizada, à exemplos das grandes empresas conforme  supracitado, as quais geralmente criam seus próprios servidores visando mais segurança,  porém com custos mais altos ou mediante também contratação desse serviço externo. 

Conforme aponta Taurion (2009), a indústria da computação em nuvem está  estimada em bilhões de dólares, sendo ainda uma tecnologia considerada recente que  possui muitos campos ainda a serem explorados, assim, a perspectiva é de crescimento  para a computação em nuvem. 

Dessa forma, a computação em nuvem ocasionou a democratização e facilidade  nos processos para os usuários, visando economia e praticidade, tornando o acesso às informações, dados e arquivos de maneira mais simples e ágil, é uma tecnologia que  promete avanços significativos e que alta usabilidade pelos usuários. 

References 

BORGES, Hélder Pereira; SOUZA, Borges José Neuman de; SCHULZE, Bruno; MURY,  Antonio Roberto. Computação em Nuvem. Federal Institute of Education, Science and  Technology of Maranhão. São Luís. [s.d]. Disponível em: <  https://livroaberto.ibict.br/bitstream/1/861/1/COMPUTA%C3%87%C3%83O%20EM% 

20NUVEM.pdf> Acesso em: 29 de nov. 2022 

CARVALHO, André C. P. L. F D.; LORENA, Ana C. Introdução à Computação - Hardware, Software e Dados. Grupo GEN, 2016. E-book. ISBN 9788521633167.  Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788521633167/.  Acesso em: 29 nov. 2022. 

LEITE, Andrêza. Cloud Computing. [s.d] Disponível:  <http://www.univasf.edu.br/~andreza.leite/aulas/SO/Cloud.pdf> Acesso em: 29 de nov.  2022 

MACHADO, Francis B.; MAIA, Luiz P. Arquitetura de Sistemas Operacionais, 5ª  edição. [Digite o Local da Editora]: Grupo GEN, 2013. E-book. ISBN 978-85-216-2288-

8. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/978-85-216-2288- 8/. Acesso em: 29 nov. 2022. 

MARQUES, Marcus. Vantagens e desvantagens da computação em nuvem para o  seu negócio. 2017. Disponível em: < http://marcusmarques.com.br/estrategias-de negocio/vantagens-desvantagens-computacao-em-nuvem-negocio/> Acesso em: 26 de  nov. 2022 

MARIANO, Diego C B.; SOARES, Juliane A.; NETO, Roque M.; et al. Infraestrutura  de TI. [Digite o Local da Editora]: Grupo A, 2020. E-book. ISBN 9786556900209.  Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9786556900209/.  Acesso em: 29 nov. 2022. 

MELO, Tiago Ribeiro da Silva; AZEVEDO, Lucas Guilherme de. Computação em  Nuvem: Um Estudo de caso para a Implementação no CCET. Computação em Nuvem:  Um Estudo de caso para a Implementação no CCET, RJ, 10 dev. 2019 Disponível em:  https://bsi.uniriotec.br/wp 

content/uploads/sites/31/2020/05/201912TiagoMeloLucasAzevedo.pdf. Acesso em: 26  nov. 2022. 

QUANTA JÚNIOR. Computação em Nuvem: O que é, Vantagens, Desvantagens.  2021. Disponível em: <http://marcusmarques.com.br/estrategias-de-negocio/vantagens desvantagens-computacao-em-nuvem-negocio/.> Acesso em: 23 de nov. 2022  

SILVA, Anderson Oliveira da. Computação em Nuvem. Disponível em: <http://www.inf.puc-rio.br/~anderson/seminarios/INF1014- 

Computacao%20em%20Nuvem-2019.pdf> Acesso em: 29 de nov. 2022 

SILVA, Fernanda R.; SOARES, Juliane A.; SERPA, Matheus da S.; et al. Cloud  Computing. [Digite o Local da Editora]: Grupo A, 2020. E-book. ISBN 9786556900193.  Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9786556900193/.  Acesso em: 29 nov. 2022. 

STAIR, Ralph M.; REYNOLDS, George W.; BRYANT, Joey; et al. Princípios de  Sistemas de Informação. [Digite o Local da Editora]: Cengage Learning Brasil, 2021.  E-book. ISBN 9786555584165. Disponível em:  https://integrada.minhabiblioteca.com.br/#/books/9786555584165/. Acesso em: 29 nov.  2022. 

TANENBAUM, Andrew. Sistemas Operacionais Modernos. 4°. ed. rev. SP: Pearson  Universidades, 2015.

TAURION, Cezar. Could Cumputing: Transformando o mundo da Tecnologia da  Informação. Rio de Janeiro: Brasport, 2009. 

TELECO. Serviços em Nuvem I: Computação em Nuvem. 2022. Disponível em:  <https://www.teleco.com.br/tutoriais/tutorialservnuvopers1/pagina_2.asp> Acesso em:  29 de nov. 2022

Comentários

Postagens mais visitadas deste blog

Deus não faz aceptação de pessoas

Oque garante interpretação correta

sobre o nivel de leitura no Brasil