The SPD approach to deploy service-based applications in thecloud
Cloud computing is becoming more and more an essential component in the cyberspace system. In this context, Cloud providers offer a multitude of resources and services that constitute a heterogeneous ecosystem and a new economic model. However, several issues remain to be addressed so that the Cloud...
Saved in:
Published in | Concurrency and computation Vol. 27; no. 15; pp. 3943 - 3960 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
01.01.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Cloud computing is becoming more and more an essential component in the cyberspace system. In this context, Cloud providers offer a multitude of resources and services that constitute a heterogeneous ecosystem and a new economic model. However, several issues remain to be addressed so that the Cloud becomes an efficient part of the cyber-physical system. In this paper, we propose to address a platform as-a-service (PaaS) drawback that we noted as part of our work on service-based applications deployment in Cloud platforms. To deal with that, we propose a new approach that we called SPD approach to provision appropriate platform resources and ensure hosting and deployment of applications based on Service Component Architecture or business process orchestration (Business Process Execution Language) specifications in Cloud platforms. The SPD approach stands for the three main steps of the process that we have defined, that is, (1) slice the application deployables into a set of elementary services, (2) package them into our already developed service micro-containers, and then (3) deploy the obtained service micro-containers in a target PaaS provider. Our approach is a PaaS-independent approach that allows developers to deploy service-based applications on any PaaS regardless of its capabilities. To illustrate our approach and to experiment its performances, we provide two realistic use cases scenarios, that is, a Service Component Architecture-based application and a Business Process Execution Language-based process deployment in Cloud Foundry PaaS. |
---|---|
AbstractList | Cloud computing is becoming more and more an essential component in the cyberspace system. In this context, Cloud providers offer a multitude of resources and services that constitute a heterogeneous ecosystem and a new economic model. However, several issues remain to be addressed so that the Cloud becomes an efficient part of the cyber-physical system. In this paper, we propose to address a platform as-a-service (PaaS) drawback that we noted as part of our work on service-based applications deployment in Cloud platforms. To deal with that, we propose a new approach that we called SPD approach to provision appropriate platform resources and ensure hosting and deployment of applications based on Service Component Architecture or business process orchestration (Business Process Execution Language) specifications in Cloud platforms. The SPD approach stands for the three main steps of the process that we have defined, that is, (1) slice the application deployables into a set of elementary services, (2) package them into our already developed service micro-containers, and then (3) deploy the obtained service micro-containers in a target PaaS provider. Our approach is a PaaS-independent approach that allows developers to deploy service-based applications on any PaaS regardless of its capabilities. To illustrate our approach and to experiment its performances, we provide two realistic use cases scenarios, that is, a Service Component Architecture-based application and a Business Process Execution Language-based process deployment in Cloud Foundry PaaS. |
Author | Tata, Samir Yangui, Sami |
Author_xml | – sequence: 1 givenname: Sami surname: Yangui fullname: Yangui, Sami – sequence: 2 givenname: Samir surname: Tata fullname: Tata, Samir |
BookMark | eNo9js1KAzEYRYNUsK2Cj5Clm6lfksnPLEv9hYKCdV0yyRdmJE7GJiP49lYUV_cuDvfcBZkNaUBCLhmsGAC_diOuhFD6hMyZFLwCJerZf-fqjCxyfgNgDASbk_WuQ_ryfEPtOB6SdR0tiXocY_qiGQ-fvcOqtRn9DxB7Z0ufhkz7gZYOXUyTPyenwcaMF3-5JK93t7vNQ7V9un_crLfVeDSVStYNSIaeawTNERVvfC2s8FwEDY1BYE0jARxAy3XgvA0Y2mCkYtqp2oglufrdPf78mDCX_XufHcZoB0xT3jMthZRgjBHfv4FNBA |
ContentType | Journal Article |
DBID | 7SC 8FD JQ2 L7M L~C L~D |
DOI | 10.1002/cpe.3367 |
DatabaseName | Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Computer and Information Systems Abstracts |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science Business |
EISSN | 1532-0634 |
EndPage | 3960 |
GroupedDBID | .3N .DC .GA 05W 0R~ 10A 1L6 1OC 33P 3SF 3WU 4.4 50Y 50Z 51W 51X 52M 52N 52O 52P 52S 52T 52U 52W 52X 5GY 5VS 66C 702 7PT 7SC 8-0 8-1 8-3 8-4 8-5 8FD 8UM 930 A03 AAESR AAEVG AAHHS AANLZ AAONW AASGY AAXRX AAZKR ABCQN ABCUV ABEML ABIJN ACAHQ ACBWZ ACCFJ ACCZN ACPOU ACSCC ACXBN ACXQS ADBBV ADEOM ADIZJ ADKYN ADMGS ADOZA ADXAS ADZMN ADZOD AEEZP AEIGN AEIMD AEQDE AEUQT AEUYR AFBPY AFFPM AFGKR AFPWT AHBTC AITYG AIURR AIWBW AJBDE AJXKR ALMA_UNASSIGNED_HOLDINGS ALUQN AMBMR AMYDB ATUGU AUFTA AZBYB BAFTC BDRZF BFHJK BHBCM BMNLL BROTX BRXPI BY8 CS3 D-E D-F DCZOG DPXWK DR2 DRFUL DRSTM EBS EJD F00 F01 F04 F5P G-S G.N GNP GODZA HGLYW HHY HZ~ IX1 JPC JQ2 KQQ L7M LATKE LAW LC2 LC3 LEEKS LH4 LITHE LOXES LP6 LP7 LUTES LW6 LYRES L~C L~D MEWTI MK4 MRFUL MRSTM MSFUL MSSTM MXFUL MXSTM N04 N05 N9A O66 O9- OIG P2W P2X P4D PQQKQ Q.N Q11 QB0 QRW R.K ROL RWI RX1 SUPJJ TN5 UB1 V2E W8V W99 WBKPD WIH WIK WOHZO WQJ WRC WXSBR WYISQ WZISG XG1 XV2 ~IA ~WT |
ID | FETCH-LOGICAL-p103t-549051ed27e072ee629d43a3d23f7098e0199500c00b27f22bfefbf85617c6483 |
ISSN | 1532-0626 |
IngestDate | Sat Aug 17 00:27:12 EDT 2024 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 15 |
Language | English |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-p103t-549051ed27e072ee629d43a3d23f7098e0199500c00b27f22bfefbf85617c6483 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
PQID | 1753550888 |
PQPubID | 23500 |
PageCount | 18 |
ParticipantIDs | proquest_miscellaneous_1753550888 |
PublicationCentury | 2000 |
PublicationDate | 20150101 |
PublicationDateYYYYMMDD | 2015-01-01 |
PublicationDate_xml | – month: 01 year: 2015 text: 20150101 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | Concurrency and computation |
PublicationYear | 2015 |
SSID | ssj0011031 |
Score | 2.0685055 |
Snippet | Cloud computing is becoming more and more an essential component in the cyberspace system. In this context, Cloud providers offer a multitude of resources and... |
SourceID | proquest |
SourceType | Aggregation Database |
StartPage | 3943 |
SubjectTerms | Business Cloud computing Concurrency Economic analysis Ecosystems Packages Platforms Specifications Stands |
Title | The SPD approach to deploy service-based applications in thecloud |
URI | https://search.proquest.com/docview/1753550888 |
Volume | 27 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1dS8MwFA06QXzxYyp-E8G30Zkl69fjmBtD5hTdYD6NJk1hoO3Yugf99d40zdYxH6YvpYQS2p705OSm91yE7kDxw7oHBq9NJLHq3PMtz_Fsi7uCq-lRhFmG91PP6Qzqj0N7uKz2lmWXpLwqvn_NK_kPqtAGuKos2T8gu-gUGuAc8IUjIAzHjTF-e3lYGIMrIRlKVcK3MtMcYKlZKqwUt6nzPxvFRzJfKdLZTGKRmTWJL5PsNpmvbtS_q-DmWAeSP8fLRb9WoKptWowi1OxCFMEQH7WIQ3Nb6mJbHmzM2VJn8ptRYRe4j_nacCmfR5mvCwWscbT2fBUTWWVMl-JYtcHuPY_ag2531G8N-9tohwKDZPvvrwtfsJqqTaGNcPVNG1dhQu9Nv2tzayYY-odoP1f6uKFhO0JbMi6jXZNoUEYHpqAGzvn1GDUAUAyAYgMoThOsAcUrgOIioHgcYwPoCRq0W_1mx8prXFgTeIjUguU50KIMqSuJS6V0qB_WWcBCyiKX-J4kKoeeEEEIp25EKY9kxCMPZK8rHPjQTlEpTmJ5hjBwr1MLpRtGLq8HnAYOSFvGeBR4ElbZ_BzdmjcyAg5RG0NBLJP5bKTcWm2l1L2LDa65RHvLEXSFSul0Lq9BmaX8JkPpB_z0ObY |
link.rule.ids | 315,783,787,27936,27937 |
linkProvider | Wiley-Blackwell |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=The+SPD+approach+to+deploy+service-based+applications+in+thecloud&rft.jtitle=Concurrency+and+computation&rft.au=Yangui%2C+Sami&rft.au=Tata%2C+Samir&rft.date=2015-01-01&rft.issn=1532-0626&rft.eissn=1532-0634&rft.volume=27&rft.issue=15&rft.spage=3943&rft.epage=3960&rft_id=info:doi/10.1002%2Fcpe.3367&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1532-0626&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1532-0626&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1532-0626&client=summon |