Online cursus – gecertificeerde professionele specialisatie in DevOps: Inleiding tot Developer Operations door Google, Codio

Leer de basisprincipes van ontwikkelaarsactiviteiten. Bouw betere en betrouwbaardere producten met behulp van de fundamentele principes van ontwikkelaarsactiviteiten.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

starten

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Sjablonen maken voor ontwikkelomgevingen met behulp van Ansible
  • Automatiseer algemene taken met CI/CD
  • Containerbeheer in de cloud
  • Het monitoren van de prestaties van de applicaties
  • Het runnen van een specifieke ontwikkelomgeving
  • automatisering
  • Applicatieprestaties verbeteren
  • Beheer van cloudcontainers

What you will learn in the course

Courses for which the course is suitable

  • Software-ontwikkelaar
  • DevOps-ingenieur
  • systeembeheerder
  • Containerontwikkelaar
  • CI/CD-specialist
  • Prestatieanalysator
  • Projectmanager technologie
  • Ontwikkelaar van cloudapplicaties

Stage – een 5-delige cursusreeks

Deze stage is voor mensen die hun vaardigheden willen vergroten die verder gaan dan alleen programmeren. DevOps verwijst naar de tools en methoden die ontwikkelaars gebruiken om het softwareontwikkelingsproces (Dev) en IT-activiteiten (Ops) te automatiseren.

wat ga je leren

  • Sjablonen maken voor ontwikkelomgevingen met behulp van Ansible
  • Automatiseer algemene taken met CI/CD
  • Beheer van cloudcontainers
  • Het monitoren van de prestaties van de applicaties

Een praktisch leerproject

Studenten ervaren een praktische aanpak als het gaat om de verschillende onderwerpen. Je zult zien hoe deze tools en termen in de praktijk werken. De taken leiden u door het proces van:

  • Het runnen van een bepaalde ontwikkelomgeving
  • automatisering
  • Applicatieprestaties verbeteren
  • Containerbeheer in de cloud

Leerlingen zullen deze vaardigheden gebruiken om projecten zoals een rekenmachine te bouwen.

Details of the courses that make up the specialization

Ansible-automatisering beheersen

Cursus 1
10 uur
4.2 (22 beoordelingen)

wat ga je leren

  • Automatiseer taken met betrekking tot bestanden, pakketten en gebruikers
  • Leer de syntaxis en structuur van YAML-bestanden

vaardigheden die je gaat verwerven

  • Github
  • Automatisering van de bouw
  • Automatisering van tests
  • inzet

CI/CD voor ontwikkelaars

Cursus 2
10 uur

wat ga je leren

  • Inleiding tot Github-acties
  • Automatisering van constructie, testen en kwaliteitscontrole
  • Codedistributie

vaardigheden die je gaat verwerven

  • Kubernetes
  • containers

Grondbeginselen van containerisatie en orkestratie

Cursus 3
8 uur

wat ga je leren

  • Inzicht in containers: bekendheid met containers, waarom ze worden gebruikt en wat hun voordelen zijn in een softwareontwikkelings- en distributieomgeving.
  • Inleiding tot Kubernetes: Inleiding tot Kubernetes, de voordelen ervan en het gebruik ervan bij de orkestratie en het beheer van containerapplicaties.
  • Containers distribueren: containers distribueren om applicaties uit te voeren.

vaardigheden die je gaat verwerven

  • Grafana
  • Prometheus
  • prestatiebeheer
  • JavaScript

Inleiding tot Terraform

Cursus 4
10 uur
4,5 (11 beoordelingen)

wat ga je leren

  • Hoe gebruik je Terraform om infrastructuur te bouwen, wijzigen en beheren?
  • Hoe beheer ik de afhankelijkheden van bronnen en soortgelijke bronnen in Terraform?

vaardigheden die je gaat verwerven

  • Configuratiebeheer
  • Cloud-infrastructuur
  • DevOps
  • probleem oplossen
  • automatisering

Prestatiemonitoring voor app-ontwikkelaars

Cursus 5
10 uur

wat ga je leren

  • Gebruik van specifieke statistieken om gebruikers, servers en applicaties te monitoren.
  • Verzamel belangrijke prestatiestatistieken met Prometheus
  • Bedieningspanelen en schema’s bouwen met Grafana

vaardigheden die je gaat verwerven

  • Cloudplatforms
  • Cloudbeheer
  • Cloud-infrastructuur