Schița de curs

Introducere

  • Filosofia DevOps și principiile integrării continue (IC)
  • Prezentare generală a arhitecturii OpenShift
  • Platforma de containere OpenShift v4 vs. Platforma de containere OpenShift v3
  • Dincolo de Docker: CRI-O, Podman, Buildah

Înțelegerea IC

  • Ciclul de viață al unei aplicații containerizate
  • Cum se potrivesc CI și OpenShift Container Platform

Noțiuni introductive

  • Configurarea mediului de dezvoltare
  • Lucrul cu imaginile și registrele de containere.
  • Configurarea CI cu Jenkins și Tekton Pipelines
  • Dezvoltarea unei aplicații într-un mediu CI
  • Clusterizarea aplicației

Lucrul cu stocarea

  • Înțelegerea stocării în containere OpenShift
  • Configurarea serviciilor de stocare

Lucrul cu serviciile de aplicații

  • Conectarea, securizarea, controlul și observarea serviciilor.
  • Crearea unui Service Mesh.

Automatizarea operațiunilor

  • Înțelegerea automatizării ciclului de viață
  • Crearea unui operator

Monitorizarea unei aplicații

  • Lucrul cu Prometheus, Grafana, Elastic Search, FluentD și Kibana.
  • Monitorizarea și depanarea tranzacțiilor cu Jaeger

Menținerea unei aplicații

  • Depanarea de la distanță a aplicației
  • Implementarea containerelor personalizate
  • Personalizarea platformei de containere OpenShift

Rezolvarea problemelor

Rezumat și pași următori

Cerințe

  • O înțelegere generală a conceptelor de containere
  • Experiență în dezvoltarea de software

Audiență

  • Dezvoltatori
 35 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Upcoming Courses

Categorii înrudite