img

Application Lifecycle Management

Il est fréquent de trouver de nombreuses ressources sur Internet lorsqu'on cherche à apprendre. Cependant, il peut être difficile de comprendre comment toutes ces informations et ressources peuvent être utilisées de manière cohérente pour mener à bien un projet. Il convient de noter que ces ressources sont précieuses, mais elles sont souvent limitées du fait de leur caractère g...

Bookmark 1 Intervenant 10 Inscrits

Objectifs Pédagogiques

  • À l’issue de cette formation, le participant sera capable de:
  • Comprendre le point de vue de chaque corps de métier inhérent à un ALM.
  • Mener seul, un projet d’application à terme.
  • Travailler efficacement en équipe.
  • Jouer un rôle de pivôt dans une entreprise.
  • Lancer son start-up même avec des moyens limités.

Public cible:

Développeurs débutants, Software Archtects, Project leads, Project Managers, Étudiants, etc.

Les outils et technologies

  • Voici un aperçu des outils et technologies inclus dans cette formation :
  • ClickUP
  • Git et GitHub
  • DrawIO
  • Kubernetes
  • Argo CD, Argo Workflow, Argo Event, Argo Rollouts
  • Helm
  • Kustomize
  • Slack
  • K6
  • Grafana
  • Istio
  • Kiali
  • Prometheus
  • Metal LB
  • Sealed Secrets
  • RKE 2
  • Longhorn
  • Cert Manager
  • Kaniko
  • Contabo
  • Namecheap
  • Cypress
  • SonarQube
  • Nuxt 3
  • Moleculer JS
  • Mongodb
  • Chai JS

Programme de la formation

Introduction et Présentation du Projet

  • Introduction
  • Presentation du projet
  • Choix du cas d’étude

Exposé sur les modules

  • Requirements Management
  • Project Management
  • Software Design and Development
  • Testing and QA
  • Configuration Management
  • Change and Releases Management

Requirements Management

  • Collecte des exigences
  • Documentation et analyse
  • Gestion des changements
  • Traçabilité des exigences
  • Validation et vérification
  • Outils de gestion des exigences

Project Management

  • Coordination des phases du cycle de vie
  • Traçabilité des artefacts
  • Planification et suivi des versions
  • Gestion des dépendances
  • Collaboration et communication
  • Automatisation des processus

Software Design and Development

  • Choix du type d’architecture
  • Conception
  • Contrôle de version
  • Tests unitaires et d'intégration
  • Gestion des bugs et des anomalies
  • Intégration continue (CI) et livraison continue (CD)
  • Documentation
  • Refactoring et amélioration continue

Testing and QA

  • Planification des tests
  • Création de cas de test
  • Exécution des tests
  • Tests manuels et automatisés
  • Tests de régression
  • Assurance qualité
  • Identification et suivi des anomalies
  • Tests de performance
  • Intégration des tests dans le cycle de développement

Configuration Management

  • Identification des éléments de configuration
  • Contrôle des versions
  • Gestion des modifications
  • Baseline et branches du code source
  • Intégration continue
  • Sécurité et traçabilité

Change and Releases Management

  • Gestion des changements
  • Processus de demande de changement
  • Évaluation des risques et impacts
  • Validation et approbation des changements
  • Gestion des versions
  • Planification et déploiement des versions
  • Rétroaction et amélioration continue

Résumé

Il est fréquent de trouver de nombreuses ressources sur Internet lorsqu'on cherche à apprendre. Cependant, il peut être difficile de comprendre comment toutes ces informations et ressources peuvent être utilisées de manière cohérente pour mener à bien un projet. Il convient de noter que ces ressources sont précieuses, mais elles sont souvent limitées du fait de leur caractère gratuit. L'objectif de cette formation est d'aborder cette problématique dans une perspective générale et cohérente, en mettant l'accent sur les liens entre les concepts impliqués dans la gestion du cycle de vie d'une application. À cette fin, chaque point clé sera abordé dans un module dédié. Cette formation vise à démystifier les concepts inhérents à un ALM (Application Lifecycle Management) en illustrant l'essence de chaque module à l'aide d'exemples concrets.

Nous couvrirons les cours suivants:

-.-

Sur 5.0

5stars
(90%)
4stars
(65%)
3stars
(49%)
2stars
(25%)
1stars
(15%)

Formations Recommandées

Informations

Prochaine Session
Date Début : 06/05/2024
Date Fin : 31/05/2024

Mot Clés

Recherche

Nos Formateurs

Newsletter

Abonnez-vous pour plus informations.