Advertisement

Understanding Automated Continuous Integration for Containerized Smart Energy IoT-Cloud Service

  • Chorwon Kim
  • Seungryong Kim
  • JongWon Kim
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 474)

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.

Keywords

Continuous integration & delivery DevOps-based automation Micro-services architecture Automated testing 

Notes

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.

References

  1. 1.
    Dragoni, N., et al.: Microservices: Yesterday, today, and tomorrow, June 2016. arXiv preprint arXiv:1606.04036
  2. 2.
    Balalaie, A., Heydarnoori, A., Jamshidi, P.: Microservices architecture enables DevOps: Migration to a cloud-native architecture. IEEE Softw. 33(3), 42–52 (2016)CrossRefGoogle Scholar
  3. 3.
    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)Google Scholar
  4. 4.
    Humble, J., Farley, D.: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Pearson Education, Upper Saddle River (2010)Google Scholar
  5. 5.
  6. 6.
    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 2017Google Scholar
  7. 7.
  8. 8.
  9. 9.
  10. 10.
    Kumar, J.P., et al.: Software testing in cloud computing environment. Imperial J. Interdisc. Res. (IJIR) 3(5), 350–354 (2017)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.Gwangju Institute Science and Technology (GIST)GwangjuRepublic of Korea

Personalised recommendations