Course Outline

Invoering

Overzicht van Ansible projectkenmerken en architectuur

  • Herziening van fundamentele Ansible concepten en principes
  • Aan de slag met geavanceerde Ansible syntaxis en open source-tools

Instellen Ansible en configureren van automatiseringsbronnen

  • Systeemvereisten voor Ansible
  • De optimale besturingssysteemomgeving kiezen voor Ansible installatie
  • Uitvoeren van initiële opdrachten op een hoger niveau in Ansible CLI

Gebruik maken van open-sourceprojecten en functies in Playbooks

  • Instantie van Playbooks-componenten voor geavanceerde gebruiksscenario's

Werken met Ansible voorraden voor complexe automatiseringsprocessen

Omgaan met gegevensinteractie tussen Ansible tools en systemen

Uitgebreid gebruik van traditionele Ansible componenten en ad-hocopdrachten

Werken met geavanceerde Ansible syntaxis en gebruik maken van uitbreidbare YAML-praktijken

  • Hoe beheert u onveilige of onbewerkte gegevensreeksen?

Stringtransformatie uitvoeren voor flexibele Ansible functionaliteiten

  • Het manipuleren van complexe gegevens voor administratieve handelingen

Overzicht van open source-plug-ins voor project Ansible

  • Uitbreiding van plug-ins voor optimale gebruiksscenario's

Implementatiefuncties van Playbooks bijwerken binnen Ansible

  • CLI versus interface-uitvoeringen voor Playbooks
  • Werken met complexe trefwoorden en intermediaire CLI-tools bedienen

Beheer van geoptimaliseerde toepassingen van Ansible componenten en ad-hocfuncties

  • Best practices voor het werken met lussen, conditionals, etc.

Playbooks-fouten beheren en omgeving voor externe taken instellen

Artefacten recyclen en rollen reguleren in Ansible

Gebruik maken van dynamische inventarisstructuren en -patronen

  • Het beoordelen van speciale tagsconcepten en het implementeren van hun gebruik

Uitbreidbare verbindingsmethoden toepassen en hostsleutels beheren

Projectinhoud coderen Ansible en geavanceerde strategieën voor gegevensmanipulatie uitvoeren

Integratie van Ansible met AWX voor optimale coördinatiefuncties

Interactie met RESTful API's met behulp van Playbooks en AWX

Automatisering van bouwpijplijnen en stroomlijning van workflows in Ansible

CI/CD-benaderingen ontwikkelen met Ansible

Overzicht van de ontwikkeling van aangepaste modules en plug-ins in Ansible

  • Implementeren van efficiënte praktijken voor lokale en globale modules of plug-ins
  • Creëren en schrijven van geoptimaliseerde modules en plug-ins

Bedienen van Ansible Tools en functies met Python 3.x en Python API

Foutopsporingsmodules en tips voor Documentation opmaak

Implementatie van Ansible modules op externe platforms

  • Richtlijnen voor Ansible implementaties in Microsoft, AWS en meer

Testen Ansible met efficiënte methoden en monitoring van de levenscycli van modules

  • Geavanceerde ontwikkelingspraktijken voor andere Ansible bronnen en hulpprogramma's

Metadatastructuren gebruiken in Ansible en integreren met openbare cloudservices

Implementatie van cloud-native applicaties met behulp van Ansible automatisering

  • Migreren naar een cloud-native platform met Ansible

Integratie van Ansible met repo's en het instellen van collectiebeheerders

Netwerken automatiseren met Ansible en reageren op de dynamische operationele werklast

  • Werken met Ansible netwerkmodules en het parseren van Ansible gegevens
  • Time-out, proxy en andere problemen beheren
  • Virtualisatie- en containerisatiemethoden oefenen

Geavanceerde onderhouds- en beheermethoden oefenen voor Ansible projecten en componenten

Het bespreken van diepgaande concepten van de ontwikkelingscyclus van Ansible.

  • Gebruikmaken van Ansible documentatie en open-source bronnencollecties

Demonstreren van de meest voorkomende automatiseringsgevallen voor de organisatie

Probleemoplossing Ansible

Samenvatting en conclusie

Requirements

  • Vaardigheid in de YAML-programmeersyntaxis en Python 3.x
  • Uitgebreide ervaring met Linux-systeembeheer en CLI
  • Kennis van fundamentele Ansible-automatiseringstaken
  • Een goed begrip van de concepten en principes van het Ansible-platform
  • Bekend met IT-workflows en DevOps-architectuur

Publiek

  • DevOps Ingenieurs
  • Ontwikkelaars
  • SysOps-beheerders
  35 Hours
 

Getuigenissen (2)

Related Courses

Jenkins for .Net Continuous Integration (CI)

  14 Hours

Related Categories