Produits
Formation
Entretien
Externalisation
Compétences
Clients
Tarifs
Ressources
Toutes les ressources
Livres blancs
Webinaires
Blog
Se connecter
Voir une démo
Se connecter
Accueil
Produit
Formation
Entretien
Externalisation
Compétences
Clients
Tarifs
Ressources
Blog
Livres blancs
Webinaires
Toutes les ressources
Glossaire
À propos
Mentions légales
CGV
L'équipe Skillup
OpenShift Développeur
Par Ambient IT
Tout le catalogue
Objectifs
Acquérir une vision claire de tous les outils prenant part à la mise en place d’une usine logicielle
Connaître les outils les plus utilisés pour les usines logicielles : GitLab, Jenkins, SonarQube, Nexus, Selenium, JMeter, Zabbix, Hawkular
Comprendre différents types de tests appliqués aux logiciels, de leurs rôles et de leurs acteurs
Avoir une compréhension des modèles qualité appliqués au logiciel et des métriques associées
Appréhender un processus de release d’un logiciel.
Programme
Jour 1
Retour sur les bases Kubernetes
DeploymentConfig et Route avec exercices pratiques
POD placement, affinity, antiaffinity, taints
EXO placement/taints
Jour 2
Notion Operator / intro OperatorSDK
Gestion des métriques fonctionnelles (les avoir dans Prometheus et pouvoir les récupérer facilement)
Architecture du monitoring avec Thanos
Architecture d’une appli (stateful) et best practices pour Openshift
Notions MachineSets avec point, les availability zones
RBAC
SCCs
EXO RBAC
Auto-scaling d’une application et exercices pratiques
Jour 3
Rolling Update sur StatefulSet
Rollback Pause Resume Canary
AB testing en utilisat rollout
AB testing manual
Outils de DEVs investigation K9S / Notions de troubleshooting
Ephemeral containers
Troubleshooting: débugger une application de A à Z
Pourquoi Skillup
Formation
Entretien
Externalisation
Compétences
Clients
Catalogue
Ressources
Blog
Livres blancs
Webinaires
Glossaire
À propos
Mentions légales
CGV
L'équipe Skillup -
WE ARE HIRING
Contacts
Vous êtes un organisme ?
Nous utilisons les cookies afin de fournir les services et fonctionnalités proposés sur notre site et afin d’améliorer l’expérience de nos utilisateurs. En cliquant sur ”J’ai compris”, vous acceptez l’utilisation de ces cookies.
J'ai compris