Uma análise do impacto das linguagens de programação nos custos de execução no AWS Lambda em cenários de cold start e warm start

dc.contributor.advisorMedeiros, Robson Wagner Albuquerque de
dc.contributor.advisorLatteshttp://lattes.cnpq.br/3169193612606500
dc.contributor.authorAndrade Júnior, Edilson Alves de
dc.contributor.authorLatteshttp://lattes.cnpq.br/5131828050788518
dc.date.accessioned2024-01-15T18:19:29Z
dc.date.available2024-01-15T18:19:29Z
dc.date.issued2023-04-24
dc.degree.departamentDepartamento de Computação
dc.degree.graduationBacharelado em Ciências da Computação
dc.degree.grantorUniversidade Federal Rural de Pernambuco
dc.degree.levelGraduacao
dc.degree.localRecife
dc.description.abstractSoluções de computação em nuvem pública ganharam destaque no mercado por oferecer grandes vantagens sobre os sistemas on-premises, mas o gerenciamento de fluxos de trabalho baseados na nuvem também traz preocupações. Assim como os problemas relacionados à segurança da informação e à falta de profissionais qualificados, a gestão de custos é um dos principais desafios enfrentados por usuários e organizações que migram ou já possuem suas operações na nuvem. Os provedores de nuvem definem variáveis que afetam diretamente nos comportamentos dos custos, além disso, fatores como as características fundamentais das linguagens de programação também podem contribuir com mudanças nesses comportamentos. Este trabalho teve como objetivo entender como as linguagens de programação se comportam em serviços na nuvem como o AWS Lambda, para que o gerenciamento de custos seja realizado de forma mais assertiva e eficiente, contribuindo diretamente com a redução de custos e desperdícios financeiros ao utilizar esse tipo de serviço. Os resultados evidenciaram que as características das linguagens de programação interferem significativamente nos custos financeiros de execução, elucidando que a escolha de uma determinada linguagem de programação deve ser considerada quando o custo é um requisito a ser atendido na utilização do AWS Lambda.
dc.description.abstractxPublic cloud computing solutions have gained visibility on the market for offering great advantages over on-premises systems. However, cloud-based management workflows also brings concerns. As well as problems related to information security and lack of skilled professionals, cost management is one of the main challenges faced by users and organizations that migrate or already have their operations on cloud. Cloud providers define variables that directly affect cost behaviors, in addition, factors such as key characteristics of programming languages can also contribute to change those behaviors. This work aimed to understand how programming languages behave in cloud services such as AWS Lambda, so that cost management is carried out more assertively and efficiently, directly contributing to the reduction of costs and financial waste when using this kind of service. The results showed that the characteristics of programming languages significantly interfere in the financial costs of execution, elucidating that the choice of a certain programming language should be considered when cost is a requirement to be met when using AWS Lambda.
dc.format.extent41 f.
dc.identifier.citationANDRADE JÚNIOR, Edilson Alves de. Uma análise do impacto das linguagens de programação nos custos de execução no AWS Lambda em cenários de cold start e warm start. 2023. 40 f. Trabalho de Conclusão de Curso (Bacharelado em Ciências da Computação) – Departamento de Computação, Universidade Federal Rural de Pernambuco, Recife, 2023.
dc.identifier.darkflstrmvhttps://n2t.net/ark:/57462/001300000k8qp
dc.identifier.urihttps://repository.ufrpe.br/handle/123456789/5403
dc.language.isopor
dc.publisher.countryBrasil
dc.rightsopenAccess
dc.rights.licenseAtribuição-NãoComercial-CompartilhaIgual 4.0 Internacionalpt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/deed.pt-br
dc.subjectComputação em nuvem
dc.subjectSegurança de computadores
dc.subjectLinguagem de programação (Computadores)
dc.titleUma análise do impacto das linguagens de programação nos custos de execução no AWS Lambda em cenários de cold start e warm start
dc.typebachelorThesis

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Imagem de Miniatura
Nome:
tcc_edilsonalvesdeandradejunior.pdf
Tamanho:
1.69 MB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura Disponível
Nome:
license.txt
Tamanho:
1.87 KB
Formato:
Item-specific license agreed upon to submission
Descrição: