Architecture Microservices de débutant à avancé - eLearning

450,00 EUR

  • 20 hours
eLearning

Entrez dans le futur du développement logiciel avec notre formation sur les microservices, conçue pour vous doter des compétences nécessaires afin de créer des applications évolutives, résilientes et prêtes pour le cloud en vous appuyant sur des pratiques éprouvées par l’industrie. L’architecture microservices est devenue une pierre angulaire des systèmes modernes utilisés par les grandes entreprises technologiques pour décomposer de vastes applications en services indépendants et performants. Vous apprendrez à découper des systèmes complexes en services gérables qui fonctionnent ensemble de manière fluide — une compétence indispensable aujourd’hui pour les développeurs backend et les architectes.

Fonctionnalités clés

Langue

Cours et supports en anglais

Niveau

Niveau débutant à avancé

Accès

Accès d’un an à la plateforme d’apprentissage

7 heures de contenu vidéo au total

avec plus de 20 heures d’étude recommandées

4 évaluations notées automatiquement

et 2 devoirs complets

Pratique

avec des laboratoires cloud pour s’exercer + 4 eBooks

Certification

Attestation de fin de programme incluse

Résultats d’apprentissage

À la fin de ce cours, vous serez capable de :

Fondamental

Comprendre les principes fondamentaux de l’architecture microservices

Sécurisé

Apprenez des techniques pour sécuriser et protéger les microservices

Transformer

Transformer une application monolithique en un système basé sur des microservices

Outils

Découvrez les outils et technologies essentiels pour créer des microservices

Avantages

Découvrez les avantages et la valeur métier de l’adoption des microservices

AWS

Utilisez AWS Lambda pour créer, déployer et sécuriser des API

Hero

Chronologie du cours

  1. Introduction

    Leçon 01

    • La nécessité d’une architecture de microservices
    • Que sont les microservices ?
    • Dissocier un monolithe
    • Modèles de microservices
    • Architecture et modèles de messagerie interservices
    • Considérations de sécurité
    • Concevoir des microservices : étude de cas
  2. Concevoir des microservices

    Leçon 02

    • Créer des microservices avec Express
    • Créer des microservices basés sur les domaines
    • Tout rassembler
    • Projet : Création de microservices pour une boutique e-commerce
  3. Messagerie interservices

    Leçon 03

    • Introduction à RabbitMQ
    • Configuration d’un bus d’événements
    • L’architecture publication-abonnement
    • Intégrer un bus d’événements avec Node/Express
  4. Utilisation d’AWS Lambda et d’API Gateway

    Leçon 04

    Utiliser AWS Lambda et API Gateway : un exemple

conception de base de données

Qui devrait s’inscrire à ce programme ?

Prérequis

Même si des connaissances de base en développement ou en architecture logicielle peuvent être utiles, ce n’est pas indispensable.

Développeurs Backend et Ingénieurs Java

Architectes logiciels

Ingénieurs DevOps

Développeurs full stack

Commencer le cours maintenant

Déclarations

Licences et accréditation

Ce cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

Nous encourageons les candidats à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.


Foire aux questions

Contact background

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?

Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !