Introduction to Ansible Träningskurs
Kursens mål:
- Förstå grunderna i Ansible
- Lär dig hur du installerar och konfigurerar Ansible
- Utforska kärnkomponenterna i Ansible: Spelböcker, moduler och inventering
- Implementera automatiseringsuppgifter med hjälp av Ansible
- Kör Ansible spelböcker för att hantera och automatisera fjärrservrar
Kursplan
1. Introduktion till Ansible
- Översikt över Configuration Management och Automation
- Vad är Configuration Management?
- Vikten av automatisering i IT-verksamheten
- Vad är Ansible?
- Historia och evolution
- Viktiga funktioner och fördelar
- Ansible Arkitektur
- Kontrollnod och hanterade noder
- Inventerings- och konfigurationsfiler
- Moduler, plugins och spelböcker
- Praktisk övning
2. Inställning Ansible
- Installera Ansible
- Installation på olika operativsystem (Windows, macOS, Linux)
- Ställa in miljön
- Konfigurera kontrollnoden
- Generering och distribution av SSH-nycklar
- Praktisk övning
3. Ansible Grunderna och automatisering
- Ad-hoc-kommandon för automatisering
- Köra enkla Ansible kommandon
- Använda vanliga Ansible moduler (
ping
,command
,copy
,apt
yum
, )
- Inventering Management
- Statisk vs dynamisk inventering
- Gruppera värdar
- Värdvariabler och gruppvariabler
- Praktisk övning
4. Att skriva din första spelbok
Teori (20 minuter)
- Introduktion till spelböcker
- Grundläggande om YAML-syntax
- Spelbokens struktur: Spel, Uppgifter, Variabler
- Automatisera uppgifter med spelböcker
- Exempel på uppgifter: installera programvara, hantera filer och tjänster
- Praktisk övning
- Kontroll av uppgifter
- Lägga till hanterare och meddelanden
- Använda villkor och loopar i uppgifter
5. Avancerade spelbokskoncept
- Roller för strukturerad automatisering
- Introduktion till roller
- Skapa och använda roller
- Variabler och fakta
- Definiera och använda variabler
- Insamling och användning av fakta
- Mallar
- Använda Jinja2-mallar
- Generera konfigurationsfiler dynamiskt
- Praktisk övning
6. Slutsats och nästa steg
- Sammanfattning av dagen
- Viktigt att ta med sig om automatisering med Ansible
- Resurser för ytterligare utbildning
- Böcker, handledningar och officiell dokumentation
- Frågor och svar
Krav
Grundläggande förståelse för Linux/Unix-kommandoKännedom om SSH och grundläggande nätverksbegrepp
Open Training Courses require 5+ participants.
Introduction to Ansible Träningskurs - Booking
Introduction to Ansible Träningskurs - Enquiry
Introduction to Ansible - Consultancy Enquiry
Consultancy Enquiry
Vittnesmål (5)
Bra händer på labb och utbildningsguide
Raymond - GOVERNMENT TECHNOLOGY AGENCY
Kurs - Introduction to Ansible Automation
Machine Translated
Utbildares kunskap
Peter - Fast Lane Consulting and Education Services Limited
Kurs - Introduction to Ansible Automation
Machine Translated
It was really accurate for my understanding. As I was new in Ansible, there was good theoretical background explained with a lot of practical examples to understand Ansible basics. I am happy I attended such training!
Rostislav Mikl - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
The teacher is very patient, and he did not seem to be too annoyed by my multitude of questions.
Martine Schroor - Global Knowledge Network Training Limited
Kurs - Introduction to Ansible Automation
- Tränarens tillvägagångssätt och hur han förklarade
hatim hajji - ING Business Shared Services B.V.
Kurs - Introduction to Ansible Automation
Machine Translated
Upcoming Courses
Relaterade Kurser
Managing Configuration with Ansible
21 timmarDen här kursen har skapats för systemadministratörer som vill automatisera hanteringen av system- och applikationskonfiguration med Ansible.
Denna kurs fokuserar mest på Linux/Unix-servrar.
Advanced Automation with Ansible
14 timmarKursen är avsedd att ge ingenjörer som för närvarande använder Ansible kunskap om de djupare och mer specialiserade områden som är involverade i dess tillämpning.
Syftet med workshopen är att ge en större förståelse för vad som händer "under huven", hur Ansible kan användas i livscykeln för applikationsutveckling och hur Ansible kan skräddarsys för skalade och företagsmiljöer.
Ansible and Puppet for Large Infrastructures
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps ingenjörer som vill automatisera IT-infrastrukturen med Ansible och Puppet.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera och hantera IT-infrastruktur.
- Skapa en pipeline för effektiv koddistribution.
- Implementera självbetjäningsinfrastruktur och programleverans.
Advanced Automation with Red Hat Ansible
35 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps ingenjörer, utvecklare och SysOps-administratörer som vill använda Red Hat Ansible Automation Platform för att utföra programvaruutvecklingsfunktioner och orkestrera avancerade IT-processer.
Dessutom kan de demonstrera och finslipa Ansible metoder som är fördelaktiga för specifika företagsapplikationer, samtidigt som de effektivt samarbetar med sina respektive team för att uppnå komplexa affärsfunktioner.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Red Hat Ansible Automation Platform i den önskade miljön.
- Bekanta dig med avancerade Ansible funktioner för att centralisera och hantera projekt.
- Använd automatiseringsverktyg och resurser på högre nivå Red Hat Ansible för att uppnå CI/CD-metoden.
- Utföra administrativa metoder för bättre samarbete mellan större team.
- Förbättra DevOps utförandet av uppgifter inom organisationen och optimera befintliga.
- Integrera Ansible Automation Platform med andra Red Hat distributioner för att maximera produktiviteten.
Ansible AWX Fundamentals for DevOps Automation
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps ingenjörer, utvecklare och projektledare som effektivt vill utföra förprogrammerade funktioner och administrera arbetsflöden för mjukvaruutveckling med hjälp av det kraftfulla RESTful API för Ansible AWX.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Ansible AWX i den programvaruutvecklingsmiljö de föredrar.
- Förstå de DevOps principer och begrepp som ligger till grund för Ansible AWX.
- Använd AWX:s automatiseringsverktyg för att förbättra arbetsflöden och underlätta DevOps processer.
- Integrera AWX med externa resurser för att utnyttja dess funktioner och samarbeta med team.
Ansible for Experts
35 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till DevOps ingenjörer, utvecklare och SysOps-administratörer som vill maximera de verktyg och funktioner som görs tillgängliga genom Ansible-projektet för att främja organisatoriska IT-infrastrukturer och processer.
Samtidigt kan de utnyttja möjligheten att utföra komplexa Ansible implementeringar för storskaliga applikationer samtidigt som de använder dess torn med öppen källkod för optimerade DevOps hanterings- och samarbetsfunktioner.
I slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera Ansible tillsammans med andra verktyg och resurser med öppen källkod.
- Upprätta ett centraliserat system för DevOps hantering med hjälp av Ansible projektfunktioner.
- Använd automatiseringsverktyg och avancerade resurser för Ansible för att uppnå CI/CD-metoden.
- Kör bättre SysOps-metoder med hjälp av Ansible:s samarbetsfunktioner för hantering av större team.
- Förbättra DevOps utförandet av uppgifter inom organisationen och optimera befintliga.
- Integrera Ansible med externa plattformar och utnyttja andra Ansible verktyg till organisationens fördel.
RHEL 8 for Linux Administrators
35 timmarDenna instruktörsledda, liveutbildning (online eller på plats) riktar sig till systemadministratörer och IT-professionella på mellanavancerad nivå som vill effektivt hantera, optimera och säkra RHEL 8-miljöer med hjälp av de senaste verktygen och teknikerna.
Efter denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera RHEL 8 för företagsanvändning.
- Använda avancerade verktyg som App Streams, Stratis och Virtual Data Optimizer för effektiv lagringshantering.
- Implementera säker nätverkning med hjälp av NFTables och Firewalld.
- Automatisera systemsadministrativa uppgifter med Ansible, inklusive distribution och skalning av uppgifter.
- Hantera livscykeln för containrar och säkra distributioner i produktionsmiljöer.
Ansible for Network Engineers
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till nätverks- eller DevOps ingenjörer som vill använda Ansible för att hantera nätverkssystem mer effektivt genom automatisering.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera den utvecklingsmiljö som krävs för att börja skapa och använda nätverksautomation.
- Skapa Ansible spelböcker för att utföra och automatisera uppgifter i flera nätverkssystem.
- Använd Python skript för nätverksautomatisering för att hantera och konfigurera nätverksenheter.
- Hantera ändringar i nätverkskonfigurationen dynamiskt med hjälp av Jinja2-mallar.
DO374 - Ansible Automation: Advanced Development
21 timmarDenna instruktörsledda, live-träning i Sverige (online eller på plats) riktar sig till grundnivå / mellan-nivå / avancerad nivå ___ som vill använda ___ för att ___.
Vid slutet av denna träning kommer deltagarna att kunna:
- Installera och konfigurera ___.
- ___.
- ___.
- ___.
DO467 - Managing Enterprise Ansible Platform: Tower
21 timmarDenna instruktörsledda, liveutbildning på plats Sverige (online eller på plats) riktar sig till nybörjare/nivåmedel/avancerade ___ som vill använda ___ för att ___.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera ___.
- ___.
- ___.
- ___.
Red Hat System Administration III (RHEL9) – RH294+EX294
28 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till nybörjare/ mellannivå/ avancerade ___ som vill använda ___ för att ___.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Installera och konfigurera ___.
- ___.
- ___.
- ___.