Infrastructuur als code - gratis cursus van Otus, training 3 maanden, datum: 1 december 2023.
Gemengde Berichten / / December 03, 2023
Je beheerst de praktijk van Infrastructure as Code (IaC) en kunt infrastructuur configureren met behulp van verschillende tools. Zoals Packer, Terraform voor het werken met onveranderlijke architectuur en tools voor het rechtstreeks beheren van de systeemconfiguratie - Ansible, Chef, SaltStack.
Met de IaC-aanpak kunt u programmeertaalstandaarden toepassen op uw infrastructuurconfiguratie. De systeemingenieur kan op elk moment zien wie welke wijzigingen heeft aangebracht en krijgt een duidelijk beeld. De aanpak vereenvoudigt de overdracht van servers en het maken van testservers, waardoor het gebruik van repository's met playbooks mogelijk wordt en kant-en-klare code uit bibliotheken kan worden overgenomen.
Met de IaC-aanpak in een project kunt u snel en eenvoudig een testserver inzetten, de applicatie testen en deze pas daarna uitrollen naar productie. Door dit te doen, zorgt u voor fouttolerantie en bespaart u uzelf weken werk dat anders zou zijn besteed aan het opzetten van de omgeving.
Dat is de reden dat elk jaar steeds meer bedrijven hun projecten omschakelen naar het organiseren van infrastructuur als code. Deze kennis wordt nu al als fundamenteel beschouwd, niet alleen voor systeemingenieurs, maar ook voor andere IT-specialisten in het team.
Voor wie is deze cursus bedoeld?
- Voor beheerders en systeemingenieurs die zich willen concentreren op infrastructuur. Tijdens de cursus beheers je technologieën op het Midden+ niveau en kun je Ansible zelfstandig aanpassen en werken met infrastructuurpijplijnen.
- Voor ontwikkelaars, testers en DevOps-ingenieurs die interactie hebben met infrastructuur. De kennis die u tijdens de cursus opdoet, stelt u in staat taken correct in te stellen en de ontwikkeling en het bedrijfsleven in harmonie te laten handelen.
Tijdens de cursus maak je kennis met de volgende IaC-tools:
- Terraform, waarmee u de infrastructuur declaratief kunt beschrijven
- Ansible configuratiebeheersysteem. Het zal je helpen de gewenste staat van de infrastructuur te beschrijven met behulp van rollen en draaiboeken (meestal ook declaratief, maar soms kun je een vleugje imperatief toevoegen)
- U leert hoe veranderlijke infrastructuur verschilt van onveranderlijke infrastructuur, en we helpen u ook bij het maken van een keuze en het beheren ervan
- In de laatste module leer je over CI/CD-tools - GitLab en Jenkins. Ze helpen u bij het testen, implementeren en zelfs samenvouwen van de infrastructuur met één klik op een commit-knop naar de infrastructuurrepository.
Met deze cursus willen we bewijzen en laten zien dat een pijplijn met tests niet alleen nodig is voor gewone code, maar ook voor infrastructuurcode. Als we het hebben bewezen, laten we u zien hoe u het moet doen.
8
cursussen20+ jaar ervaring in maatwerk ontwikkelingsprojecten in de IT. Tientallen succesvolle projecten, ook onder overheidscontracten. Ervaring met de ontwikkeling en implementatie van ERP-systemen, open source-oplossingen, ondersteuning voor zwaarbelaste applicaties. Docent van cursussen over...
20+ jaar ervaring in maatwerk ontwikkelingsprojecten in de IT. Tientallen succesvolle projecten, ook onder overheidscontracten. Ervaring met de ontwikkeling en implementatie van ERP-systemen, open source-oplossingen, ondersteuning voor zwaarbelaste applicaties. Docent van cursussen over Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, evenals mentor van de cursus HighLoad
6
cursussenSinds 2010 programmeer ik in verschillende talen en zet ik Linux-servers op. De afgelopen jaren heb ik alleen maar aan clouds en Kubernetes gewerkt bij de Israëlische startup Anzu.io. Ik heb een passie voor het automatiseren van elk proces en het schrijven...
Sinds 2010 programmeer ik in verschillende talen en zet ik Linux-servers op. De afgelopen jaren heb ik alleen maar aan clouds en Kubernetes gewerkt bij de Israëlische startup Anzu.io. Ik heb een passie voor het automatiseren van processen en het schrijven van chatbots. Ik heb het grootste deel van mijn carrière in jonge bedrijven gewerkt, dus ik heb de serverinfrastructuur meer dan eens helemaal opnieuw opgebouwd. Ik hou van flexibele ontwikkelmethodieken, vooral Scrum. Mijn sterkste competentie is Monitoring, ik heb een lange weg afgelegd van Nagios naar Prometheus.