Ez az intenzív, 3 napos kurzus gyakorlati és alkalmazott bevezetést nyújt az Ansible és a Chef használatába, a két legszélesebb körben használt infrastruktúra-automatizálási eszközbe.
A résztvevők megtanulják, hogyan automatizálják a rendszerek konfigurációját, telepítését és felügyeletét playbookok, receptek, sablonok, valamint Docker és Kubernetes integráció segítségével. A kurzus összhangban van a Certified Ansible & Chef Associate Artisan tanúsítvány céljaival, és minden szakaszhoz gyakorlati laborgyakorlatokat tartalmaz.
A tanfolyam célja:
- Belépő szintű szakemberek DevOps vagy Cloud
- Infrastruktúra-automatizálás iránt érdeklődő rendszergazdák
- Backend fejlesztők, akik automatizálni szeretnék a kézbesítési folyamatokat
- Automatizálási mérnökök, akik konténerekkel vagy cloud
- Ansible/Chef-et használó csapatok CI/CD folyamatokban
- Az Ansible és a Chef telepítése és konfigurálása
- Hozz létre és futtass kézikönyveket és recepteket
- Változók, ciklusok, feltételes utasítások és sablonok használata
- Biztonság kezelése az Ansible Vault és a Chef Permissions segítségével
- Alkalmazza a legjobb gyakorlatokat a biztonságos és hatékony automatizálás érdekében
- Integráció a Dockerrel és a Kubernetes-szel az alkalmazásvezérelt vezérléshez
- Linux rendszeradminisztráció alapjainak ismerete
- Ismeri a parancssort és a YAML konfigurációs fájlokat
- Minimális tapasztalat a folyamatokban DevOps előnyt jelent, de nem kötelező
- Hozzáférés egy stabil internetkapcsolattal rendelkező számítógéphez/laptophoz
1. nap: Ansible alapjai
- 1. modul: Bevezetés az Ansible-be
- Mi az Ansible és milyen előnyei vannak?
- Lehetséges architektúra és kezelhető rendszerek példái
- Telepítési és kezdeti beállítási lépések
- 2. modul: Ansible funkciók és használat
- Ügynökmentes architektúra, teljesítmény és biztonság
- Leltárfájlok (INI és YAML), konfigurációs fájl és dinamikus leltár
- Eseti parancsok, modulargumentumok és hitelesítési módszerek
- 3. modul: Ansible kézikönyvek és alapok
- YAML alapjai, forgatókönyv felépítése és feladateredmények (OK, módosított, sikertelen)
- Idempotens feladatok, kezelők és címkék
- Playbookok futtatása „ansible-playbook” szintaxissal
2. nap: Haladó Ansible és Chef bevezetés
- 4. modul: Ansible haladó témák
- Tények, egyéni tények és változók
- Ciklusok, feltételes utasítások és ezek kombinálása
- Jinja2-vel, szűrőkkel és modulparaméterekkel rendelkező sablonok
- 5. modul: Ansible biztonság és szerepkörök
- Ansible Vault használata, parancsok és többtrezoros lejátszási listák
- Szerepkör előnyei, könyvtárszerkezet és alkalmazás
- Keresések, ansible-pull és Ansible Galaxy használat
- 6. modul: Ansible integráció és bevált gyakorlatok
- Docker_service modul és Kubernetes Jinja szűrők
- Végrehajtási stratégiák, hibakereső, pipeline-ozás, feladatdelegálás és megszakítási feltételek
3. nap: A szakács alapjai és működése
- 7. modul: Séf áttekintése és architektúra
- Szakács, mint egy DevOps eszköz és annak CI/CD szerepe
- Chef komponensek, architektúra és kommunikációs folyamat
- Receptek, gyakori források és szakácskönyv-összetevők
- 8. modul: Séfmenedzsment és biztonság
- Chef kliens futtatási lépései, idempotencia és hibakeresés
- Futtatási listák, végrehajtási sorrend és beállítás
- A Chef Server célja, a kés eszköze és a rendszerindítási folyamat
- 9. modul: Szakács haladó funkciói
- Client.pem, validator.pem és sudo használata
- Engedélyek a Chef Server kezeléséhez
- A Chef Kitchen célja, konfigurációja és parancsai
- Záró labor: Teljes automatizálás beállítása
- Ansible playbookok és séfreceptek konfigurálása
- Dockerrel és Kubernetes-szel integrálva
- Tesztautomatizálási munkafolyamatok és biztonsági intézkedések
Felhívjuk figyelmét, hogy a fenti napirend tájékoztató jellegű, és a kurzushoz rendelt oktatótól függően változhat. A napirend végleges változatának megszerzéséhez kérjük, vegye fel a kapcsolatot az egyik tanácsadóval. Bittnet Training.
- Okleveles Ansible és Szakács Szakképzett Kézműves
Ez a kurzus összhangban van a tanúsítvánnyal Okleveles Ansible és Szakács társult kézműves, amely az Ansible és a Chef használatával érvényesíti a rendszerautomatizálás alapvető készségeit.

