Authors:
David Cunha
1
;
Pedro Neves
2
and
Pedro Sousa
3
Affiliations:
1
Portugal Telecom Inovação, SA and University of Minho, Portugal
;
2
Portugal Telecom Inovação and SA, Portugal
;
3
University of Minho, Portugal
Keyword(s):
Cloud Computing, Platform-as-a-Service, Portability, Service Delivery Platform, Context-awareness.
Related
Ontology
Subjects/Areas/Topics:
Cloud Application Architectures
;
Cloud Application Portability
;
Cloud Computing
;
Communication and Software Technologies and Architectures
;
e-Business
;
Enterprise Architectures and Services
;
Enterprise Information Systems
;
Fundamentals
;
Languages, Tools and Architectures
;
Model-Driven Software Development
;
Platforms and Applications
;
Service-Oriented Architectures
;
Services Science
;
Software Engineering
;
Technology Platforms
Abstract:
Nowadays, the competition in the telecommunications market is exciting and new entities with value-added
services have emerged over the core network of Telecommunications operators (Telcos). These new participants
have taken out the operators’ relevance since they are entirely agnostic from infrastructure service
connectivity. Therefore Telcos, like Portugal Telecom Inovac¸ ˜ao (PTIN), need to focus on the provision of
services to a user’s point of view to not become just a dumb-pipe between the consumers and Cloud service
providers.
This paper proposes a definition of a distributed architecture that allows developers to create and expose services
through a Service Delivery Platform (SDP). The benefit of such Cloud-enabled SDP architecture is the
portability of service enablers between Platform-as-a-Service (PaaS) providers through a standardized API.
Service developers may thus select the more suitable PaaS offering in order to build on-top applications, based
on the performance req
uired by a service. An example of applications which can take advantage from more
versatile Cloud platforms, is the delivery of mobile context-aware services that react to both environment and
user conditions selecting the right type of content (e.g. photos, videos, etc.) to deliver.
(More)