Abstract
DevOps-based CI/CD (Continuous Integration & Delivery) automation has become important in providing agile and economical services based on micro-services architecture (MSA). In this paper, by taking the example of containerized smart energy IoT-Cloud service, we explain continuous integration with associated testing features for MSA-based service realization.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Dragoni, N., et al.: Microservices: Yesterday, today, and tomorrow, June 2016. arXiv preprint arXiv:1606.04036
Balalaie, A., Heydarnoori, A., Jamshidi, P.: Microservices architecture enables DevOps: Migration to a cloud-native architecture. IEEE Softw. 33(3), 42–52 (2016)
Poornalinga, K., Rajkumar, P.: Continuous integration, deployment and delivery automation in AWS cloud infrastructure. Int. Res. J. Eng. Technol. (IRJET) 3(5), 426–431 (2016)
Humble, J., Farley, D.: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Pearson Education, Upper Saddle River (2010)
Continuous delivery. https://aws.amazon.com/devops/continuous-delivery/
Kim, S., Kim, J.: Designing smart energy IoT-Cloud services for mini-scale data centers. In: Proceedings of the KICS 2017 Winter Conference, Jeongseon, Korea, January 2017
Docker. https://www.docker.com/
Dockerfile reference. https://docs.docker.com/engine/reference/builder/
Jenkins. https://jenkins.io/
Kumar, J.P., et al.: Software testing in cloud computing environment. Imperial J. Interdisc. Res. (IJIR) 3(5), 350–354 (2017)
Acknowledgments
This work was supported by Institute for Information & communications Technology Promotion(IITP) grant funded by the Korea government(MSIT) (No.R7117-16-0218, Development of Automated SaaS Compatibility Techniques over Hybrid/Multisite Clouds) and supported in part by GIST Research Institute (GRI) grant funded by GIST in 2017.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kim, C., Kim, S., Kim, J. (2018). Understanding Automated Continuous Integration for Containerized Smart Energy IoT-Cloud Service. In: Park, J., Loia, V., Yi, G., Sung, Y. (eds) Advances in Computer Science and Ubiquitous Computing. CUTE CSA 2017 2017. Lecture Notes in Electrical Engineering, vol 474. Springer, Singapore. https://doi.org/10.1007/978-981-10-7605-3_203
Download citation
DOI: https://doi.org/10.1007/978-981-10-7605-3_203
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7604-6
Online ISBN: 978-981-10-7605-3
eBook Packages: EngineeringEngineering (R0)