Skip to main content

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 355))

Abstract

This chapter covers basic OpenSource automation and configuration management tools that can be used to alleviate common operations tasks and processes in cloud systems. It shows a quick survey of major cloud computing solutions and introduces simple abstraction layer for the management of physical and virtual resources. The last chapter covers some of the common automation scenarios from both cloud computing provider and consumer perspectives and their possible open-source implementations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Reese G. Cloud application architectures: building applications and infrastructure in the cloud. Sebastopol, CA: O’Reilly Media; 2009. ISBN 978-0596156367.

    Google Scholar 

  2. Wilder B. Cloud architecture patterns. Sebastopol, CA: O’Reilly Media; 2012. ISBN 978-1449319779.

    Google Scholar 

  3. Reese G, Scott JA, Nisse D, editors. Guide to the software engineering body of knowledge, 2004 version. Los Alamitos, CA: IEEE Computer Society Press; 2004. ISBN 0-769523307.

    Google Scholar 

  4. NIST. The NIST definition of cloud computing. 2011. http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf.

  5. Duvall PM. Continuous integration: improving software quality and reducing risk. TODO: Addison-Wesley; 2007. ISBN 978-0321336385.

    Google Scholar 

  6. OpenStack. OpenStack project infrastructure. http://ci.openstack.org/. Accessed 9 May 2014.

  7. Apache foundation: build services. 2014. http://ci.apache.org/. Accessed 15 May 2014.

  8. Ivanov I, van Sinderen M, Shishkov B, editors. Cloud computing and services science. New York, NY: Springer; 2012. ISBN 978-1461423256.

    Google Scholar 

  9. CFEngine. FCEngine 3.5 documentation. https://cfengine.com/docs/3.5/index.html. Accessed 2 Mar 2014.

  10. Dunn C. Craig Dunn designing puppet: roles and profiles. http://www.craigdunn.org/2012/05/239/. Accessed 3 Mar 2014.

  11. Ansible Documentation. Ansible documentation. http://docs.ansible.com/. Accessed 2 Mar 2014.

  12. SaltStack. Salt built-in pillars. http://docs.saltstack.com/ref/pillar/all/index.html#all- salt-pillars. Accessed 3 Mar 2014.

  13. CEPSOS. Projekty a veda. http://www.cepsos.cz/cinnost.html. Accessed 11 May 2014.

  14. Mirantis. Mirantis OpenStack v4.1 documentation: reference architectures. http://docs.mirantis.com/fuel/fuel-4.1/reference-architecture.html. Accessed 2 May 2014.

  15. OpenStack. Fuel wiki. https://wiki.openstack.org/wiki/Fuel. Accessed 15 May 2014.

  16. OpenStack. Jenkins job builder. http://ci.openstack.org/jenkins-job-builder/. Accessed 15 May 2014.

  17. OpenSource. Duplicity. http://duplicity.nongnu.org/index.html. Accessed 1 Apr 2014.

  18. Fedora Project. OpenStack devstack. http://fedoraproject.org/wiki/OpenStack devstack. Accessed 15 Apr 2014.

  19. Sensu. Sensu documentation. http://sensuapp.org/docs/0.12/overview. Accessed 21 Apr 2014.

  20. Lang JP. The foreman. The manual: compute resources. http://theforeman.org/manuals/1.4/index.html#5.2ComputeResources. Accessed 10 Apr 2014.

  21. Lang JP. The foreman. Smart Proxy. http://projects.theforeman.org/projects/smart-proxy/wiki. Accessed 10 Apr 2014.

  22. SaltStack. Salt cloud. http://docs.saltstack.com/topics/cloud/index.html. Accessed 5 Apr 2014.

  23. SaltStack. Salt virt. http://salt.readthedocs.org/en/latest/topics/virt/index.html. Accessed 5 Apr 2014.

  24. Gitlab.com. GitLab community edition. https://www.gitlab.com/gitlab-ce/. Accessed 2 Mar 2014.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vladimir Sobeslav .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Sobeslav, V., Komarek, A. (2015). OpenSource Automation in Cloud Computing. In: Wong, W. (eds) Proceedings of the 4th International Conference on Computer Engineering and Networks. Lecture Notes in Electrical Engineering, vol 355. Springer, Cham. https://doi.org/10.1007/978-3-319-11104-9_93

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11104-9_93

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11103-2

  • Online ISBN: 978-3-319-11104-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics