Análise do impacto das plataformas pay-as-you-go de computação em nuvem na construção e precificação de software
Autor(a) principal: | |
---|---|
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 |