Schița de curs

Introducere

  • Filosofia DevOps și principiile integrării continue (CI).
  • Privire de ansamblu asupra arhitecturii OpenShift.
  • OpenShift Container Platform v4 vs OpenShift Container Platform v3
  • Dincolo de Docker: CRI-O, Podman, Buildah

Înțelegerea CI

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

Noțiuni de bază

  • Configurarea mediului de dezvoltare
  • Lucrul cu imagini și registre de containere.
  • Configurarea CI cu Jenkins și Tekton Pipelines
  • Dezvoltarea unei aplicații într-un mediu CI
  • Clustering aplicația

Lucrul cu stocarea

  • Înțelegerea OpenShift Depozitarea containerelor
  • Configurarea serviciilor de stocare

Trecerea cu Serviciile de aplicații

  • Servicii de conectare, securizare, control și observare.
  • Crearea unui Service Mesh.

Automatizarea operatiilor

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

Monitorizarea unei aplicații

  • Lucrul cu Prometheus, Grafana, Elastic Search, FluentD și Kibana.
  • Monitorizează și depanează tranzacțiile cu Jaeger

Menținerea unei aplicații

  • Depanarea de la distanță a aplicației
  • Implementarea containerelor personalizate
  • Personalizarea OpenShift Container Platform

Depanare

Rezumat și pașii următori

Cerințe

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

Audiență

  • Dezvoltatorii
  35 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (5)

Cursuri înrudite

Jenkins for .Net Continuous Integration (CI)

  14 ore

Categorii înrudite