Ansible یک نرم افزار قدرتمند و اوپن سورس لینوکسی (Debian/Ubuntu/Mint – RHEL/CentOS/Fedora) برای اتوماتیک کردن تسک های مدیریتی IT میباشد و به منظور کانفیگ، مدیریت و توسعه اپلیکیشن های نرم افزاری روی nod ها (کلاینت ها) بدون هیچ گونه وقفه ای و تنها با استفاده از SSH استفاده میشود. در دوره آموزشی خودکار سازی فرایند ها با آنسیبل شما با نحوه مدیریت آنسیبل ، تجهیزات شبکه و همچنین زیرساخت ابر با آنسیبل، کار با نقش ها، کنترل وظایف و استفاده از Vault Ability، و نحوه کار با Tower Ansible را در محیط مرکز داده آموزش داده خواهد شد و همچنین این دوره یک منبع جهت شرکت در آزمون Ansible Automation آزمون 407 می باشد.
لینک دانلود ویدئو آموزشی خودکار سازی با آنسیبل – Automating with Ansible
10+ Hours of Video Instruction
Overview In Automating with Ansible LiveLessons we will be building on the Ansible Fundamentals LiveLessons foundation. To make sure that you don’t miss anything essential, this course starts with an Ansible Basics getting started lab, which will involve setting up an environment where all of the Ansible basic skills will be reviewed. We will then move on to using DevOps. You will learn how Vagrant can be used to set up an environment with virtual machines, and set up an IT Infrastructure with Ansible that you can follow along through the author demonstrations. We will also discuss how to manage Windows, network equipment, as well as cloud infrastructure with Ansible.
Next, we’ll have a look at some of the more advanced Ansible features, such as working with roles, task control, and using Ansible Vault. Then we will discuss Ansible optimization and troubleshooting with walk-through examples. In the last lesson, we’ll learn how to work with Ansible Tower, which helps you to efficiently use Ansible in a datacenter environment.
This course compliments the Ansible Fundamentals LiveLessons course and can also be used as a secondary resource to get you started studying for the Red Hat Certificate of Expertise in Ansible Automation (exam 407).
Topics include: Module 1: Setting up Ansible-based DevOps Environment Module 2: Advanced Ansible Features Module 3: Ansible Optimization and Troubleshooting Module 4: Ansible Tower
About the Instructor Sander van Vugt has been teaching Linux classes since 1995 and has written more than 60 books about different Linux-related topics.
Sander is a Red Hat Certified Instructor and has deep knowledge and understanding of Red Hat Enterprise Linux, including the upcoming Red Hat Enterprise Linux 7. He has been teaching Linux since 1994, and as a Red Hat Certified Examiner he is authorized to proctor different Red Hat exams. He is also a regular speaker on major Linux conferences all over the world.
Skill Level Intermediate/Advanced
Learn How To
- Review the basics of Ansible, including running Ad-hoc Commands and implementing Playbooks
- Implement DevOps using Vagrant, including setting up a vagrant development environment
- Manage IT Infrastructure with Ansible, including Dynamic Inventories, Windows, Docker, and cloud instances
- Leverage advanced Ansible features, including working with nested loops, with_items, when statements, handlers, tags, and blocks
- Work with Roles and Ansible Galaxy,
- Using Ansible Vault and encrypted files
- Optimize Ansible, including configuring delegation and parallelism
- Troubleshoot Ansible, including playbooks and managed hosts
- Work with Ansible Tower
Who Should Take This Course [Sander please review and edit]
- IT professionals
- System administrators
- Red Hat professionals, including those preparing for the Red Hat Certificate of Expertise in Ansible Automation (exam 407).
Course Requirements [Sander please review and edit] Viewer needs to know how to set up an environment where Ansible is used for configuration management. Also needs to be familiar with the basics of working with Ansible modules in ad-hoc commands and playbooks, and have already learned how to work with Jinja2 templates
Table of Contents Module 1: Setting up Ansible-based DevOps Environment Lesson 1: Ansible Basics Getting Started Lab Lesson 2: Implementing DevOps Using Vagrant with Ansible Lesson 3: Managing IT Infrastructure with Ansible Module 2: Advanced Ansible Features Lesson 4: Managing Task Control Lesson 5: Working with Roles Lesson 6: Using Ansible Vault Module 3: Ansible Optimization and Troubleshooting Lesson 7: Optimizing Ansible Lesson 8: Troubleshooting Ansible Module 4: Ansible Tower Lesson 9: Working with Ansible Tower