Implementing DevOps with Ansible 2
eBook - ePub

Implementing DevOps with Ansible 2

  1. 266 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Implementing DevOps with Ansible 2

About this book

Leverage the power of Ansible 2 and related tools and scale DevOps processesAbout This Book• Learn how to use Ansible playbooks along with YAML and JINJA to create efficient DevOps solutions• Use Ansible to provision and automate Docker containers and images• Learn the fundamentals of Continuous Integration and Continuous Delivery and how to leverage Ansible to implement these modern DevOps• Learn the fundamentals of creating custom Ansible modules• Learn the fundamentals of Ansible Galaxy• Follow along step-by-step as we teach you to scale Ansible for your DevOps processesWho This Book Is ForIf you are a DevOps engineer, administrator, or developer and want to implement the DevOps environment in your organization using Ansible, then this book is for you.What You Will Learn• Get to the grips with the fundamentals of Ansible 2.2 and how you can benefit from leveraging Ansible for DevOps.• Adapt the DevOps process and learn how Ansible and other tools can be used to automate it.• Start automating Continuous Integration and Continuous Delivery tasks using Ansible• Maximize the advantages of tools such as Docker, Jenkins, JIRA, and many more to implement the DevOps culture.• Integrate DevOps tools with Ansible• Extend Ansible using Python and create custom modules that integrate with unique specific technology stacks• Connect and control the states of various third-party applications such as GIT, SVN, Artifactory, Nexus, Jira, Hipchat, Slack, Nginx, and othersIn DetailThinking about adapting the DevOps culture for your organization using a very simple, yet powerful automation tool, Ansible 2? Then this book is for you!In this book, you will start with the role of Ansible in the DevOps module, which covers fundamental DevOps practices and how Ansible is leveraged by DevOps organizations to implement consistent and simplified configuration management and deployment. You will then move on to the next module, Ansible with DevOps, where you will understand Ansible fundamentals and how Ansible Playbooks can be used for simple configuration management and deployment tasks. After simpler tasks, you will move on to the third module, Ansible Syntax and Playbook Development, where you will learn advanced configuration management implementations, and use Ansible Vault to secure top-secret information in your organization. In this module, you will also learn about popular DevOps tools and the support that Ansible provides for them (MYSQL, NGINX, APACHE and so on). The last module, Scaling Ansible for the enterprise, is where you will integrate Ansible with CI and CD solutions and provision Docker containers using Ansible.By the end of the book you will have learned to use Ansible to leverage your DevOps tasks.Style and approachA step-by-step guide to automating all DevOps stages with ease using Ansible

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access Implementing DevOps with Ansible 2 by Jonathan McAllister in PDF and/or ePUB format, as well as other popular books in Computer Science & Cloud Computing. We have over one million books available in our catalogue for you to explore.

Information

Table of contents

  1. Title Page
  2. Copyright
  3. Credits
  4. About the Author
  5. Acknowledgments
  6. About the Reviewer
  7. www.PacktPub.com
  8. Customer Feedback
  9. Preface
  10. DevOps Fundamentals
  11. Configuration Management Essentials
  12. Installing, Configuring, and Running Ansible
  13. Playbooks and Inventory Files
  14. Playbooks – Beyond the Fundamentals
  15. Jinja in Ansible
  16. Ansible Vault
  17. Ansible Modules and Libraries
  18. Integrating Ansible with CI and CD Solutions
  19. Ansible and Docker
  20. Extending Ansible
  21. Ansible Galaxy