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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Reese G. Cloud application architectures: building applications and infrastructure in the cloud. Sebastopol, CA: O’Reilly Media; 2009. ISBN 978-0596156367.
Wilder B. Cloud architecture patterns. Sebastopol, CA: O’Reilly Media; 2012. ISBN 978-1449319779.
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.
NIST. The NIST definition of cloud computing. 2011. http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf.
Duvall PM. Continuous integration: improving software quality and reducing risk. TODO: Addison-Wesley; 2007. ISBN 978-0321336385.
OpenStack. OpenStack project infrastructure. http://ci.openstack.org/. Accessed 9 May 2014.
Apache foundation: build services. 2014. http://ci.apache.org/. Accessed 15 May 2014.
Ivanov I, van Sinderen M, Shishkov B, editors. Cloud computing and services science. New York, NY: Springer; 2012. ISBN 978-1461423256.
CFEngine. FCEngine 3.5 documentation. https://cfengine.com/docs/3.5/index.html. Accessed 2 Mar 2014.
Dunn C. Craig Dunn designing puppet: roles and profiles. http://www.craigdunn.org/2012/05/239/. Accessed 3 Mar 2014.
Ansible Documentation. Ansible documentation. http://docs.ansible.com/. Accessed 2 Mar 2014.
SaltStack. Salt built-in pillars. http://docs.saltstack.com/ref/pillar/all/index.html#all- salt-pillars. Accessed 3 Mar 2014.
CEPSOS. Projekty a veda. http://www.cepsos.cz/cinnost.html. Accessed 11 May 2014.
Mirantis. Mirantis OpenStack v4.1 documentation: reference architectures. http://docs.mirantis.com/fuel/fuel-4.1/reference-architecture.html. Accessed 2 May 2014.
OpenStack. Fuel wiki. https://wiki.openstack.org/wiki/Fuel. Accessed 15 May 2014.
OpenStack. Jenkins job builder. http://ci.openstack.org/jenkins-job-builder/. Accessed 15 May 2014.
OpenSource. Duplicity. http://duplicity.nongnu.org/index.html. Accessed 1 Apr 2014.
Fedora Project. OpenStack devstack. http://fedoraproject.org/wiki/OpenStack devstack. Accessed 15 Apr 2014.
Sensu. Sensu documentation. http://sensuapp.org/docs/0.12/overview. Accessed 21 Apr 2014.
Lang JP. The foreman. The manual: compute resources. http://theforeman.org/manuals/1.4/index.html#5.2ComputeResources. Accessed 10 Apr 2014.
Lang JP. The foreman. Smart Proxy. http://projects.theforeman.org/projects/smart-proxy/wiki. Accessed 10 Apr 2014.
SaltStack. Salt cloud. http://docs.saltstack.com/topics/cloud/index.html. Accessed 5 Apr 2014.
SaltStack. Salt virt. http://salt.readthedocs.org/en/latest/topics/virt/index.html. Accessed 5 Apr 2014.
Gitlab.com. GitLab community edition. https://www.gitlab.com/gitlab-ce/. Accessed 2 Mar 2014.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)