Use este identificador para citar ou linkar para este item: http://repositorio.ifg.edu.br:8080/handle/prefix/1388
Tipo: Trabalho de Conclusão de Curso
Título: Implementação de Serverless as a Service na plataforma de middleware Dojot
Título(s) alternativo(s): Implementation of Serverless as a Service on the Dojot middleware platform
Autor(es): Vieira, Euripedes Antero
Maciel, Gabriel Eduardo de Bessa
Primeiro Orientador: Freitas, Leandro Alexandre
metadata.dc.contributor.referee1: Freitas, Leandro Alexandre
metadata.dc.contributor.referee2: Borges, Rodrigo Cândido
metadata.dc.contributor.referee3: Silva, Rogério Sousa e
Resumo: Este trabalho resulta de uma pesquisa sobre a aplicação do paradigma de programação serverless na plataforma para cidades inteligentes Dojot. O paradigma serverless é usado para implementar serviços em nuvem por meio de Funções como Serviço (FaaS), retratando o avanço dos paradigmas de desenvolvimento e a maturidade das soluções em nuvem, tendo uma arquitetura que, permite o desenvolvedor direcionar a responsabilidade do provisionamento, monitoramento e escalabilidade da aplicação para o provedor de nuvem. A plataforma Dojot, desenvolvida pelo Centro de Pesquisa e Desenvolvimento em Telecomunicações (CPqD), visa modernizar as plataformas para cidades inteligentes e fornecer soluções para a Internet das Coisas (IoT). Dessa forma, propomos o desenvolvimento de um componente que permita gerenciar FaaS de diferentes serviços em plataformas para cidades inteligentes distintas e para validação, desenvolvemos uma versão serverless para o serviço OCPP no âmbito do problema de mobilidade elétrica já implementado na Dojot, para analisar as vantagens e desvantagens da utilização do paradigma serverless na plataforma Dojot.
Abstract: This text results from research on the application of the serverless programming paradigm in the Dojot Smart Cities platform. The serverless paradigm is used to implement cloud services through Functions as a Service (FaaS), portraying the advancement of development paradigms and the maturity of cloud solutions, having an architecture that allows the developer to direct the responsibility for provisioning, monitoring and application scalability for the cloud provider. The Dojot platform, developed under the Telecommunications Research and Development Center (CPqD), aims to modernize platforms for smart cities and provide solutions for the Internet of Things (IoT). In this way, we propose the development of a component that allows managing the FaaS of different services on platforms for different smart cities and for validation we develop a serverless version for the IoT Agent OCPP within the scope of the electric mobility problem already implemented in dojot, to analyze the advantages and disadvantages of using the serverless paradigm within the Dojot platform.
Palavras-chave: Serverless
FaaS
Dojot
Cidades Inteligentes
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
Idioma: por
País: Brasil
Editor: Insitituto Federal de Educação, Ciência e Tecnologia de Goiás
Sigla da Instituição: IFG
metadata.dc.publisher.department: Câmpus Inhumas
Citação: VIEIRA, Euripedes Antero Vieira; MACIEL, Gabriel Eduardo de Bessa. Implementação de Serverless as a Service na plataforma de middleware Dojot. 2022. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Instituto Federal de Goiás, Inhumas, 2022.
Tipo de Acesso: Acesso Aberto
URI: http://repositorio.ifg.edu.br:8080/handle/prefix/1388
Data do documento: 23-Set-2022
Aparece nas coleções:Bacharelado em Sistemas de Informação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC_Gabriel_Euripedes.pdfTCC_Gabriel_Euripedes703,8 kBAdobe PDFVisualizar/Abrir


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