Managing Scalability, Availability, and Performance Requirements for Cloud Services

When developing services software meant to reach millions of users through the Internet, unlimited scalability, high performance, and 100% availability turn essential qualities that will support, or seriously disrupt, business growth. This is probably the most important challenge for the new softwar...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Kohn, Rodolfo
Formato: Articulo
Lenguaje:Inglés
Publicado: 2012
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/135261
https://publicaciones.sadio.org.ar/index.php/EJS/article/view/62
Aporte de:
id I19-R120-10915-135261
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Scalability
Performance
Availability
Requirements analysis
Cloud
Services
Non-functional Requirements
Software Qualities
spellingShingle Ciencias Informáticas
Scalability
Performance
Availability
Requirements analysis
Cloud
Services
Non-functional Requirements
Software Qualities
Kohn, Rodolfo
Managing Scalability, Availability, and Performance Requirements for Cloud Services
topic_facet Ciencias Informáticas
Scalability
Performance
Availability
Requirements analysis
Cloud
Services
Non-functional Requirements
Software Qualities
description When developing services software meant to reach millions of users through the Internet, unlimited scalability, high performance, and 100% availability turn essential qualities that will support, or seriously disrupt, business growth. This is probably the most important challenge for the new software and infrastructure paradigms in the cloud. This paper proposes a combination of measurable and non-measurable requirements, specific, usually overlooked, process activities, assets, and guidelines to manage these software qualities from the early product conception and then throughout the whole product lifecycle. It discusses difficulties found incorporating these practices into the software development process in real-world projects as well as their solutions. Furthermore, concrete results and lessons learnt are presented showing advantages and drawbacks of the approach.
format Articulo
Articulo
author Kohn, Rodolfo
author_facet Kohn, Rodolfo
author_sort Kohn, Rodolfo
title Managing Scalability, Availability, and Performance Requirements for Cloud Services
title_short Managing Scalability, Availability, and Performance Requirements for Cloud Services
title_full Managing Scalability, Availability, and Performance Requirements for Cloud Services
title_fullStr Managing Scalability, Availability, and Performance Requirements for Cloud Services
title_full_unstemmed Managing Scalability, Availability, and Performance Requirements for Cloud Services
title_sort managing scalability, availability, and performance requirements for cloud services
publishDate 2012
url http://sedici.unlp.edu.ar/handle/10915/135261
https://publicaciones.sadio.org.ar/index.php/EJS/article/view/62
work_keys_str_mv AT kohnrodolfo managingscalabilityavailabilityandperformancerequirementsforcloudservices
bdutipo_str Repositorios
_version_ 1764820456529985538