• Complain

Daniel Oh - Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9

Here you can read online Daniel Oh - Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9 full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2020, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover

Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Leverage the power of Ansible to gain complete control over your systems and automate application deployment

Key Features
  • Use Ansible 2.9 to automate and control your infrastructure
  • Delve into advanced functionality such as plugins and custom modules in Ansible
  • Automate and orchestrate major cloud platforms such as OpenStack, AWS, and Azure using Ansible
Book Description

Ansible enables you to automate software provisioning, configuration management, and application roll-outs, and can be used as a deployment and orchestration tool. While Ansible provides simple yet powerful features to automate multi-layer environments using agentless communication, it can also solve other critical IT challenges, such as ensuring continuous integration and continuous deployment (CI/CD) with zero downtime.

In this book, youll work with Ansible 2.9 and learn to solve complex issues quickly with the help of task-oriented scenarios. Youll start by installing and configuring Ansible on Linux and macOS to automate monotonous and repetitive IT tasks and get to grips with concepts such as playbooks, inventories, and network modules. As you progress, youll gain insight into the YAML syntax and learn how to port between Ansible versions. In addition to this, youll also understand how Ansible enables you to orchestrate multi-layer environments such as networks, containers, and the cloud.

By the end of this Ansible book, youll be well - versed in writing playbooks and other related Ansible code to overcome just about all of your IT challenges, from infrastructure-as-code provisioning to application deployments, and even handling the mundane day-to-day maintenance tasks that take up so much valuable time.

What you will learn
  • Become familiar with the fundamentals of the Ansible framework
  • Set up role-based variables and dependencies
  • Avoid common mistakes and pitfalls when writing automation code in Ansible
  • Extend Ansible by developing your own modules and plugins
  • Contribute to the Ansible project by submitting your own code
  • Follow best practices for working with cloud environment inventories
  • Troubleshoot issues triggered during Ansible playbook runs
Who this book is for

If you are a DevOps engineer, administrator, or any IT professional looking to automate IT tasks using Ansible, this book is for you. Prior knowledge of Ansible is not necessary.

Table of Contents
  1. Getting Started with Ansible
  2. Understanding the Fundamentals of Ansible
  3. Defining Your Inventory
  4. Playbooks and Roles
  5. Consuming and Creating Modules
  6. Consuming and Creating Plugins
  7. Coding Best Practices
  8. Advanced Ansible Topics
  9. Network Automation with Ansible
  10. Container and Cloud Management
  11. Troubleshooting and Testing Strategies
  12. Getting Started with Ansible Tower

Daniel Oh: author's other books


Who wrote Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9? Find out the surname, the name of the author of the book and a list of all author's works by series.

Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9 — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Practical Ansible 2 Automate infrastructure manage configuration and - photo 1
Practical Ansible 2
Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9
Daniel Oh
James Freeman
Fabio Alessandro Locati

BIRMINGHAM - MUMBAI Practical Ansible 2 Copyright 2020 Packt Publishing All - photo 2

BIRMINGHAM - MUMBAI
Practical Ansible 2

Copyright 2020 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author(s), nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

Commissioning Editor: Vijin Boricha
Acquisition Editor: Meeta Rajani
Content Development Editor: Ronn Kurien
Senior Editor: Rahul Dsouza
Technical Editor: Sarvesh Jaywant
Copy Editor: Safis Editing
Project Coordinator: Neil Dmello
Proofreader: Safis Editing
Indexer: Rekha Nair
Production Designer: Jyoti Chauhan

First published: June 2020

Production reference: 1050620

Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.

ISBN 978-1-78980-746-2

www.packt.com

Packtcom Subscribe to our online digital library for full access to over 7000 - photo 3

Packt.com

Subscribe to our online digital library for full access to over 7,000 books and videos, as well as industry leading tools to help you plan your personal development and advance your career. For more information, please visit our website.

Why subscribe?
  • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals

  • Improve your learning with Skill Plans built especially for you

  • Get a free eBook or video every month

  • Fully searchable for easy access to vital information

  • Copy and paste, print, and bookmark content

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.packt.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at customercare@packtpub.com for more details.

At www.packt.com , you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

About the authors

Daniel Oh is a principal technical marketing manager at Red Hat. He provides runtimes, frameworks, fast data access, and high-performance messaging in flexible, easy-to-use, cost-effective, open, and collaborative ways. He's also a CNCF ambassador and DevOps Institute ambassador who evangelizes how to design and develop cloud-native serverless microservices and deploy them to multi/hybrid cloud-native platforms based on CNCF projects. Daniel loves to share his developer experiences with DevOps folks in terms of how to evolve traditional microservices to cloud-native, event-driven, and serverless applications via technical workshops, brown bag sessions, hackathons, and hands-on labs across regions at many international conferences.

I would like to first and foremost thank my loving and patient wife and kids for their continued support, patience, and encouragement throughout the long process of writing this book. Thanks also to the SMEs (subject-matter experts) in the Ansible community project for their continuous contribution with their practical code obviously critical references for this book.

James Freeman is an accomplished IT consultant with over 20 years' experience in the technology industry. He has more than 5 years of first-hand experience of solving real-world enterprise problems in production environments using Ansible, frequently introducing Ansible as a new technology to businesses and CTOs for the first time. In addition, he has authored and facilitated bespoke Ansible workshops and training sessions, and has presented at both international conferences and meetups on Ansible.

I would like to thank Roland Whitehead and Terry Warren for providing me with the supportive workplace environment in which learning the skills to write this book were gained, and also for their continued support of my writing endeavors. I would also like to thank my son, Sam, who doesn't really understand why daddy hides at the computer all day, but is infinitely patient with me anyway.

Fabio Alessandro Locati commonly known as Fale is an EMEA senior solution architect at Red Hat, a public speaker, an author, and an open source contributor. His primary areas of expertise are Linux, automation, security, and cloud technologies. Fale has more than 15 years of working experience in IT, with many of them spent consulting for many companies, including dozens of Fortune 500 companies. Fale has written Learning Ansible 2.7, Learning Ansible 2, and OpenStack Cloud Security, and has been part of the review process of multiple books.

I would like to thank the many people that, during my life, have motivated me to learn more, and that helped me in the process of writing this book.
About the reviewers

Sam Doran is a Senior Software Engineer working on Red Hat Ansible Engine. He served in the US Air Force as an aircraft mechanic and is a proud alumnus of the Virginia Tech Corps of Cadets. He worked for the US Government as well as private industry in jobs ranging from professional photography and graphic design to Site Reliability Engineering, Network Engineering, and Information Security. He has used Ansible since 2013 to automate security monitoring infrastructure, cloud provisioning, application installation and configuration as well as helped Fortune 500 companies implement large scale deployments of Red Hat Ansible Tower. Sam loves automating anything and everything using Ansible.

Madhu Akula is a cloud native security researcher with extensive experience in cloud, containers, Kubernetes, and automation security. He frequently speaks and trains at security conferences around the world, including DEFCON, BlackHat, USENIX, GitHub, OWASP Appsec, AllDayDevOps, DevSecCon, Nullcon, and c0c0n. His research has identified vulnerabilities in 200+ companies and products like Google, Microsoft, AT&T, Wordpress, Ntop, and Adobe. He is a co-author of

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9»

Look at similar books to Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9»

Discussion, reviews of the book Practical Ansible 2: Automate infrastructure, manage configuration, and deploy applications with Ansible 2.9 and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.