Developing solutions for Microsoft Azure

AZ-204T00

Résumé

Tout en découvrant également les nouvelles opportunités offertes par le développement d’applications dans le nuage, les participants de cette formation de 5 jours acquerront les compétences et connaissances pour prendre en compte au plus tôt dans le code produit les spécificités propres à Azure.

Contenu du cours

CRÉATION D'APPLICATIONS WEB AZURE APP SERVICE

  • Concepts de base d'Azure App Service

  • Création d'une application Web Azure App Service

  • Configuration et surveillance des applications App Service

  • Mise à l'échelle des applications App Service

  • Environnements de transfert Azure App Service

 

IMPLÉMENTATION DES FONCTIONS AZURE

  • Présentation des fonctions Azure

  • Développement de fonctions Azure

  • Implémentation de fonctions durables

 

DÉVELOPPEMENT DE SOLUTIONS UTILISANT UN STOCKAGE BLOB

  • Concepts de base du stockage Azure Blob

  • Gestion du cycle de vie du stockage Azure Blob

  • Utilisation du stockage Azure Blob

 

DÉVELOPPEMENT DE SOLUTIONS UTILISANT LE STOCKAGE COSMOS DB

  • Présentation d'Azure Cosmos DB

  • Structure de données Azure Cosmos DB

  • Utilisation des ressources et des données Azure Cosmos DB

 

IMPLÉMENTATION DE SOLUTIONS IAAS

  • Provisionnement de machines virtuelles dans Azure

  • Création et déploiement de modèles ARM

  • Création d'images Docker

  • Publication d'images dans Azure Container Registry

  • Création et exécution d'images dans Azure Container Instances

 

IMPLÉMENTATION DE L'AUTHENTIFICATION ET DE L'AUTORISATION DES UTILISATEURS

  • Microsoft Identity Platform v2.0

  • Authentification à l'aide de la bibliothèque d'authentification Microsoft

  • Utilisation de Microsoft Graph

  • Autorisation des opérations de données dans Azure Storage

 

IMPLÉMENTATION DES SOLUTIONS CLOUD SÉCURISÉES

  • Gestion des clés, secrets et des certificats à l'aide de l'API KeyVault

  • Implémenter des identités gérées pour les ressources Azure

  • Sécuriser les données de configuration d'application à l'aide d'Azure App Configuration

 

IMPLÉMENTATION DE LA GESTION DES API

  • Présentation de la gestion des API

  • Définition de stratégies pour les API

  • Sécuriser vos API

 

DÉVELOPPEMENT D'APPLICATIONS LOGIC APPS

  • Présentation d'Azure Logic Apps

  • Création de connecteurs personnalisés pour Logic Apps

 

DÉVELOPPEMENT DE SOLUTIONS ÉVÉNEMENTIELLES

  • Mettre en oeuvre des solutions qui utilisent Azure Event Grid

  • Mettre en oeuvre des solutions qui utilisent Azure Event Hubs

  • Mettre en oeuvre des solutions qui utilisent Azure Notification Hubs

 

DÉVELOPPEMENT DE 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

 

SURVEILLANCE ET OPTIMISATION DES SOLUTIONS AZURE

  • Présentation de la surveillance dans Azure

  • Instrumenter une application pour la surveillance

  • Analyse et dépannage des applications

  • Implémenter du code qui gère les défauts transitoires

 

INTÉGRATION DE LA MISE EN CACHE ET LIVRAISON DE CONTENU DANS LES SOLUTIONS

  • Développer pour Azure Cache pour Redis

  • Développer pour le stockage sur CDN

* Formation distanciel possible :

  • de votre entreprise

  • de chez vous

  • de nos locaux à Sophia Antipolis (équipement Cisco Webex Board)

Durée 

5 jours soit 35 heures

Prix public

3.005 € HT

Dates

à Paris ou distanciel*

  • 28 septembre - 2 octobre

  • 23 - 27 novembre

Public concerné

  • Toute personne intéressée par le développement Azur

  • Toute personne souhaitant passer l'examen de certification Microsoft Azure Developer Associate

Objectifs 

  • Comprendre comment déployer son application dans Azure

  • Savoir mettre à l’échelle son application en fonction de la demande

  • Créer et gérer les fonctionnalités en arrière-plan de son application

  • Comprendre comment utiliser les différentes possibilités de stockage de données dans le cadre de nouveaux développements

  • Comprendre comment déployer son application via des machines virtuelles ou des solutions conteneurisées

  • Comprendre comment intégrer de façon native la sécurité dans les développements

  • Savoir utiliser les différentes solutions de services de messages et d'événements d'Azure

  • Connaître les outils de surveillance des application

 

Méthodes et moyens pédagogiques

Une pédagogie basée sur l'alternance de phases théoriques, d'ateliers de mise en pratique, de retours d'expérience et d'échanges.

 

 

📌 date confirmée

💻 distanciel

SARL DIG-IT

Simplifiez vous l'IT

 

Tél : 04 92 96 96 90

Mail : formation@formation-IT.org

Centre de Formation enregistré

sous la DA n° 93.06.07876.06

SIRET 822 060 372 00015 - APE 7022Z 

  • Twitter Classic
  • LinkedIn Social Icon
  • Facebook Social Icon
  • WhatsApp Business