Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software

Detalhes bibliográficos
Autor(a) principal: Barbosa, Fernando Pires
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Manancial - Repositório Digital da UFSM
Texto Completo: http://repositorio.ufsm.br/handle/1/5382
Resumo: Cloud computing is a new paradigm that is changing the way we consume IT resources. One of the major changes is related to the pay-as-you-go pricing model. There are several kinds of cloud services being offered and the best option for software developers are Platform as a Service (PaaS). Even with cloud computing beeing a buzzword nowadays, there are few studies being developed to cover the way it will impact the software development. This thesis intents to contribute to fill this gap and provide the basis for new detailed studies about this subject. It presents an analysis about the main aspects in software delevopment that must be afected by the pay-as-you-go cloud model and highlights some of theses changes trough a case study. We noticed significant changes in the following areas: software pricing, performance benchmarks, software development estimation and requirements engineering. These changes are related to a new paradigm in which the IT resources used by software systems will directly impact the software price at all. This should also generate changes in how we deal with software optimization improvement. There is a large research field to be explored and this thesis contributes to point ou some directions.
id UFSM_10537af3ef0daa472ed51e8670724175
oai_identifier_str oai:repositorio.ufsm.br:1/5382
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de softwareAn analysis of the impact of pay-as-you-go cloud plataforms in the software development and pricingComputação em nuvemPrecificação de softwarePlataformas cloudPay-as-you-goCloud computingSoftware pricingCloud platformCode improvementCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOCloud computing is a new paradigm that is changing the way we consume IT resources. One of the major changes is related to the pay-as-you-go pricing model. There are several kinds of cloud services being offered and the best option for software developers are Platform as a Service (PaaS). Even with cloud computing beeing a buzzword nowadays, there are few studies being developed to cover the way it will impact the software development. This thesis intents to contribute to fill this gap and provide the basis for new detailed studies about this subject. It presents an analysis about the main aspects in software delevopment that must be afected by the pay-as-you-go cloud model and highlights some of theses changes trough a case study. We noticed significant changes in the following areas: software pricing, performance benchmarks, software development estimation and requirements engineering. These changes are related to a new paradigm in which the IT resources used by software systems will directly impact the software price at all. This should also generate changes in how we deal with software optimization improvement. There is a large research field to be explored and this thesis contributes to point ou some directions.Cloud Computing é um novo paradigma que está mudando a forma com que consumimos os recursos de TI. Uma das grandes mudanças está relacionada ao modelo de cobrança pay-as-you-go, em que se paga conforme o volume de recursos efetivamente consumidos. Há vários tipos de serviço oferecidos no ambiente cloud e a opção mais natural para os desenvolvedores de software são as Plataformas como Serviço (PaaS). Apesar de o tema cloud computing estar em evidência, há pouco ou nenhum estudo abordando o impacto deste modelo no desenvolvimento de software. O objetivo deste trabalho é contribuir para preencher esta lacuna e servir de base para que estudos mais detalhados sejam desenvolvidos. Para isto foi feita uma análise dos principais aspectos do desenvolvimento de software que serão afetados pelas plataformas pay-as-you-go de computação em nuvem, apontando itens específicos que sofrerão mudanças e evidenciando algumas destas mudanças através de um estudo de caso. Foram constatadas mudanças significativas em áreas relacionadas a precificação de software, benchmarks de desempenho, estimativas de desenvolvimento e engenharia de requisitos, sendo que esta última foi a que ficou mais evidente a partir do estudo de caso. Estas mudanças estão relacionadas a uma nova realidade em que o consumo racional dos recursos de TI tem impacto direto no preço do software, o que também deve gerar mudanças na forma como é tratada a otimização de código. O campo para novos estudos é vasto e este trabalho contribui para apontar alguns dos caminhos a seguir.Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em InformáticaCharao, Andrea Schwertnerhttp://lattes.cnpq.br/8251676116103188Augustin, Iarahttp://lattes.cnpq.br/1670816922219129Dantas, Mario Antonio Ribeirohttp://lattes.cnpq.br/2900995280822495Barbosa, Fernando Pires2012-05-082012-05-082011-09-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfBARBOSA, Fernando Pires. An analysis of the impact of pay-as-you-go cloud plataforms in the software development and pricing. 2011. 70 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2011.http://repositorio.ufsm.br/handle/1/5382porinfo:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2022-04-11T11:26:11Zoai:repositorio.ufsm.br:1/5382Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2022-04-11T11:26:11Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
An analysis of the impact of pay-as-you-go cloud plataforms in the software development and pricing
title Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
spellingShingle Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
Barbosa, Fernando Pires
Computação em nuvem
Precificação de software
Plataformas cloud
Pay-as-you-go
Cloud computing
Software pricing
Cloud platform
Code improvement
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
title_full Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
title_fullStr Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
title_full_unstemmed Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
title_sort Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
author Barbosa, Fernando Pires
author_facet Barbosa, Fernando Pires
author_role author
dc.contributor.none.fl_str_mv Charao, Andrea Schwertner
http://lattes.cnpq.br/8251676116103188
Augustin, Iara
http://lattes.cnpq.br/1670816922219129
Dantas, Mario Antonio Ribeiro
http://lattes.cnpq.br/2900995280822495
dc.contributor.author.fl_str_mv Barbosa, Fernando Pires
dc.subject.por.fl_str_mv Computação em nuvem
Precificação de software
Plataformas cloud
Pay-as-you-go
Cloud computing
Software pricing
Cloud platform
Code improvement
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic Computação em nuvem
Precificação de software
Plataformas cloud
Pay-as-you-go
Cloud computing
Software pricing
Cloud platform
Code improvement
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Cloud computing is a new paradigm that is changing the way we consume IT resources. One of the major changes is related to the pay-as-you-go pricing model. There are several kinds of cloud services being offered and the best option for software developers are Platform as a Service (PaaS). Even with cloud computing beeing a buzzword nowadays, there are few studies being developed to cover the way it will impact the software development. This thesis intents to contribute to fill this gap and provide the basis for new detailed studies about this subject. It presents an analysis about the main aspects in software delevopment that must be afected by the pay-as-you-go cloud model and highlights some of theses changes trough a case study. We noticed significant changes in the following areas: software pricing, performance benchmarks, software development estimation and requirements engineering. These changes are related to a new paradigm in which the IT resources used by software systems will directly impact the software price at all. This should also generate changes in how we deal with software optimization improvement. There is a large research field to be explored and this thesis contributes to point ou some directions.
publishDate 2011
dc.date.none.fl_str_mv 2011-09-30
2012-05-08
2012-05-08
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv BARBOSA, Fernando Pires. An analysis of the impact of pay-as-you-go cloud plataforms in the software development and pricing. 2011. 70 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2011.
http://repositorio.ufsm.br/handle/1/5382
identifier_str_mv BARBOSA, Fernando Pires. An analysis of the impact of pay-as-you-go cloud plataforms in the software development and pricing. 2011. 70 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2011.
url http://repositorio.ufsm.br/handle/1/5382
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.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
BR
Ciência da Computação
UFSM
Programa de Pós-Graduação em Informática
publisher.none.fl_str_mv Universidade Federal de Santa Maria
BR
Ciência da Computação
UFSM
Programa de Pós-Graduação em Informática
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com
_version_ 1805922022202540032