Formation Azure pour les Développeurs À distance

Dernière mise à jour : 12/10/2024

Formation officielle Microsoft Azure - Developing Solutions for Microsoft Azure

Type : Classe à distance

Description

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

  • Explorer Azure App Service
  • Configurer les paramètres de l'application web
  • Mettre à l'échelle des applications dans Azure App Service
  • Explorer les emplacements de déploiement Azure App Service
  • Explorer Azure Functions
  • Développer des fonctions Azure Functions
  • Explorer Stockage Blob Azure
  • Gérer le cycle de vie du Stockage Blob Azure
  • Utiliser le stockage Blob Azure
  • Explorer Azure Cosmos DB
  • Utiliser Azure Cosmos DB
  • Gérer les images conteneur dans Azure Container Registry
  • Exécuter des images de conteneur dans Azure Container Instances
  • Implémenter Azure Container Apps
  • Explorer la plateforme d'identités Microsoft
  • Implémenter l'authentification à l'aide de la bibliothèque d'authentification Microsoft
  • Implémenter des signatures d'accès partagé
  • Explorer Microsoft Graph
  • Implémenter Azure Key Vault
  • Implémenter d'identités managées
  • Implémenter Azure App Configuration
  • Explorer Gestion des API
  • Explorer Azure Event Grid
  • Explorer d'Azure Event Hubs
  • Découvrir des files d'attente de messages Azure
  • Surveiller les performances des applications
  • Développer pour Azure Cache pour Redis
  • Développer pour le stockage sur les CDN

Certification

Cette formation ouvre la voie à la certification « AZ-204 : Developing Solutions for Microsoft Azure ».

Le voucher de certification vous est offert, il vous sera délivré en fin de formation.

Public visé

  • Développeurs

Prérequis

  • Pour suivre cette formation, vous devez avoir une expérience des solutions Azure IaaS et PaaS et du portail Azure ainsi qu'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 NoSQ. 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 équivalente est requise pour suivre cette formation.
  • Un niveau d'anglais B1 est recommandé, retrouvez les niveaux sur ce lien : Classification des niveaux de langue

Modalités pédagogiques

Formation avec apports théoriques, échanges sur les contextes des participants et retours d'expérience pratique des formateurs, complétés de travaux pratiques et de mises en situation.

Profil du / des Formateur(s)

Toutes nos formations sont animées par des consultants-formateurs et consultantes-formatrices dont l'expérience et l'expertise sont reconnues par leurs pairs.

 

Modalités d'évaluation et de suivi

L'évaluation des acquis se fait tout au long de la session au travers des ateliers et des mises en pratique. Afin de valider les compétences acquises lors de la formation, un formulaire d'auto-positionnement est envoyé en amont et en aval de celle-ci. Une évaluation à chaud est également effectuée en fin de session pour mesurer la satisfaction des stagiaires et un certificat de réalisation leur est adressé individuellement.

Programme

OUVERTURE DE SESSION

  • Accueil des participants et tour de table des attentes
  • Présentation du déroulé de la formation

 

EXPLORER AZURE APP SERVICE

  • Examiner Azure App Service et des plans Azure App Service. 
  • Déployer sur App Service.
  • Explorer l’authentification et l’autorisation dans App Service.
  • Découvrir les fonctionnalités de mise en réseau App Service.

 

CONFIGURER LES PARAMÈTRES DE L'APPLICATION WEB 

  • Configurer les paramètres de l’application
  • Configurer les paramètres généraux
  • Configurer les mappages de chemin d’accès
  • Activer la journalisation des diagnostics
  • Configurer des certificats de sécurité

 

METTRE A L'ÉCHELLE DES APPLICATIONS DANS AZURE APP SERVICE  

  • Examiner les facteurs de mise à l’échelle automatique
  • Identifier les facteurs de mise à l’échelle automatique
  • Activer la mise à l’échelle automatique dans App Service
  • Explorer les meilleures pratiques de mise à l’échelle automatique

 

EXPLORER LES EMPLACEMENTS DE DÉPLOIEMENT AZURE APP SERVICE 

  • Découvrir les environnements intermédiaires
  • Examiner l’échange des emplacements
  • Échanger des emplacements de déploiement
  • Acheminer le trafic dans App Service

 

EXPLORER AZURE FUNCTIONS

  • Découvrir Azure Functions
  • Comparer les options d’hébergement Azure Functions
  • Mettre à l’échelle Azure Functions

 

DÉVELOPPER DES FONCTIONS AZURE FUNCTIONS

  • Découvrir le développement Azure Functions
  • Créer les déclencheurs et liaisons
  • Connecter des fonctions à des services Azure

 

EXPLORER STOCKAGE BLOB AZURE

  • Explorer Stockage Blob Azure
  • Découvrir les types de ressources du stockage Blob Azure
  • Explorer les fonctionnalités de sécurité de Stockage Azure
  • Découvrir l’hébergement de sites web statiques dans Stockage Azure

 

GÉRER LE CYCLE DE VIE DU STOCKAGE BLOB AZURE

  • Explorer le cycle de vie du stockage Blob Azure
  • Découvrir les stratégies de cycle de vie du stockage Blob
  • Implémenter les stratégies de cycle de vie du stockage Blob
  • Réalimenter les données d’objets blob à partir du niveau Archive

 

UTILISER LE STOCKAGE BLOB AZURE

  • Explorer la bibliothèque de client du stockage Blob Azure
  • Créer un objet client
  • Gérer les métadonnées et les propriétés de conteneur avec .NET
  • Définir et récupérer les propriétés et les métadonnées pour des ressources de blob à l’aide de REST

 

EXPLORER AZURE COSMOS DB

  • Identifier les avantages clés d’Azure Cosmos DB
  • Explorer la hiérarchie des ressources
  • Explorer les niveaux de cohérence
  • Choisir le bon niveau de cohérence
  • Explorer les API prises en charge
  • Découvrir les unités de requête

 

UTILISER AZURE COSMOS DB

  • Explorer le kit SDK Microsoft .NET v3 pour Azure Cosmos DB
  • Créer les procédures stockées
  • Créer des déclencheurs et des fonctions définies par l’utilisateur
  • Explorer le flux de modification dans Azure Cosmos DB

 

EXÉCUTER DES IMAGES DE CONTENEUR DANS AZURE CONTAINER INSTANCES

  • Explorer Azure Container Instances
  • Exécuter des tâches conteneurisées avec des stratégies de redémarrage
  • Définir des variables d’environnement dans des instances de conteneur
  • Monter un partage de fichiers Azure dans Azure Container Instances

 

IMPLÉMENTER AZURE CONTAINER APPS

  • Explorer Azure Container Apps
  • Explorer des conteneurs dans Azure Container Apps
  • Implémenter l’authentification et de l’autorisation dans Azure Container Apps
  • Gérer les révisions et les secrets dans Azure Container Apps
  • Explorer l’intégration de Dapr à Azure Container Apps

 

EXPLORER LA PLATEFORME D'IDENTITÉS MICROSOFT

  • Explorer la plateforme d’identités Microsoft
  • Explorer les principaux de service
  • Découvrir les autorisations et le consentement
  • Découvrir l’accès conditionnel

 

IMPLÉMENTER L'AUTHENTIFICATION À L'AIDE DE LA BIBLIOTHÈQUE D'AUTHENTIFICATION MICROSOFT

  • Explorer la bibliothèque d’authentification Microsoft
  • Initialiser des applications clientes

 

IMPLÉMENTER DES SIGNATURES D'ACCÈS PARTAGÉS

  • Découvrir les signatures d’accès partagé
  • Choisir quand utiliser les signatures d’accès partagé
  • Explorer les stratégies d’accès stockées

 

EXPLORER MICROSOFT GRAPH

  • Découvrir Microsoft Graph
  • Interroger Microsoft Graph à l’aide de REST
  • Interroger Microsoft Graph à l’aide de SDK
  • Appliquer les meilleures pratiques à Microsoft Graph

 

IMPLÉMENTER AZURE KEY VAULT

  • Explorer Azure Key Vault
  • Découvrir les bonnes pratiques pour Azure Key Vault
  • S’authentifier auprès d’Azure Key Vault

 

IMPLÉMENTER DES IDENTITÉS MANAGÉES

  • Explorer les identités managées
  • Découvrir le flux d’authentification des identités managées
  • Configurer des identités managées
  • Obtenir un jeton d’accès

 

IMPLÉMENTER AZURE APP CONFIGURATION

  • Explorer le service Azure App Configuration
  • Créer des clés et des valeurs appairées
  • Gérer les fonctionnalités d’application
  • Sécuriser les données de configuration des applications

 

EXPLORER LA GESTION DES API

  • Découvrir le service Gestion des API
  • Explorer les passerelles API
  • Explorer les stratégies Gestion des API
  • Créer des stratégies avancées
  • Sécuriser les API à l’aide d’abonnements
  • Sécuriser les API à l’aide de certificats

 

EXPLORER AZURE EVENT GRID

  • Explorer Azure Event Grid
  • Découvrir les schémas d’événement
  • Explorer la durabilité de la livraison des événements
  • Contrôler les l’accès aux événements
  • Recevoir des événements à l’aide de webhooks
  • Filtrer les événements

 

EXPLORER AZURE EVENT HUBS

  • Découvrir Azure Event Hubs
  • Explorer Event Hubs Capture
  • Mettre à l’échelle l’application de traitement
  • Contrôler de l’accès aux événements
  • Explorer les opérations courantes avec la bibliothèque cliente Event Hubs

 

DÉCOUVRIR DES FILES D'ATTENTE DE MESSAGES AZURE

  • Choisir une solution de file d’attente des messages
  • Explorer Azure Service Bus
  • Découvrir les files d’attente, rubriques et abonnements Service Bus
  • Explorer les charges utiles et la sérialisation des messages Service Bus
  • Explorer le stockage File d’attente Azure
  • Créer et gérer Stockage File d’attente Azure et les messages à l’aide de .NET (3 / 3)

 

SURVEILLER LES PERFORMANCES DES APPLICATIONS

  • Explorer Application Insights
  • Détecter des métriques basées sur le journal
  • Instrumenter une application pour le monitoring
  • Sélectionner un groupe à haute disponibilité
  • Dépanner des performances des applications à l’aide d’Application Map

 

DÉVELOPPER POUR AZURE CACHE POUR REDIS

  • Explorer Azure Cache pour Redis
  • Configurer Azure Cache pour Redis
  • Interagir avec Azure Cache pour Redis à l’aide de .NET

 

DÉVELOPPER POUR LE STOCKAGE SUR LES CDN

  • Explorer les Azure Content Delivery Network
  • Contrôler le comportement du cache sur Azure Content Delivery Network
  • Interagir avec Azure Content Delivery Network à l’aide de .NET

 

CLÔTURE DE SESSION

  • Revue des principaux concepts présentés lors de la formation
  • Échange sur les questions et réponses additionnelles

Exposé (%)

40

Pratique (%)

40

Echanges (%)

20

Prochaines Sessions

  • 18/11/24 → 22/11/24 Nouveauté À distance
    Classe virtuelle

Dans la même catégorie

Retour Site