Informatique

AZURE pour les Développeurs

Prix en inter

2990 €

Durée

35h - 5 jour.s

Objectifs

Concevoir et créer des solutions Cloud telles que des applications et des services.

Pre-requis

Savoir programmer en C#, Java, Python ou Node JS|Avoir une expérience pratique des solutions AZURE IaaS et PaaS et du portail Azure

Public visé

Développeurs Web confirmés.

Programme

Module 1 : 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

Module 2 : IMPLÉMENTATION DES FONCTIONS AZURE

  • Présentation des fonctions Azure
  • Développement de fonctions Azure
  • Implémentation de fonctions durables

Module 3 : 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

Module 4 : 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

Module 5 : 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

Module 6 : 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

Module 7 : 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

Module 8 : 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

Module 9 : DÉVELOPPEMENT D’APPLICATIONS LOGIC APPS

  • Présentation d’Azure Logic Apps
  • Création de connecteurs personnalisés pour Logic Apps

Module 10 : DÉVELOPPEMENT DE SOLUTIONS ÉVÉNEMENTIELLES

  • Mettre en œuvre des solutions qui utilisent Azure Event Grid
  • Mettre en œuvre des solutions qui utilisent Azure Event Hubs
  • Mettre en œuvre des solutions qui utilisent Azure Notification Hubs

Module 11 : 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

Module 12 : 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

Module 13 : 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 présentielle ou distancielle dispensée par un formateur expérimenté. La formation alterne des exposés théoriques, des démonstrations et la mise en pratique au travers d'exercices et de cas concrets.
  • Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
    Evaluation de satisfaction de fin de formation ;
    Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
    Support de cours remis en fin de session.

  • Vous pouvez vous inscrire pour suivre une de nos formations jusqu'à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n'est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier.

« Nécessaire » indique les champs nécessaires

Votre demandeNécessaire
Format
Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.