Loading...
Please wait, while we are loading the content...
Similar Documents
Taxonomy of Deployment Patterns for Cloud-hosted Applications: A Case Study of Global Software Development (GSD) Tools
| Content Provider | Semantic Scholar |
|---|---|
| Author | Ochei, Laud Charles Bass, Julian M. Petrovski, Andrei |
| Copyright Year | 2015 |
| Abstract | Cloud patterns describe deployment and use of various cloud-hosted applications. There is little research which focuses on applying these patterns to cloud-hosted Global Software Development (GSD) tools. As a result, it is difficult to know the applicable deployment patterns, supporting technologies and trade-offs to consider for specific software development processes. This paper presents a taxonomy of deployment patterns for cloud-hosted applications. The taxonomy is composed of 24 subcategories which were systematically integrated and structured into 8 high-level categories. The taxonomy is applied to a selected set of software tools: JIRA, VersionOne, Hudson, Subversion and Bugzilla. The study confirms that most deployment patterns are related and cannot be fully implemented without being combined with others. The taxonomy revealed that (i) the functionality provided by most deployment patterns can often be accessed through an API or plugin integrated with the GSD tool, and (ii) RESTful web services and messaging are the dominant strategies used by GSD tools to maintain state and exchange information asynchronously, respectively. We also provide recommendations to guide architects in selecting applicable deployment patterns for cloud deployment of GSD tools. Keywords–Taxonomy; Deployment Pattern; Cloud-hosted Application; GSD Tool; Plugin. |
| Starting Page | 86 |
| Ending Page | 93 |
| Page Count | 8 |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://www3.rgu.ac.uk/download.cfm?downloadfile=5D4EA4F0-3773-11E5-8375005056993DA5&fieldname=filename&typename=dmFile |
| Journal | IEEE CLOUD 2015 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |