Skip navigation

Use este identificador para citar ou linkar para este item: https://repositorio.ufpb.br/jspui/handle/123456789/28781
Registro completo de metadados
Campo DCValorIdioma
dc.creatorChagas, Diógenes Ataíde-
dc.date.accessioned2023-10-18T18:11:39Z-
dc.date.available2023-10-18T18:11:39Z-
dc.date.issued2019-04-26-
dc.identifier.urihttps://repositorio.ufpb.br/jspui/handle/123456789/28781-
dc.description.abstractNew Serverless architectures reduce the cost of running and maintaining cloud services, so their use has grown steadily. The most commonly used code generation tools, such as Rails, Grails and jHipster, are designed to reduce the cost of software development, but do not have the ability to generate code for Serverless architectures. This paper presents an investigation into code generation for Serverless architectures, specifically AWS Lambda, and a proposal to evolve the state of practice in order to increase the percentage of activities that can be automated for the entire development, deployment, execution and management cycle of a simple CRUD service with AWS Lambda and DynamoDB. During this work, the percentage of automated lines of code increased from 24% to 73%.pt_BR
dc.description.provenanceSubmitted by Jonismar Leão (jonismarkendys@ccae.ufpb.br) on 2023-10-18T18:11:27Z No. of bitstreams: 3 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) DiógenesAtaídeChagas_TCC.pdf: 1019601 bytes, checksum: 43bff7b9d808acc3033ce936d3221fdd (MD5) DiógenesAtaídeChagas_TERMO.pdf: 527786 bytes, checksum: cb5a64a98c8124ade672b52eaed44d2c (MD5)en
dc.description.provenanceApproved for entry into archive by Jonismar Leão (jonismarkendys@ccae.ufpb.br) on 2023-10-18T18:11:39Z (GMT) No. of bitstreams: 3 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) DiógenesAtaídeChagas_TCC.pdf: 1019601 bytes, checksum: 43bff7b9d808acc3033ce936d3221fdd (MD5) DiógenesAtaídeChagas_TERMO.pdf: 527786 bytes, checksum: cb5a64a98c8124ade672b52eaed44d2c (MD5)en
dc.description.provenanceMade available in DSpace on 2023-10-18T18:11:39Z (GMT). No. of bitstreams: 3 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) DiógenesAtaídeChagas_TCC.pdf: 1019601 bytes, checksum: 43bff7b9d808acc3033ce936d3221fdd (MD5) DiógenesAtaídeChagas_TERMO.pdf: 527786 bytes, checksum: cb5a64a98c8124ade672b52eaed44d2c (MD5) Previous issue date: 2019-04-26en
dc.languageporpt_BR
dc.publisherUniversidade Federal da Paraíbapt_BR
dc.relation.ispartofTrabalho de conclusão de cursopt_BR
dc.rightsAcesso abertopt_BR
dc.rightsAttribution-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nd/3.0/br/*
dc.subjectServerlesspt_BR
dc.subjectGeração de códigopt_BR
dc.subjectAWS Lambdapt_BR
dc.titleGeração de código para aplicações com arquitetura serverlesspt_BR
dc.typeArtigo de Periódicopt_BR
dc.description.resumoAs novas arquiteturas Serverless reduzem os custos de execução e manutenção de serviços em nuvem; portanto seu uso tem crescido continuamente. As ferramentas para geração de código mais utilizadas pelo mercado, como Rails, Grails e jHipster, buscam reduzir o custo de desenvolvimento de software, todavia não possuem a capacidade de gerar código para arquiteturas Serverless. Este trabalho apresenta uma investigação sobre geração de código para arquiteturas Serverless, especificamente AWS Lambda, e a proposta de evolução no estado da prática a fim de aumentar o percentual de atividades que pode ser automatizado para todo o ciclo de desenvolvimento, implantação, execução e gestão de um serviço de CRUD simples com AWS Lambda e DynamoDB. Durante este trabalho, o percentual de linhas de código automatizadas subiu de 24% para 73%.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.initialsUFPBpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
Aparece nas coleções:TCC - Sistemas de Informação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
DiógenesAtaídeChagas_TCC.pdfTCC995,7 kBAdobe PDFVisualizar/Abrir
DiógenesAtaídeChagas_TERMO.pdfTERMO515,42 kBAdobe PDFVisualizar/Abrir    Solicitar uma cópia


Este item está licenciada sob uma Licença Creative Commons Creative Commons