Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/36712

TítuloGestão integrada de componentes PaaS
Autor(es)Oliveira, Catarina Sofia Rodrigues
Orientador(es)Oliveira, Rui Carlos Mendes de
Campos, Filipe
Palavras-chavePlatform as a Service
Data15-Dez-2014
Resumo(s)The market of Platform as a Service (PaaS) is emerging and the forecast is that it will grow 26%[27] annually, reaching 14 billions in 2017[16]. With this fast growth, every day brings new opportunities to be more attractive to users. There have been rapid advances that have facilitated the interaction between users and PaaS, and over time the technology became simpler. It is not only small applications that use this tool, but also some bigger ones are now moving into the cloud. These large applications present new needs that were absent in small applications. One of them is the requirement for services to keep the performance under a heavy load situation. It is also necessary that the resources, that each service needs, are used in a smarter way. This will make the user pay only for the resources he really uses. This thesis arose from the need to make some PaaS components scalable, using simple and expressive policies to maintain the performance of the components at all time and the usage of the resources to be adequate according the services’ needs.
O mercado das Platform as a Service (PaaS) está a emergir e tem uma previsão de crescimento anual de 26%, atingindo um valor no mercado de 14 mil milhões em 2017. Com o rápido avanço desta tecnologia a cada dia que passa surgem novas formas de a tornar cada vez mais atrativa para os utilizadores. Verificaram-se enormes avanços no que diz respeito à interação do utilizador com a PaaS e todos com o objetivo de tornar o seu uso cada vez mais simples. Uma vez que não são apenas os utilizadores com pequenas aplicações a recorrer desta ferramenta, cada vez mais existem grandes aplicações a moverem-se para a cloud. Estas grandes aplicações trazem consigo novas necessidades que não se verificavam nas pequenas aplicações. Uma delas é a necessidade de os serviços que as PaaS disponibilizam conseguirem assegurar a sua manutenção mesmo quando se encontram sobrecarregados. Outra necessidade que se verifica, e que tem mais impacto nas grandes aplicações, é a utilização inteligente dos recursos que cada serviço consome, fazendo assim com que o utilizador pague conforme as suas necessidades. Esta dissertação surgiu da necessidade de tornar elásticos alguns componentes de uma Plat- form as a Service, usando regras simples mas expressivas para que os componentes mantenham sempre a sua performance e que a utilização dos recursos seja efetuada conforme as necessida- des de cada serviço.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado em Engenharia Informática
URIhttps://hdl.handle.net/1822/36712
AcessoAcesso restrito UMinho
Aparece nas coleções:BUM - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
eeum_di_dissertacao_pg22822.pdf
Acesso restrito!
755,88 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID