Red Hat Linux Automation with Ansible

Den här kursen ger en strukturerad väg till att automatisera återkommande Linux-uppgifter med Ansible. Fokus ligger på inventarier, playbooks, variabler, task control och återanvändning via roles och collections, samt hur automation integreras i CI/CD-flöden.
På denna kurs arbetar du praktiskt med att installera och konfigurera Ansible-verktyg, bygga och köra playbooks och felsöka körningar. Du lär dig hantera variabler och hemlig data, styra körflödet med villkor och loopar, distribuera och templata filer samt strukturera större kodbaser. Avslutningsvis automatiseras vanliga Linux-administrationsuppgifter.
Målgrupp och förkunskaper
Kursen är framtagen för Linux-systemadministratörer, DevOps-ingenjörer, SRE:er, infrastruktur-/automationsingenjörer och utvecklare som vill standardisera och pålitliggöra provisioning, konfigurationshantering och applikationsdriftsättning, samt integrera automation i etablerade CI/CD-arbetsflöden.
För att hänga med i kursens tempo och tillgodogöra dig dess innehåll förutsätts du ha motsvarande Red Hat Certified System Administrator (RHCSA, EX200) eller likvärdig praktisk erfarenhet av RHEL. Du bör vara bekväm med kommandoraden, SSH, grundläggande nätverk/SSH-nycklar och ha viss vana av Git och CI/CD-koncept.
För att alltid hålla en hög kvalitet på våra kurser använder vi både engelsk- och svensktalande experter som kursledare.
Vilken kurs är rätt för dig?
Använd vårt Skills Assessment-verktyg för Red Hat-kompetens så hjälper vi dig hitta rätt kurs. Du kommer att få svara på frågor om vad du behöver kunna samt några kunskapsfrågor.
E-learning
Denna kurs finns att köpa som e-learning baserad på Red Hats officiella kursmaterial, med inspelade föreläsning. Kurslitteratur och labbmiljö. Som Cornerstone-kund får du just nu 15% rabatt på kursens pris.
Mer än en kurs
Önskar du mer än en kurs finns möjligheten att köpa alla kurser i Red Hats Basic Learning Library för ett pris lägre än två kurser.
Detaljerad information
Kursmaterialet är på engelska, med detta innehåll:
An introduction to Ansible
Describe the fundamental concepts of Ansible and how it is used, install and configure Ansible development tools in VS Code, and configure Ansible settings.
Developing automation content
Build Ansible inventories, write and run simple and complex playbooks, and troubleshoot playbooks and host failures.
Developing Automation Content: Variables
Write playbooks that use variables to simplify management of the playbook, protect sensitive data in variables, and use facts and magic variables to reference information about managed hosts.
Developing Automation Content: Task Control
Write plays that use task control features to efficiently specify a task that must run once for each item in a list, or that only runs if certain conditions are met.
Developing Automation Content: Deploying Files
Deploy, customize, and adjust files on hosts managed by Ansible.
Developing Automation Content at Scale
Manage complex Ansible Playbooks by importing or including other playbooks and tasks, as well as by using advanced host patterns to efficiently select specific hosts from your inventory.
Reusing Code with Ansible Roles and Content Collections
Use Ansible Roles and Ansible Content Collections to develop playbooks more quickly and to reuse Ansible code.
Relaterat innehåll