Sélectionner une page
Formations › Cloud › Ingénieur Cloud › Formation Upsun Fixed

Formation Upsun Fixed

(ex Platform.sh)

Niveau confirmé
Catégorie Essential
Logo Upsun
Prix 1 490€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et encas offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

Upsun Fixed, évolution de Platform.sh, est une plateforme cloud conçue pour déployer, administrer et faire évoluer des applications web grâce à des environnements automatisés et reproductibles.

Cette formation Upsun Fixed vous permettra de maîtriser le déploiement d’applications, la configuration des services et la gestion des environnements avec Git et la CLI Upsun. Vous apprendrez à créer des environnements isolés pour développer et tester vos évolutions avant leur mise en production.

Vous serez en mesure de configurer vos applications, bases de données, services et routes avec les fichiers .platform.app.yaml, .platform/services.yaml et .platform/routes.yaml. Vous apprendrez également à automatiser vos workflows de déploiement et à gérer efficacement le cycle de vie de vos environnements.

La formation aborde aussi l’optimisation et la supervision des applications grâce aux logs, métriques et outils de diagnostic. Vous découvrirez comment identifier les problèmes de performance, adapter les ressources et exploiter Blackfire pour analyser les performances applicatives.

À l’issue de cette formation, vous serez capable de déployer et d’administrer un projet Upsun Fixed, de sécuriser les accès et les données, de mettre en œuvre des sauvegardes et restaurations et d’exploiter vos applications dans des conditions proches de la production.

Comme toutes nos formations, celle-ci vous présentera la dernière version stable de la technologie et ses nouveautés.

 

Objectifs

  • Comprendre l’architecture et le fonctionnement d’Upsun Fixed
  • Créer, configurer et déployer une application avec Git et la CLI Upsun
  • Configurer les applications, services, routes et environnements
  • Mettre en place un workflow de déploiement avec des environnements de développement, test et production
  • Superviser, diagnostiquer et optimiser les performances des applications
  • Sécuriser les accès, gérer les sauvegardes et maintenir une plateforme Upsun Fixed

 

Public visé

  • Ingénieurs DevOps
  • Platform Engineers
  • Architectes Cloud
  • Développeurs
  • Administrateurs Cloud

 

Pré-requis

  • Connaissances de base de Git et des workflows de gestion de versions
  • Connaissances générales du déploiement d’applications web
  • Notions de ligne de commande et d’administration d’environnements Cloud
  • Disposer d’un compte Upsun permettant de réaliser les exercices pratiques

Programme de notre formation Upsun Fixed

 

[Jour 1 – Matin]

Découvrir Upsun Fixed et son architecture

  • Comprendre l’évolution de Platform.sh vers Upsun et le positionnement d’Upsun Fixed
  • Comprendre le fonctionnement d’une Cloud Application Platform et ses bénéfices pour les équipes de développement
  • Distinguer Upsun Fixed et Upsun Flex et identifier leurs principaux cas d’usage
  • Découvrir l’architecture d’un projet : applications, services, routeur, workers et environnements
  • Comprendre le cycle de construction et de déploiement d’une application sur Upsun Fixed
  • Atelier pratique : explorer un projet Upsun Fixed et identifier ses différents composants

 

[Jour 1 – Après-midi]

Créer et déployer un projet avec Git et la CLI

  • Créer et configurer un projet dans Upsun Fixed
  • Installer, authentifier et prendre en main la CLI Upsun
  • Connecter un dépôt Git et comprendre son rôle dans le processus de déploiement
  • Déployer une première application et suivre les différentes étapes du build
  • Administrer un projet depuis la console et la ligne de commande
  • Atelier pratique : créer un projet, connecter son dépôt et réaliser un premier déploiement avec Git

 

Configurer les applications et les services

  • Configurer l’application avec .platform.app.yaml : runtime, ressources, dépendances et commandes
  • Déclarer les bases de données, caches et moteurs de recherche avec .platform/services.yaml
  • Configurer les routes et le trafic HTTP avec .platform/routes.yaml
  • Connecter les applications aux services avec les relations et variables d’environnement
  • Configurer les workers, tâches planifiées, stockage persistant et montages nécessaires à l’application
  • Atelier pratique : déployer une application connectée à une base de données et configurer ses routes et services

 

[Jour 2 – Matin]

Gérer les environnements et le workflow de déploiement

  • Comprendre le fonctionnement des environnements isolés et leur relation avec les branches Git
  • Créer des environnements de développement, test, staging et production
  • Cloner le code, les services et les données afin de tester les évolutions sans affecter la production
  • Maîtriser les workflows de branchement, merge et déploiement continu
  • Gérer le cycle de vie des environnements et les stratégies de retour arrière
  • Atelier pratique : créer un environnement de preview, déployer une évolution puis la promouvoir vers l’environnement principal

 

[Jour 2 – Après-midi]

Optimiser, superviser et dépanner les applications

  • Analyser la consommation des ressources et identifier les principaux facteurs de performance
  • Exploiter les métriques d’infrastructure, logs et informations d’activité pour superviser les applications
  • Utiliser Blackfire pour identifier les problèmes de performance applicative
  • Diagnostiquer les erreurs de build, de déploiement, de services et de configuration
  • Adapter les ressources et l’architecture aux besoins de disponibilité, performance et montée en charge
  • Atelier pratique : diagnostiquer une application dégradée à partir des logs et métriques puis appliquer les optimisations nécessaires

 

Sécuriser et maintenir une plateforme Upsun Fixed

  • Gérer les utilisateurs, rôles, accès et authentification au niveau des organisations et projets
  • Protéger les secrets et variables sensibles utilisés par les applications
  • Configurer les domaines, certificats et mécanismes de sécurisation du trafic
  • Mettre en œuvre les sauvegardes et restaurations pour protéger les applications et leurs données
  • Organiser les mises à jour, la maintenance et l’exploitation quotidienne des environnements
  • Atelier pratique : sécuriser un projet, créer une sauvegarde et réaliser un scénario de restauration après incident

Pour aller plus loin

Formation Oracle Database

Formation Terraform

Formation GIT

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

Prix 1 490€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et encas offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

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

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp