Avaliação de serviços serverless: um experimento piloto

Detalhes bibliográficos
Autor(a) principal: Paula, Gabriel Souza de
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/10768
Resumo: Este estudo exploratório investiga dois serviços de computação em nuvem sem servidor para identificar e comparar suas características e maturidade. Serverless emergem como tecnologia de ponta para implementar microsserviços. Contudo, serviços serverless possuem diferenças significativas em relação a (i) características, (ii) preços e (iii) maturidade. Identificar estas diferenças é importante na decisão de adoção do serviço. Primeiramente, são identificados os serviços serverless da categoria de Funções como Serviço (FaaS) mais relevantes na atualidade e em seguida foram selecionados dois, o Aws Lambda e o Azure Functions. Em segundo lugar, foi feitu um estudo dos serviços e em seguida alguns recursos dos serviços escolhidos foram comparados. Após, foi realizado um experimento piloto para identificar a facilidade de uso dos serviços na perspectiva do desenvolvedor, sem o objetivo de generalização de resultados, foi realizado como primeira tentativa de validar uma possível hipótese que tinha o foco identificar se o esforço (com base no tempo) para criação e alterações de funções é o mesmo ou não, independente da plataforma escolhida, para isto foi realizada uma atividade de experimentação que teve baixa aderência de participantes. Por fim a experimentação é analisada e seus resultados são restritos à um relacionamento entre feedback dos participantes com relação à utilização das plataformas, seu conhecimento obtido após o treinamento e na justificativa do tempo de realização de tarefas experimentais.
id UTFPR-12_62167e7d1a7c529d1a0160d604495bc4
oai_identifier_str oai:repositorio.utfpr.edu.br:1/10768
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2020-11-13T11:57:04Z2020-11-13T11:57:04Z2018-06-22PAULA, Gabriel Souza de. Avaliação de serviços serverless: um experimento piloto. 2018. 57 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2018.http://repositorio.utfpr.edu.br/jspui/handle/1/10768Este estudo exploratório investiga dois serviços de computação em nuvem sem servidor para identificar e comparar suas características e maturidade. Serverless emergem como tecnologia de ponta para implementar microsserviços. Contudo, serviços serverless possuem diferenças significativas em relação a (i) características, (ii) preços e (iii) maturidade. Identificar estas diferenças é importante na decisão de adoção do serviço. Primeiramente, são identificados os serviços serverless da categoria de Funções como Serviço (FaaS) mais relevantes na atualidade e em seguida foram selecionados dois, o Aws Lambda e o Azure Functions. Em segundo lugar, foi feitu um estudo dos serviços e em seguida alguns recursos dos serviços escolhidos foram comparados. Após, foi realizado um experimento piloto para identificar a facilidade de uso dos serviços na perspectiva do desenvolvedor, sem o objetivo de generalização de resultados, foi realizado como primeira tentativa de validar uma possível hipótese que tinha o foco identificar se o esforço (com base no tempo) para criação e alterações de funções é o mesmo ou não, independente da plataforma escolhida, para isto foi realizada uma atividade de experimentação que teve baixa aderência de participantes. Por fim a experimentação é analisada e seus resultados são restritos à um relacionamento entre feedback dos participantes com relação à utilização das plataformas, seu conhecimento obtido após o treinamento e na justificativa do tempo de realização de tarefas experimentais.This exploratory study investigates two serverless cloud computing services to identify and compare their characteristics and maturity. Serverless emerge as the leading technology for implementing microservices. However, services Serverless have significant differences in relation to (i) characteristics, (ii) prices and (iii) maturity. Identifying these differences is important in the decision to adopt the service. First, the serverless services of the most relevant Function-as-Service (FaaS) category are identified today and then two, the Lambda Aws and the Azure Functions, were selected. Secondly, a study of the services was made and then some resources of the services chosen are compared. Afterwards, a pilot experiment was performed to identify the ease of use of the services from the perspective of the developer, without the objective of generalization of results, was carried out as the first attempt to validate a possible hypothesis that had the focus to identify if the effort (based on time) for creation and change of functions is the same or not, regardless of the platform chosen, for this was performed an experiment activity that had low adherence of participants. Finally the experimentation is analyzed and its results are restricted to a relationship between participants’ feedback regarding the use of the platforms, their knowledge obtained after the training and the justification of the time to perform experimental tasks.porUniversidade Tecnológica Federal do ParanáDois VizinhosEngenharia de SoftwareUTFPRBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWAREComputação em nuvemSoftware - DesenvolvimentoEngenharia de softwareCloud computingComputer software - DevelopmentSoftware engineeringAvaliação de serviços serverless: um experimento pilotoServerless services evaluation: a pilot experimentationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisDois VizinhosOliveira, Rafael Alves Paes deSilva, Gabriel CostaOliveira, Rafael Alves Paes deOrtoncelli, André RobertoRamme, Fernando Luiz ProchnowPaula, Gabriel Souza deinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALDV_COENS_2018_1_2.pdfapplication/pdf2407329http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/10768/1/DV_COENS_2018_1_2.pdfad7404f6745add264661beb99f0d10efMD51LICENSElicense.txttext/plain1290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/10768/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTDV_COENS_2018_1_2.pdf.txtExtracted texttext/plain91645http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/10768/3/DV_COENS_2018_1_2.pdf.txtf6eb0f8df8a098a8ebbe39bbbcb5e90fMD53THUMBNAILDV_COENS_2018_1_2.pdf.jpgGenerated Thumbnailimage/jpeg1276http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/10768/4/DV_COENS_2018_1_2.pdf.jpgd394dd2e76c5388752a5ab97f53cbc25MD541/107682020-11-13 09:57:04.778oai:repositorio.utfpr.edu.br:1/10768TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-13T11:57:04Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Avaliação de serviços serverless: um experimento piloto
dc.title.alternative.pt_BR.fl_str_mv Serverless services evaluation: a pilot experimentation
title Avaliação de serviços serverless: um experimento piloto
spellingShingle Avaliação de serviços serverless: um experimento piloto
Paula, Gabriel Souza de
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
Computação em nuvem
Software - Desenvolvimento
Engenharia de software
Cloud computing
Computer software - Development
Software engineering
title_short Avaliação de serviços serverless: um experimento piloto
title_full Avaliação de serviços serverless: um experimento piloto
title_fullStr Avaliação de serviços serverless: um experimento piloto
title_full_unstemmed Avaliação de serviços serverless: um experimento piloto
title_sort Avaliação de serviços serverless: um experimento piloto
author Paula, Gabriel Souza de
author_facet Paula, Gabriel Souza de
author_role author
dc.contributor.advisor1.fl_str_mv Oliveira, Rafael Alves Paes de
dc.contributor.advisor-co1.fl_str_mv Silva, Gabriel Costa
dc.contributor.referee1.fl_str_mv Oliveira, Rafael Alves Paes de
dc.contributor.referee2.fl_str_mv Ortoncelli, André Roberto
dc.contributor.referee3.fl_str_mv Ramme, Fernando Luiz Prochnow
dc.contributor.author.fl_str_mv Paula, Gabriel Souza de
contributor_str_mv Oliveira, Rafael Alves Paes de
Silva, Gabriel Costa
Oliveira, Rafael Alves Paes de
Ortoncelli, André Roberto
Ramme, Fernando Luiz Prochnow
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
Computação em nuvem
Software - Desenvolvimento
Engenharia de software
Cloud computing
Computer software - Development
Software engineering
dc.subject.por.fl_str_mv Computação em nuvem
Software - Desenvolvimento
Engenharia de software
Cloud computing
Computer software - Development
Software engineering
description Este estudo exploratório investiga dois serviços de computação em nuvem sem servidor para identificar e comparar suas características e maturidade. Serverless emergem como tecnologia de ponta para implementar microsserviços. Contudo, serviços serverless possuem diferenças significativas em relação a (i) características, (ii) preços e (iii) maturidade. Identificar estas diferenças é importante na decisão de adoção do serviço. Primeiramente, são identificados os serviços serverless da categoria de Funções como Serviço (FaaS) mais relevantes na atualidade e em seguida foram selecionados dois, o Aws Lambda e o Azure Functions. Em segundo lugar, foi feitu um estudo dos serviços e em seguida alguns recursos dos serviços escolhidos foram comparados. Após, foi realizado um experimento piloto para identificar a facilidade de uso dos serviços na perspectiva do desenvolvedor, sem o objetivo de generalização de resultados, foi realizado como primeira tentativa de validar uma possível hipótese que tinha o foco identificar se o esforço (com base no tempo) para criação e alterações de funções é o mesmo ou não, independente da plataforma escolhida, para isto foi realizada uma atividade de experimentação que teve baixa aderência de participantes. Por fim a experimentação é analisada e seus resultados são restritos à um relacionamento entre feedback dos participantes com relação à utilização das plataformas, seu conhecimento obtido após o treinamento e na justificativa do tempo de realização de tarefas experimentais.
publishDate 2018
dc.date.issued.fl_str_mv 2018-06-22
dc.date.accessioned.fl_str_mv 2020-11-13T11:57:04Z
dc.date.available.fl_str_mv 2020-11-13T11:57:04Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv PAULA, Gabriel Souza de. Avaliação de serviços serverless: um experimento piloto. 2018. 57 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2018.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/10768
identifier_str_mv PAULA, Gabriel Souza de. Avaliação de serviços serverless: um experimento piloto. 2018. 57 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2018.
url http://repositorio.utfpr.edu.br/jspui/handle/1/10768
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Dois Vizinhos
dc.publisher.program.fl_str_mv Engenharia de Software
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Dois Vizinhos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/10768/1/DV_COENS_2018_1_2.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/10768/2/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/10768/3/DV_COENS_2018_1_2.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/10768/4/DV_COENS_2018_1_2.pdf.jpg
bitstream.checksum.fl_str_mv ad7404f6745add264661beb99f0d10ef
b9d82215ab23456fa2d8b49c5df1b95b
f6eb0f8df8a098a8ebbe39bbbcb5e90f
d394dd2e76c5388752a5ab97f53cbc25
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1797043857018322944