Ce que vous apprendrez ?

  • Résoudre au moins deux problèmes courants liés au déploiement d'applications Spring Boot dans un environnement Cloud, tels que les erreurs de configuration ou les problèmes de connectivité.
  • Mettre en œuvre et tester un système de surveillance et de journalisation pour une application Spring Boot déployée sur une plateforme Cloud.
  • Décrire au moins trois stratégies de gestion des configurations pour des applications Spring Boot déployées sur le cloud.
  • Configurer et déployer une application Spring Boot sur une plateforme Cloud choisie en utilisant au moins deux méthodes différentes (par exemple, conteneurisation avec Docker et déploiement sans serveur).
  • Comparer et contraster au moins trois plateformes Cloud (AWS, Azure, GCP) pour le déploiement d'applications Spring Boot.

Prérequis

  • Connaissance de base de Spring Boot et de son architecture Expérience avec le développement d'applications Java Compréhension des concepts de conteneurisation (Docker) Notions sur les environnements cloud (AWS, Azure, Google Cloud) et les services PaaS (Platform as a Service) Familiarité avec les pipelines CI/CD pour l'automatisation du déploiement

Contenu de la Formation

Total: 9 Chapitres Total hours: 6
  • Qu'est-ce que le cloud computing ?
  • Les différents types de cloud computing
  • Les avantages et les inconvénients du cloud computing
  • Création d'un compte AWS
  • Provisionnement d'une instance EC2
  • Déploiement de l'application Spring Boot sur l'instance EC2
  • Création d'un compte Azure
  • Provisionnement d'une machine virtuelle Azure
  • Déploiement de l'application Spring Boot sur la machine virtuelle Azure

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Ehabib Benlahmer

ehabib.benlahmer@openskillroom.com

Dr. Benlahmar Habib est un expert reconnu en informatique et en intelligence artificielle. Docteur en informatique depuis 2007, il s’est spécialisé dans les moteurs de recherche et a apporté plusieurs contributions scientifiques dans les domaines de l’IT et de l’IA. Consultant et architecte logiciel, il excelle dans la conception d’architectures microservices et l’intégration des technologies d’IA, notamment en traitement du langage naturel (NLP), vision par ordinateur (Computer Vision), machine learning et deep learning. Titulaire de plusieurs certifications de grandes entreprises technologiques (Microsoft, Oracle, Google), il possède une expertise avancée en développement logiciel et en intelligence artificielle. Il est également l’inventeur d’une innovation majeure dans le domaine de l’IA appliquée au NLP. Formateur expérimenté avec plus de 20 ans d’expérience, il a accompagné et formé des centaines d’équipes au sein d’organismes et d’entreprises nationales et multinationales, contribuant ainsi à l’essor des compétences en IT et IA à grande échelle.

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 6 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits 30
  • Type de formation distanciel

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.