Accueil > Nos Formations > Infrastructures IT > Virtualisation et Cloud > Microsoft Azure > Microsoft Azure – Développement de solutions

Microsoft Azure - Développement de solutions

0 ( avis)

Maîtrisez les modèles de conception et de connectivité Azure, développez des applications cloud robustes, et implémentez des solutions de stockage efficaces. Optimisez vos compétences avec Azure en concevant des solutions sécurisées et performantes.

Description Objectifs Récapitulatif Programme détaillé

Description

Ce programme de formation vise à développer des compétences avancées en conception et en développement d'applications sur la plateforme Azure. Les participants apprendront à identifier et à utiliser les modèles de conception et de connectivité appropriés, à gérer le stockage de données, à créer des applications web et mobiles, ainsi qu'à intégrer des services comme Azure Media Services et Azure Kubernetes Service. Destiné aux développeurs et aux architectes cloud, ce cursus leur permettra d'acquérir une expertise pratique pour concevoir des solutions robustes et sécurisées dans un environnement Azure.

Objectifs

  • Savoir choisir le solution la plus appropriée parmi les choix proposés dans Azure
  • Connaître les différentes solutions de stockage proposées
  • Choisir le bon service Azure en fonction du type de développement attendu
  • Savoir l'implémenter
  • Être capable de garantir la sécurité des données et des traitements de l'application

Récapitulatif

Public

Développeurs Web expérimentés

Prérequis

Posséder une expérience en développement d'applications Web ASP .Net et en développement d'applications C#
Connaissances des bases de données relationnelles (SQL)
Avoir suivi la formation "Introduction à Microsoft Azure pour les professionnels de l'informatique" (M10979) ou connaissances équivalentes

Méthodes et modalités pédagogiques

Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.

Moyens et supports pédagogiques

Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation

Modalités de suivi et d'évaluations

Auto-positionnement des stagiaires avant la formation

Émargement des stagiaires et formateur par 1/2 journée

Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires

Auto-évaluation des acquis de la formation par les stagiaires

Questionnaire de satisfaction à chaud et à froid à l'issue de la formation

Programme détaillé

Identifier les modèles appropriés

  • Les modèles de conception Azure
  • Les modèles de connectivité Azure

Les modèles de conception propres aux applications hybrides

  • Réseaux virtuels
  • Réseaux hybrides

Utiliser la solution de stockage appropriée

  • Durabilité des données
  • Mise en cache
  • Mesurer et planifier le débit et la structure de l'accès aux données

Stocker des données dans Azure Storage

  • Connexion à Azure Storage
  • Concevoir et implémenter des tables de stockage
  • Requêter les données à l'aide de code

Concevoir des applications cloud robustes avec Azure Cosmos DB

  • Sélection de l'API adaptée
  • Gestion des conteneurs et des items dans Cosmos DB
  • Création, lecture, mise à jour et suppression de documents à l'aide de code

Développement de solutions de stockage reposant sur des fichiers

  • Implémenter des fichiers partagés pour un compte de stockage Azure
  • Migration de contenus entre fichiers partagés

Développement de solutions de stockage reposant sur des bases de données

  • Création, lecture, mises à jour et suppression de données à l'aide de code
  • Implémenter le masquage de données dynamiques SQL

Développement de solutions de stockage reposant sur Microsoft Azure Blob

  • Création de signatures d'accès partagés pour un blob
  • Déplacement asynchrones entre conteneurs
  • Définir les propriétés du conteneur de stockage d'objets blob dans les métadonnées
  • Fichiers Azure

Développement de solutions de stockage en cache et de mise à disposition de contenus

  • Azure Redis Cache
  • Développement pour le stockage sur CDNs

Création d'application web apps

  • Introduction
  • Utilisation de commandes shell pour créer une Web App
  • Utilisation de WebJobs pour créer des taches qui s'exécuteront en arrière plan
  • Utilisation de Swager pour documenter une API

Création d'apps pour les mobiles

  • Introduction au développement d'Apps pour mobiles
  • Autoriser les notifications
  • Autoriser la synchronisation off-line

Création de Logic Apps

  • Présentation
  • Développement de Logic Apps
  • Création de connecteurs personnalisés
  • Création de modèles personnalisés

Création d'apps ou de services pour Service Fabric

  • Présentation de Azure Service Fabric
  • Création de services fiables
  • Création d'acteurs fiables
  • Travailler avec les collections fiables

Création de fonctions Azure

  • Développement de fonctions avec Visual Studio
  • Développement de déclencheurs et de liaisons

Planification d'opérations d'import en masse

  • Présentation de Azure Batch
  • Exécution de travaux
  • Utilisation de la librairie ".Net Batch Management"

Création de solution utilisant le service AKS "Azure Kubernetes Service"

  • Création de cluster AKS
  • Registre AKS
  • Instances AKS

Développement d'application pour Azure Media Services

  • Introduction
  • Concepts Azure Media Services v3
  • Télécharger, encoder et diffuser avec .Net
  • Analyser des vidéos avec .Net

Implémentation de l'authentification

  • Implémentation dans les applications
  • Implémentation de l'authentification multi-facteurs

Implémentation du contrôle d'accès

  • Autorisations basées sur les demandes
  • Autorisations basées sur les rôles

Implémentation de la sécurité des données

  • Options de cryptage
  • Cryptage de bout en bout
  • Implémentation de traitements confidentiels
  • Gestion des clés cryptographiques dans Azure Key Vault
Microsoft Azure - Développement de solutions
Inter
Intra
4 jours (28 heures)
Référence :
MOD_2024690
Formation Inter
2400 € HT
Voir les dates et villes disponibles
4 jours (28 heures)
Référence :
MOD_2024690
Formation Intra

Trouvez la formation qui
répond à vos enjeux

Nos autres formations

Vous aimerez aussi

Être rappelé

Page Formation | Formulaire de contact

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Demander un devis

Page Formation | Formulaire de devis

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Je m'inscris

Page Formation | Formulaire d'inscription

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.