L'équipe DEVSECOPS -au sein de la direction informatique Dassault Aviation- accompagne les équipes de développement de toute la société dans les cycles d'intégration continue et de déploiement continu. Elle met en œuvre différents outils dans toutes les étapes de la production de logiciels et promeut les processus de développement jusqu'à la production. L'équipe est rattachée au Système d'Information Applicatif. L'entité comprend 6 personnes, toutes dédiées aux sujets DEVSECOPS.
Backstage est un outil permettant de construire un portail pour les développeurs. Il offre ainsi un accès simple et unifié à tout l'écosystème de développement et améliore l'expérience et l'efficacité des développeurs Les missions du stage sont :
o Prise en main de l'outil : - Installation de l'outil (en mode gitops), prise en main et analyse des documentations Editeur - Découverte des différentes fonctions - Utilisation avec des cas simples pour chaque catégorie de produit : application, API, librairies, Website - Découverte des plugins existants et en lien avec les outils de l'usine logicielle (JIRA, Jenkins …) o Rédaction de best practices et initialisation d'un projet git pour faciliter la prise en main par les équipes - fichiers nécessaires pour alimenter backstage - comment faire vivre les différents éléments dans le temps o couplage avec les outils de monitoring. o couplage avec le gestionnaire d'identité et d'authentification pour la gestion des équipes de développement o mise en place de Radar technologique sur les filières et produits Hypothèses d'évolutions : à la fin du stage, le stagiaire proposera : - les évolutions de gouvernance qui lui paraissent pertinentes (organisations des métiers, projets, règles); - les liens à mettre en place (Confluence, Jira et Jenkins notamment).
|