Logo de l'organisme de formation

Découvrez notre catalogue de formations

Représentation de la formation : Microsoft - AZ 204: Developing Solutions for Microsoft Azure

Microsoft - AZ 204: Developing Solutions for Microsoft Azure

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
Cette formation est gratuite.
Se préinscrire
Durée :35 heures (5 jours)
Cette formation est gratuite.
Se préinscrire
Durée :35 heures (5 jours)
Cette formation est gratuite.
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 03/08/2022.

Version du programme : 1

Programme de la formation

Cette formation vous apportera des connaissances approfondies sur la plateforme des services et APIs de développement Microsoft Azure. Cette formation s’adresse aux développeurs souhaitant s’investir dans l’utilisation intensive des services cloud Azure, ou des services PaaS mais pas uniquement. Cette formation demande des notions de développement en .NET, Java, Node.js, PHP, Python, Ruby, ou autre langage de programmation.

Objectifs de la formation

  • Développer des solutions informatiques Azure
  • Mettre au point pour le stockage Azure
  • Mettre en oeuvre la sécurité Azure
  • Surveiller, dépanner et optimiser les solutions Azure
  • Se connecter et consommer les services Azure et les services de tiers

Profil des bénéficiaires

Pour qui
  • Développeurs Intermédiaire
Prérequis
  • Pour suivre cette formation, vous devez avoir une expérience pratique des solutions Azure IaaS et PaaS et du portail Azure. Il est recommandé d’avoir une expérience dans un langage pris en charge par Azure (C#, JavaScript, Python ou Java) pour effectuer des opérations courantes sur une base de données SQL ou NoSQL (SQL Server, Oracle, MongoDB, Cassandra ou similaire). Une compréhension générale du HTML, du protocole HTTP et des interfaces API REST est un plus.
  • Un niveau de certification « AZ-900 Azure Fundamentals » ou une expérience opérationnelle équivalente est requise pour suivre cette formation.

Contenu de la formation

  • Mettre en oeuvre des solutions IaaS
    • Provisionner des machines virtuelles
    • Configurer, valider et déployer des modèles ARM
    • Configurer les images de conteneurs pour les solutions
    • Publier une image dans Azure Container Registry
    • Exécuter des conteneurs à l’aide d’Azure Container Instance
  • Créer des applications Web Azure App Service
    • Créer une application Web Azure App Service
    • Activer la journalisation des diagnostics
    • Déployer du code sur une application Web
    • Configurer les paramètres de l’application Web, y compris SSL, les paramètre d’API et les chaines de connexion.
    • Mettre en oeuvre les règles d’autoscaling, y compris l’autoscaling planifié et l’autoscaling par métriques opérationnelles ou systèmes
  • Implémenter les fonctions Azure
    • Créer et déployer des applications Azure Functions
    • Implémenter des liaisons d’entrée et de sortie pour une fonction
    • Implémenter des déclencheurs de fonction en utilisant des opérations de données, des minuteries et des webhooks
    • Implémenter Azure Durable Functions
    • Implémenter des gestionnaires personnalisés
  • Développer des solutions qui utilisent le stockage Cosmos DB
    • Sélectionner l’API et le SDK appropriés pour une solution
    • - Implémenter des schémas de partitionnement et des clés de partition
    • Effectuer des opérations sur les données et les conteneurs Cosmos DB
    • Définir le niveau de cohérence approprié pour les opérations
    • Gérer les notifications de changement de flux
  • Développer des solutions qui utilisent le stockage d’objets blob
    • Déplacer des éléments du stockage Blob entre des comptes de stockage ou des conteneurs
    • Définir et récupérer les propriétés et les métadonnées
    • Effectuer des opérations sur les données à l’aide du SDK approprié
    • Mettre en oeuvre des politiques de stockage, ainsi que l’archivage et la rétention des données
  • Mettre en oeuvre l’authentification et l’autorisation des utilisateurs
    • Authentifier et autoriser les utilisateurs à l’aide de la plateforme Microsoft Identity
    • Authentifier et autoriser les utilisateurs et les applications à l’aide d’Azure Active Directory
    • Créer et mettre en oeuvre des signatures d’accès partagé
  • Mettre en oeuvre des solutions cloud sécurisées
    • Développer du code qui utilise des clés, des secrets et des certificats stockés dans Azure Key Vault
    • Mettre en oeuvre des solutions qui interagissent avec Microsoft Graph
  • Configurer la mise en cache et la livraison de contenu dans les solutions
    • Configurer les politiques de cache et d’expiration
    • Configurer les stratégies de cache et d’expiration pour Azure Redis Cache
    • Mettre en oeuvre des modèles de cache d’applications sécurisés et optimisés, y compris le dimensionnement des données, connexions, cryptage et expiration.
  • Trouver des solutions pour la surveillance et la journalisation
    • Configurer une application ou un service pour utiliser Application Insights
    • Analyser et dépanner des solutions à l’aide d’Azure Monitor
    • Mettre en oeuvre des tests et des alertes Web Application Insights
  • Mettre en oeuvre la gestion des API
    • Créer une instance APIM
    • Configurer l’authentification pour les API
    • Définir des politiques pour les API
  • Développer des solutions événementielles
    • Implémenter des solutions qui utilisent Azure Event Grid
    • Implémenter des solutions qui utilisent Azure Notification Hubs
    • Implémenter des solutions qui utilisent Azure Event Hub
    • Importer des définitions OpenAPI
  • Développer des solutions basées sur les messages
    • Implémenter des solutions qui utilisent Azure Service Bus
    • Implémenter des solutions qui utilisent les files d’attente Azure Queue Storage
Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Accueil des apprenants dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Modalités de certification

Détails sur la certification
  • Cette formation ouvre la voie à la certification « AZ-204 : Developing Solutions for Microsoft Azure »

Capacité d'accueil

Entre 3 et 10 apprenants