Accueil    Formations    Informatique    Cloud    Cloud public    Microsoft Azure - Développement de solutions

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques / Compétences visées

  • Créer des solutions de bout en bout dans Microsoft Azure
  • Mettre en oeuvre des solutions de calcul Azure
  • Créer des fonctions Azure
  • Mettre en oeuvre et gérer des applications Web
  • Développer des solutions utilisant le stockage Azure
  • Mettre en oeuvre l'authentification, l'autorisation et sécuriser leurs solutions en utilisant KeyVault et Managed Identities
  • Vous connecter aux services Azure et aux services tiers, puis les consommer
  • Inclure des modèles basés sur des événements et des messages dans leurs solutions
  • Surveiller, dépanner et optimiser des solutions Azure.

Niveau requis

Avoir suivi le cours MSAZ900T00 "Microsoft Azure - Fondamentaux" ou avoir les connaissances équivalentes est un plus. Avoir de l'expérience dans les solutions Azure IaaS et PaaS, le portail Azure, l'écriture dans un langage supporté par Azure (C#, JavaScript, Python ou Java) et l'écriture de code pour gérer l'authentification, l'autorisation et d'autres principes de sécurité à un niveau intermédiaire. Il est également recommandé de savoir écrire du code pour se connecter et effectuer des opérations sur une base de données SQL ou NoSQL (SQL Server, Oracle, MongoDB, Cassandra ou similaire) et d'avoir une compréhension générale de HTML, du protocole HTTP et des interfaces API REST.

Public concerné

Toute personne intéressée par le développement Azure ou par le passage de l'examen de certification Microsoft Azure Developer Associate (AZ-204).

Partenaire / Éditeur

Programme

Créer des applications Web Azure App Service

  • Concepts de base d'Azure App Service
  • Créer une application Web Azure App Service
  • Configurer et surveiller les applications App Service
  • Mettre à l'échelle les applications App Service
  • Environnements de simulation Azure App Service

Implémenter les fonctions d'Azure

  • Aperçu des fonctions d'Azure
  • Développer les fonctions d'Azure
  • Mise en oeuvre de fonctions durables

Développer des solutions utilisant le stockage Blob

  • Concepts de base du stockage Azure Blob
  • Gestion du cycle de vie du stockage Azure Blob
  • Travailler avec le stockage Azure Blob

Développer des solutions qui utilisent le stockage Cosmos DB

  • Aperçu d'Azure Cosmos DB
  • Structure des données Azure Cosmos DB
  • Travailler avec les ressources et données d'Azure Cosmos DB

Implémenter des solutions IaaS

  • Approvisionner les VM dans Azure
  • Créer et déployer des modèles ARM (Azure Resource Manager)
  • Créer des images de conteneurs pour les solutions
  • Publier une image de conteneur dans Azure Container Registry
  • Créer et exécuter des images de conteneurs dans ACI (Azure Container Instances)

Implémenter l'authentification et l'autorisation d'utilisateur

  • Plateforme d'identité Microsoft v2.0
  • Exécuter l'authentification en utilisant Microsoft Authentication Library
  • Utiliser Microsoft Graph
  • Autoriser les opérations de données dans Azure Storage

Mettre en pratique des solutions de Cloud sécurisées

  • Gérer les clés, confidentialités et certificats en utilisant l'API KeyVault
  • Implémenter Managed Identities pour les ressources Azure
  • Sécuriser les données de configuration des applications en utilisant Azure App Configuration

Implémenter l'API Management

  • Présentation d'API Management
  • Définir les stratégies des API
  • Sécuriser les API

Développer des solutions basées sur des événements

  • Mettre en oeuvre des solutions utilisant :
    • Azure Event Grid
    • Azure Event Hubs

    Développer des solutions basées sur les messages

    • Mettre en oeuvre des solutions qui utilisent Azure Service Bus
    • Implémenter des solutions qui utilisent les files d'attente Azure Queue Storage

    Surveiller et optimiser des solutions Azure

    • Vue d'ensemble de la surveillance dans Azure
    • Equiper une application pour le contrôle
    • Analyser et dépanner les applications
    • Mettre en oeuvre un code qui traite les défauts transitoires

    Intégrer la mise en cache et la diffusion de contenu dans les solutions

    • Développer pour Azure Cache pour Redis
    • Développer pour le stockage sur CDN

    Certification (en option)

    • Prévoir l'achat d'un voucher en supplément
    • Le passage de l'examen se fera (ultérieurement) dans un centre agréé Pearson Vue
    • L'examen (en anglais) s'effectuera en ligne

    Modalités d’évaluation des acquis

    • En cours de formation, par des études de cas ou des travaux pratiques
    • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

    Les + de la formation

    Le support de cours et les Microsoft Labs Online sont en anglais.

    Partager cette formation Télécharger au format pdf Ajouter à mes favoris

    Vous souhaitez suivre cette formation ?

    Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

    Choisissez la modalité souhaitée pour vous inscrire :

    Votre société a besoin d'une offre personnalisée ? Contactez-nous

    Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

    Contactez-nous