Solutions Microsoft Azure pour développeurs AWS (AZ-020T00)

Apprenez comment les développeurs utilisent les services d’Azure pour développer des applications, en utilisant les fonctionnalités et les tâches différentes de celles d’AWS.
Microsoft Partner

Prochaines sessions

Aucune date ne convient?

Notifiez-moi si une session est ajoutée.

  • Durée: 3 jours
  • Prix régulier: $1,980
  • Prix préférentiel: $1,725

Plan de cours

Référence : @Microsoft AZ-020T00

Durée : 3 jours

Une formation de trois jours conçue pour enseigner aux développeurs d’AWS (Amazon Web Services) la mise au point de solutions de bout en bout dans Microsoft Azure. Le participant travaillera à développer des solutions Azure App Service Web App et Azure Functions, à utiliser le stockage blob ou Cosmos DB, à mettre en œuvre des solutions sécurisées dans l'infonuagique qui comprennent l’authentification et l’autorisation des utilisateurs, à mettre en œuvre la gestion des API, à développer des solutions fondées sur les événements et les messages, et à surveiller, dépanner et optimiser vos solutions Azure. Les particpants apprendront comment les développeurs utilisent les services d’Azure pour développer des applications, en utilisant les fonctionnalités et les tâches différentes de celles d’AWS.

Public concerné

Les particpants qui suivent cette formation sont des développeurs AWS expérimentés qui s’intéressent au développement Azure.

Préalables

Les particpants doivent posséder une expérience de développement professionnelles d’un an à deux ans, et savoir utiliser AWS. Il doivent être capable de programmer dans un langage pris en charge par Azure.

Contenu

Module 1: Créer des applications web Azure App Service
Les participants apprendront à construire une application web sur la plateforme Azure App Service. Ils apprendront le fonctionnement de la plateforme et la manière de créer, configurer, dimensionner, sécuriser et déployer sur la plateforme App Service.
Leçons
  • Concepts de base du Azure App Service
  • Création d’une application web du Azure App Service
  • Configuration et surveillance des applications App Service.
  • Dimensionner les applications App Service.
  • Les environnements de transit du Azure App Service
Module 2: Mise en œuvre des Azure Functions
Ce module porte sur la création des applications de fonctions, et la manière d’intégrer des déclencheurs et des entrées/sorties dans l’application.
Leçons
  • Aperçu des Azure Functions
  • Développer des Azure Functions
  • Mettre en œuvre des fonctions durables.
Module 3: Développer des solutions utilisant le stockage blob
Les particpants apprendront le fonctionnement du stockage Blob Azure, la gestion des données par le biais du cycle de vie de stockage Blob Azure (chaud/froid/archive). Les étudiants apprendront également à créer un modèle ARM (Azure Resource Manager).
Leçons
  • Les concepts fondamentaux du stockage Azure Blob
  • Gérer le cycle de vie du stockage Blob Azure.
  • Travail avec le stockage Azure Blob
  • Créer des modèles Azure Resource Manager
Module 4: Développer des solutions qui utilisent le stockage Cosmos DB
Les participants apprendront la structure de Cosmos DB et la gestion de la cohérence des données. Ils apprendront également à créer des comptes Cosmos DB et à créer des bases de données, des conteneurs, et des éléments à l’aide d’un mélange de Portail Azure et de .NET SDK.
Leçons
  • Introduction à Azure Cosmos DB
  • Azure Cosmos DB data structure
  • Travailler avec les ressources et les données d’Azure Cosmos DB.
  • Créer et déployer des modèles ARM.
Module 5: Création et déploiement de modèles ARM (Azure Resource Manager)
Les participants apprendront à créer et déployer des modèles Azure Resource Manager qui peuvent être utilisés pour hâter les nouveaux déploiements et créer une cohérence entre les ressources.
Leçons
  • Créer et déployer des modèles ARM.
Module 6: Mettre en œuvre l’authentification et les autorisations des utilisateurs
Les participants apprendront à tirer parti de la plateforme d’identité Microsoft v2.0 pour gérer l’authentification et l’accès aux ressources. Les étudiants apprendront également à utiliser la bibliothèque d’authentification Microsoft et Microsoft Graph pour authentifier un utilisateur et récupérer les informations stockées dans Azure, ainsi que comment et quand utiliser les signatures d’accès partagé.
Leçons
  • Mettre en œuvre la plateforme d’identité Microsoft.
  • Mettre en œuvre la bibliothèque d’authentification Microsoft.
  • Sécuriser les données de configuration des applications à l’aide d’Azure App Configuration.
Module 7: Mettre en œuvre des solutions de Cloud sécurisées
Ce module porte sur la manière de sécuriser les informations (clés, secrets, certificats) utilisées par une application pour accéder aux ressources. Il explique également la sécurisation des informations de configuration des applications.
Leçons
  • Gérer des clés, des secrets et des certificats à l’aide de l’API KeyVault.
  • Mise en œuvre des identités gérées pour les ressources Azure
  • Sécuriser les données de configuration des applications à l’aide d’Azure App Configuration.
Module 8: Mettre en œuvre la gestion de l’API
Les participants apprendront à publier des API, à créer des politiques pour la gestion des informations partagées par le biais de l’API, et à gérer l’accès à leurs API à l’aide du service Gestion des API Azure.
Leçons
  • Mise en œuvre de la gestion de l'API
  • Définir des stratégies pour les API.
  • Sécurisation des API
Module 9: Mise au point de solutions basées sur les événements
Les participants apprendront à créer des applications avec les architectures basées sur les événements.
Leçons
  • Mettre en œuvre Azure Event Grid.
  • Mettre en œuvre d'un hub d’événements Azure.
  • Mettre en œuvre d'un hub de notification d’Azure.
Module 10: Mise au point de solutions basées sur les messages
Les participants apprendront à créer des applications avec les architectures basées sur les messages.
Leçons
  • Mise en œuvre de solutions qui utilisent Azure Service Bus
  • Mise en œuvre de solutions qui utilisent des files de stockage Azure Queue
Module 11: Surveiller et optimiser des solutions Azure
Ce module enseigne aux étudiants l’instrumentalisation de leur code pour la télémétrie.
Leçons
  • Applications d’Azure Application Insights.
  • Instrumentaliser une application pour la surveillance.

Savoir s’entourer des meilleurs

Pierre-Edouard Brondel
Pierre-Edouard Brondel
Formateur et conseiller en bureautique
Expert en pédagogie dans le domaine des technologies et de la bureautique cumulant plus de 25 ans d’expérience, Pierre-Édouard est d’abord et avant tout un passionné de capital humain.
Marc Maisonneuve
Marc Maisonneuve
Formateur et conseiller en efficacité professionnelle
M. Maisonneuve se distingue par sa capacité d’analyse, son calme légendaire et sa volonté indéniable de pousser l’humain à développer ses compétences. Il propose tout naturellement des solutions technologiques à des besoins concrets en milieu de travail.
Frédéric Paradis
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.
Luc Labelle
Formateur certifié et conseiller en TI
Reconnu par ses pairs pour être un coach, formateur et conseiller inspirant, Luc est capable de transmettre ses connaissances au profit des équipes avec qui il travaille. 
Soyez au fait des tendances, innovations et bonnes pratiques, chaque mois.
Confidentialité
Centre de formation autorisé Emploi-Québec, Agrément : 0051460
TPS : 141582528 – TVQ : 1019557738
© 2020 AFI
AFI Expertise

L’expérience AFI par Edgenda

Chez AFI, nous concentrons nos efforts pour vous offrir des formations pertinentes et des expériences d’apprentissage percutantes qui s’inscrivent dans vos démarches de transformation. Vous désirez être accompagné dans ces démarches? Consultez les services d’Edgenda: Edgenda.com