Please use this identifier to cite or link to this item:
http://repositorio.ufc.br/handle/riufc/64546
Type: | TCC |
Title: | Repositório virtual utilizando serverless computing |
Authors: | Pitanga, Helter Lucio Ribeiro |
Advisor: | Alencar, João Marcelo Uchôa de |
Keywords: | Computação em nuvem;Computação sem servidor;Função como serviço |
Issue Date: | 2022 |
Citation: | PITANGA, 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. |
Abstract in Brazilian Portuguese: | A 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. |
Abstract: | Cloud 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. |
URI: | http://www.repositorio.ufc.br/handle/riufc/64546 |
Appears in Collections: | REDES DE COMPUTADORES - QUIXADÁ - Monografias |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
2022_tcc_hlrpitanga.pdf | 1,6 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.