Formation Backstage : La plate-forme pour créer des portails de développeurs
2400€ HT / personne |
3 jours (21 heures) |
Présentation
Notre formation Backstage vous guidera à travers les aspects avancés de la plateforme, vous permettant de plonger dans les mécanismes essentiels nécessaires pour optimiser la gestion de vos services.
Grâce à cette formation Backstage, votre équipe pourra explorer en profondeur les fonctionnalités avancées de la plateforme. Elle sera en mesure de créer, documenter et surveiller efficacement les services, tout en optimisant les processus de développement et de déploiement.
Vous pourrez alors appliquer ces compétences pour optimiser vos opérations, renforcer la cohérence de vos services et garantir une prise de décision informée pour un avenir numérique réussi.
Cette formation présentera les dernières nouveautés et fonctionnalités disponibles dans Backstage.
Objectifs
- Acquérir une maîtrise complète des fonctionnalités avancées de Backstage
- Mettre en place des flux de travail automatisés pour le développement et le déploiement
- Personnaliser l’interface utilisateur et étendre les fonctionnalités avec des plugins.
Public visé
- Responsables IT
- Ingénieurs DevOps
- Développeurs logiciels
- Architectes de systèmes
Pré-requis
Expérience dans l’utilisation d’outils de gestion de projets et de pipelines CI/CD est un plus.
Programme de notre formation Backstage
Introduction à Backstage
- Qu’est-ce que Backstage et pourquoi est-il utilisé ?
- Avantages de l’utilisation de Backstage dans la gestion des services
- Vue d’ensemble de l’écosystème Backstage et de sa communauté
- Cas d’utilisation courants de Backstage
- Principaux acteurs impliqués dans l’utilisation de Backstage
- Historique et évolution de Backstage
- Introduction aux concepts clés : Services, Entités, Métadonnées
Architecture et Composants
- Architecture générale de Backstage et ses composants
- Détails sur les rôles de Frontend, Backend et Databuilder
- Catalog : rôle central et gestion des entités
- Composants clés de l’interface utilisateur Backstage
- Flux de données à travers les composants de Backstage
- Intégration de Backstage avec des outils externes
- Exploration des schémas de données et des relations entre entités
Installation et configuration
- Prérequis techniques pour installer Backstage
- Installation de Backstage étape par étape
- Configuration initiale et paramètres essentiels
- Personnalisation de l’apparence de l’interface utilisateur
- Gestion des plugins et des extensions
- Configuration des autorisations d’accès
- Déploiement en tant qu’application Web ou en conteneur
Gestion des Services et des Entités
- Création et gestion de services dans Backstage
- Documentation des services avec des métadonnées
- Utilisation de balises pour organiser et filtrer les services
- Création d’entités personnalisées et relations entre elles
- Exemple de modélisation d’entités complexes
- Utilisation des API et des interfaces de ligne de commande
- Flux de travail typique pour ajouter un nouveau service
Intégration CI/CD et DevOps
- Intégration de Backstage avec des outils CI/CD
- Configuration de pipelines CI/CD pour les services
- Suivi des étapes de build, de test et de déploiement
- Visualisation des résultats des pipelines dans Backstage
- Intégration de l’automatisation des déploiements
- Personnalisation des notifications et des alertes
- Pratiques de DevOps encouragées par Backstage
Personnalisation et Extensibilité
- Personnalisation de l’interface utilisateur de Backstage
- Modification des thèmes et des styles
- Création de composants personnalisés pour l’UI
- Ajout de plugins pour ajouter de nouvelles fonctionnalités
- Développement et déploiement de plugins personnalisés
- Exploration du catalogue de plugins Backstage
- Meilleures pratiques pour maintenir et mettre à jour les extensions
Déploiement en Production
- Stratégies de documentation efficaces avec les métadonnées
- Gestion des équipes et des autorisations
- Sécurité des données et des accès dans Backstage
- Surveillance et optimisation des performances
- Processus de déploiement et de mise à jour en production
Pour aller plus loin
Formation Cypress
Formation Kubernetes Avancé
Formation Argo CD
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
2400€ HT / personne |
3 jours (21 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS