Skip to main Content

Développer des solutions pour Microsoft AZURE

  • Référence M-AZ204
  • Durée 5 jour(s)

Modalité pédagogique

Options de paiement complémentaires

  • CPF

    Cette formation est éligible au Compte Personnel de Formation pour son financement.

Classe inter à distance Prix

EUR3 150,00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

  • Intra-entreprise

    Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.

Demander cette formation dans un format différent

Cette formation est délivrée à distance tout en garantissant l'environnement d'apprentissage complet!

Cette formation s'adresse aux nouveaux développeurs Microsoft Azure qui conçoivent et créent des solutions Cloud telles que des applications et des services. Ils participent à toutes les phases du développement, de la conception d'une solution, au développement, aux phases de tests, au déploiement et à la maintenance. Ils collaborent avec les architectes de solution Cloud, les cloud DBAs, les administrateurs du cloud, et les clients pour mettre en œuvre leur solution. 

Les participants acquièrent les compétences pour développer des applications via l'utilisation des outils Azure, y compris le stockage, la sécurité et les communications. La formation couvre également les sujets suivants :  performance, instrumentation, journaux, intégration et gestion des APIs et les architectures de messagerie

Le plus :

L’environnement des labs d'apprentissage reste accessible après la formation durant 365 jours. Ceux-ci peuvent être pratiqués de façon illimitée.
Cette formation comporte aussi des "Challenge labs" qui proposent des scénariis plus complexes avec un objectif opérationnel pour développer l’autonomie de l’apprenant sur des sujets du cours mais aussi sur des sujets connexes.

Cette formation bénéficie d'un espace digital "Xtra" - ouvert à tous les participants - qui combine des QCMs d'auto-évaluation en amont ou post formation, de ressources complémentaires ou mémo-pocket.

Financement

-Cette formation peut être financée avec votre Compte Personnel de Formation (CPF) sur moncompteformation.gouv.fr - permettant de préparer la Certification associée inscrite au répertoire spécifique de France Compétences.

-Cette formation est éligible au dispositif de financement en action collective Cloud de l'Opco Atlas

Mise à jour : 14.05.2023

Prochaines dates

Haut de page
    • Modalité: Classe inter à distance
    • Date: 20-24 mai, 2024

      date garantie

    • Centre: SITE DISTANT

    EUR3 150,00

    • Modalité: Classe inter à distance
    • Date: 27-31 mai, 2024
    • Centre: SITE DISTANT

    EUR3 150,00

    • Modalité: Classe inter à distance
    • Date: 24-28 juin, 2024
    • Centre: SITE DISTANT

    EUR3 150,00

    • Modalité: Classe inter à distance
    • Date: 22-26 juillet, 2024
    • Centre: SITE DISTANT

    EUR3 150,00

    • Modalité: Classe inter à distance
    • Date: 16-20 septembre, 2024
    • Centre: SITE DISTANT

    EUR3 150,00

    • Modalité: Classe inter à distance
    • Date: 14-18 octobre, 2024
    • Centre: SITE DISTANT

    EUR3 150,00

Cette formation s'adresse aux développeurs Azure.

Objectifs de la formation

Haut de page

A l'issue de la formation, les participants seront capables de :

  • Identifier la solution de technologie cloud appropriée 
  • Créer des solutions pour le stockage dans le cloud 
  • Créer les solutions Platform as a Service (PaaS) 
  • Appliquer la sécurité pour les Solutions Cloud  
  • Adapter l'échelle d'une solution Azure
  • Expliquer la gestion des APIs via APIM  

Programme détaillé

Haut de page

Module 1 : Créer des Azure App Service Web Apps

  • Concepts de base pour Azure App Service
  • Créer une Azure App Service Web App
  • Configurer et surveiller les applications App Service
  • Mettre à l’échelle les applications App Service
  • Emplacements de déploiement Azure App Service

Module 2 : Mettre en œuvre les Azure functions

  • Présentation des Azure Functions
  • Développement de Azure Functions
  • Mise en œuvre de fonctions de type Durable Functions

Module 3 : Développement de solutions qui utilisent blob storage

  • Concepts fondamentaux pour Azure Blob storage
  • Gérer le cycle de vie de Azure Blob storage
  • Travailler avec Azure Blob storage

Module 4 : Développer des solutions qui utilisent Cosmos DB

  • Présentation de Azure Cosmos DB
  • Structure des données de Azure Cosmos DB
  • Travailler avec des ressources et des données de Azure Cosmos DB

Module 5 : Mettre en œuvre des solutions IaaS

  • Générer des VMs dans Azure
  • Créer et déployer des modèles ARM
  • Créer des images de conteneurs pour les solutions
  • Publié une image de conteneur vers Azure Container Registry
  • Créer et exécuter une image de conteneurs dans Azure Container Instances

Module 6 : Mettre en œuvre authentification et autorisation

  • Microsoft Identity Platform v2.0
  • Authentification avec Microsoft Authentication Library
  • Utiliser Microsoft Graph
  • Autoriser les manipulations de données dans Azure Storage

Module 7 : Mettre en œuvre des solutions Cloud sécurisées

  • Gérer les clés, les secrets et les certificats en utilisant KeyVault API
  • Mettre en œuvre les identités gérées pour les ressources Azure
  • Sécuriser les données de configuration en utilisant Azure App Configuration

Module 8 : Mettre en œuvre la gestion des API

  • Présentation de API Management
  • Définir des stratégies pour les APIs
  • Sécuriser vos APIs

Module 9 : Développer des App Service Logic Apps

  • Présentation de Azure Logic Apps
  • Créer des connecteurs personnalisés pour Logic Apps

Module 10 : Développer des solutions basées sur les événements

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

Module 11 : Développer des solutions basées sur les messages

  • Mettre en œuvre des solutions utilisant Azure Service Bus Queues
  • Mettre en œuvre des solutions utilisant Azure Storage Queues

Module 12 : Surveiller et optimiser les solutions Azure

  • Présentation de la surveillance dans Azure
  • Instrumentation et applications pour la surveillance
  • Analyser et dépanner les applications
  • Mettre en œuvre du code qui intercepte les erreurs de transit

Module 13 : intégrer des solutions de cache et de remise de contenu (CDN)

  • Développer avec Azure Redis Cache
  • Développer du stockage sur les CDNs

Travaux pratiques

  • Construire une application web sur la plate-forme Azure en tant qu'offre de service
  • Mettre en oeuvre une logique de traitement des tâches en utilisant Azure Functions
  • Récupérer les ressources et les métadonnées d'Azure Storage à l'aide du SDK Azure Storage pour .NET.
  • Construire une solution de données polyglotte
  • Déployer des workloads à l'aide d'images et de conteneurs.
  • S'authentifier auprès de Microsoft Graph et l'interroger à l'aide de MSAL et des SDK .NET
  • Créer une solution multi-tiers en utilisant les services Azure
  • Publier et s'abonner aux événements de la grille d'événements
  • Traiter les messages de manière asynchrone en utilisant les Azure Service Bus Queues
  • Surveiller les services qui sont déployés sur Azure Améliorer une application Web en utilisant le réseau de diffusion de contenu Azure

Pré-requis

Haut de page
  • Avoir de l'expérience dans Azure et être capables de programmer dans l'un des langages suivants : C#, Java, Python, Node.js etc... 
  • Connaître également les services Azure et la terminologie du Cloud 

Certification

Haut de page

Cette formation prépare à l'examen de certification AZ-204 Developing Solutions for Microsoft Azure, qui permet d'obtenir le titre de certification Microsoft Certified Azure Developer Associate.

Bon à savoir

Haut de page

Suivi de cette formation à distance depuis un site client équipé. Il suffit d'avoir une bonne connexion internet, un casque avec micro et d'être dans un endroit au calme pour en profiter pleinement

Une fiche explicative est adressée en amont aux participants pour leur permettre de vérifier leur installation technique et de se familiariser avec la solution technologique utilisée.

L'accès à l'environnement d'apprentissage (support de cours officiel Microsoft en anglais, labs), ainsi qu'aux feuilles d'émargement et d'évaluation est assuré.

Support de cours officiel Microsoft en anglais au format électronique.

Le plus :

L’environnement des labs d'apprentissage reste accessible après la formation durant 365 jours. Ceux-ci peuvent être pratiqués de façon illimitée.
Cette formation comporte aussi des "Challenge labs" qui proposent des scénariis plus complexes avec un objectif opérationnel pour développer l’autonomie de l’apprenant sur des sujets du cours mais aussi sur des sujets connexes.

Documents complémentaires (Xtra) : QCM de validation des connaissances avant et après la formation et vidéos :

  • Inscription Applications
  • App services et OAuth2
  • API Management
  • Azure CDN
  • Azure Logic Apps
  • Déployer des ressources Azure avec Csharp
  • Azure SQL Database
  • Création d'une Azure Web App
  • Centre de déploiement des Azure Web Apps
  • Mise à l'échelle d'une Web App
  • Création d'une Azure Function App
  • Azure Event Grid
  • Mise en oeuvre d'un Azure Redis Cache
  • Files d'attente Azure Storage
  • Files d'attente Azure Service Bus
  • Authentification dans Azure WebApp
  • Azure Resource Manager
  • Authentification OAuth2_JWT sous Azure

Cookie Control toggle icon