Kuksa : a cloud-native architecture for enabling continuous delivery in the automotive domain |
|
Author: | Banijamali, Ahmad1; Jamshidi, Pooyan2; Kuvaja, Pasi1; |
Organizations: |
1M3S Research Unit, ITEE Faculty, University of Oulu, Finland 2Computer Science and Engineering Department, University of South Carolina, USA |
Format: | article |
Version: | accepted version |
Access: | open |
Online Access: | PDF Full Text (PDF, 0.7 MB) |
Persistent link: | http://urn.fi/urn:nbn:fi-fe202001212816 |
Language: | English |
Published: |
Springer Nature,
2019
|
Publish Date: | 2020-11-18 |
Description: |
AbstractConnecting vehicles to cloud platforms has enabled innovative business scenarios while raising new quality concerns, such as reliability and scalability, which must be addressed by research. Cloud-native architectures based on microservices are a recent approach to enable continuous delivery and to improve service reliability and scalability. We propose an approach for restructuring cloud platform architectures in the automotive domain into a microservices architecture. To this end, we adopted and implemented microservices patterns from literature to design the cloud-native automotive architecture and conducted a laboratory experiment to evaluate the reliability and scalability of microservices in the context of a real-world project in the automotive domain called Eclipse Kuksa. Findings indicated that the proposed architecture could handle the continuous software delivery over-the-air by sending automatic control messages to a vehicular setting. Different patterns enabled us to make changes or interrupt services without extending the impact to others. The results of this study provide evidences that microservices are a potential design solution when dealing with service failures and high payload on cloud-based services in the automotive domain. see all
|
Series: |
Lecture notes in computer science |
ISSN: | 0302-9743 |
ISSN-E: | 1611-3349 |
ISSN-L: | 0302-9743 |
ISBN: | 978-3-030-35333-9 |
ISBN Print: | 978-3-030-35332-2 |
Pages: | 455 - 472 |
DOI: | 10.1007/978-3-030-35333-9_32 |
OADOI: | https://oadoi.org/10.1007/978-3-030-35333-9_32 |
Host publication: |
Product-Focused Software Process Improvement : 20th International Conference, PROFES 2019, Barcelona, Spain, November 27–29, 2019, Proceedings |
Host publication editor: |
Franch, Xavier Männistö, Tomi Martínez-Fernández, Silverio |
Conference: |
International Conference on Product-Focused Software Process Improvement |
Type of Publication: |
A4 Article in conference proceedings |
Field of Science: |
113 Computer and information sciences |
Subjects: | |
Copyright information: |
© Springer Nature Switzerland AG 2019. This is a post-peer-review, pre-copyedit version of an article published in Product-Focused Software Process Improvement : 20th International Conference, PROFES 2019, Barcelona, Spain, November 27–29, 2019, Proceedings. The final authenticated version is available online at: DOI https://doi.org/10.1007/978-3-030-35333-9_32. |