Avaliação de serviços serverless: um experimento piloto
Autor(a) principal: | |
---|---|
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 |