Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/64546
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorAlencar, João Marcelo Uchôa de-
dc.contributor.authorPitanga, Helter Lucio Ribeiro-
dc.date.accessioned2022-03-22T17:40:47Z-
dc.date.available2022-03-22T17:40:47Z-
dc.date.issued2022-
dc.identifier.citationPITANGA, Helter Lucio Ribeiro. Repositório virtual utilizando serverless computing. 2022. 67 f. Trabalho de Conclusão de Curso (Graduação em Redes de Computadores)- Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2022.pt_BR
dc.identifier.urihttp://www.repositorio.ufc.br/handle/riufc/64546-
dc.description.abstractCloud computing is a model for enabling on-demand access to configurable computing system resources (e.g. networks, servers, storage, applications, and services). One service that is conveniently used is Infrastructure as a Service (IaaS), which allows users to scale servers in the cloud in a practical and fast way, but in this service, users are responsible for configuring and controlling applications, data, system operating, and execution environment. Thinking about abstracting all the configuration of the environment around the user, the present work uses Serverless Computing (SC) technology to the construction of a virtual repository, using the services of the Amazon Web public cloud Services (AWS), the deployment of the services used in the work is done at the time of deployment of the cloud service. After deployment, the user is only responsible for providing the Back-end as a Service (BaaS) for the application, it is up to the cloud provider to control and keep all the services created, thus being able to scale when necessary. Lastly, compare the implementation between monolithic and serverless cloud architectures, reporting a cost estimate of both.pt_BR
dc.language.isopt_BRpt_BR
dc.subjectComputação em nuvempt_BR
dc.subjectComputação sem servidorpt_BR
dc.subjectFunção como serviçopt_BR
dc.titleRepositório virtual utilizando serverless computingpt_BR
dc.typeTCCpt_BR
dc.description.abstract-ptbrA computação em nuvem é um modelo para permitir acesso sob demanda sobre recursos de sistema computacional configuráveis (por exemplo, redes, servidores, armazenamento, aplicativos e serviços). Um serviço que é convenientemente usado é a Infrastructure as a Service (IaaS), que permite aos usuários escalar servidores em nuvem de forma prática e rápida, mas, nesse serviço fica a encargo dos usuários a configuração e o controle das aplicações, dados, sistema operacional e o ambiente de execução. Pensando em abstrair toda a configuração do ambiente em torno do usuário, o presente trabalho utiliza-se da tecnologia Serverless Computing (SC), para a construção de um repositório virtual de documentos, utilizando os serviços da nuvem pública Amazon Web Services (AWS). Após a implantação da aplicação, o usuário fica apenas responsável por prover o Back-end as a Service (BaaS), nisso fica por parte do provedor da nuvem controlar e manter todos os serviços criados, podendo assim escalonar quando for necessário. Por fim, comparamos a implementação entre as arquiteturas monolítica e sem servidor em nuvem, relatando uma estimativa de custos de ambas.pt_BR
Aparece nas coleções:REDES DE COMPUTADORES - QUIXADÁ - Monografias

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2022_tcc_hlrpitanga.pdf1,6 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.