Pourquoi cette formation?
Initiez-vous à la tendance technologique!
Vous serez capables de concevoir des solutions logicielles adaptées aux environnements d’exécution modernes. Vous serez capables de comprendre comment les services gèrent la persistance des données, les sessions, les informations d’état, les transactions, la concurrence, la sécurité, les performances, la disponibilité, la mise à l’échelle, l’équilibrage des charges, la messagerie, la surveillance et les API.
En outre, vous serez capables de comprendre les implications d’Agile et de DevOps sur le développement de logiciels.
Dans quel but?
- Comprendre et concevoir des applications basées sur les services
- Comprendre les concepts et les normes API courants
- Comprendre les aspects du stockage des données, de l’état des services et de la gestion des sessions.
- Concevoir des logiciels à exécuter dans des conteneurs
- Concevoir des logiciels destinés à être déployés dans des services en nuage
- Connaître les risques liés à la migration et à l’intégration de logiciels monolithiques hérités.
- Comprendre les risques courants liés à la sécurité des applications et les moyens de les atténuer.
- Comprendre le concept de développement logiciel agile
- Comprendre le concept de DevOps et ses implications pour les développeurs et les opérateurs de logiciels.
CONTENU PEDAGOGIQUE
Thème 6.1 701 : Ingénierie logicielle
- 6.1.1 701.1 Développement de logiciels modernes
- 6.1.2 701.2 Composants et plates-formes standard pour le logiciel
- 6.1.3 701.3 Gestion du code source
- 6.1.4 701.4 Intégration continue et livraison continue
Thème 6.3 703 : Déploiement de machines
- 6.3.1 703.1 Déploiement des machines virtuelles
- 6.3.2 703.2 Déploiement de clouds
- 6.3.3 703.3 Création d’images système
Thème 6.2 702 : Gestion des conteneurs
- 6.2.1 702.1 Utilisation des conteneurs
- 6.2.2 702.2 Déploiement et orchestration des conteneurs
- 6.2.3 702.3 Infrastructure de conteneur
Thème 6.4 704 : Gestion de la configuration
- 6.4.1 704.1 Ansible
- 6.4.2 704.2 Autres outils de gestion de la configuration
Thème 6.5 705 : Opérations de service
- 6.5.1 705.1 Opérations et surveillance informatiques
- 6.5.2 705.2 Gestion et analyse des logs
Pour qui?
Développeur, intégrateur, chef de projet /administrateurs SysOps/professionnels de l’informatique travaillant dans le domaine du DevOps.
Pré-requis:
il n’y a pas de prérequis pour cette certification. Cependant, une certification supplémentaire dans le domaine d’expertise principal du candidat, telle que LPIC-1 ou une certification de développeur est fortement recommandée.