M2i Formation

Découvrez notre formationMicrosoft Azure - Développement de solutions

Présentiel

5 jours (35 heures) - M2-MSAZ203

Accueil  ›  Formations Informatique  ›  Cloud  ›  Cloud public  ›  Microsoft Azure - Développement de solutions

Objectifs pédagogiques

  • Implémenter les services et fonctionnalités Infrastructure as a Service (IaaS) d'Azure dans les solutions de développement
  • Approvisionner des machines virtuelles
  • Utiliser le service Batch pour déployer ou maintenir les ressources
  • Créer des solutions conteneurisées en utilisant Azure Kubernetes Service
  • Implémenter la fonctionnalité Platform as a Service (PaaS) d'Azure et les services dans les solutions de dévelopemment
  • Créer et gérer les ressources d'Azure App Service
  • Intégrer la synchronisation push et offline dans les applications mobiles
  • Documenter une API
  • Créer et tester les fonctions Azure
  • Tirer profit des services de stockage et des fonctionnalités d'Azure dans les solutions de développement
  • Utiliser Azure Table, Azure Cosmos DB et Azure Blob
  • Inclure les services d'authentification et d'autorisation Azure dans les solutions de développement
  • Utiliser la plateforme d'identité Microsoft pour gérer et utiliser l'identité dans les solutions Azure
  • Contrôler l'accès (autorisation basée sur les réclamations et contrôle d'accès basé sur les rôles)
  • Mettre en oeuvre des solutions de données sécurisées
  • Créer et intégrer des ressources en utilisant Azure CLI, REST et des codes d'application
  • Contrôler le bon fonctionnement des applications hébergées sur Azure
  • Créer et gérer vos propres API en utilisant API Management
  • Utiliser les différents services basés sur des évènement ou des messages Azure dans les solutions de développement.

Niveau requis

Avoir 1 à 2 ans d'expériences comme développeur. Savoir coder et maîtriser les fondamentaux d'Azure. Avoir une certaine expérience avec PowerShell, Azure CLI et/ou le portail d'Azure. Connaître au moins un langage de programmation compatible avec Azure.

Public concerné

Développeurs, architectes de solutions Cloud ou toute personne souhaitant passer la certification AZ-203.

3 000 € HT

Pour connaître les prochaines dates disponibles, en présentiel ou à distance, contactez-nous.

Contactez-nous

Certification : AZ-203 (+ 200€)

Développer des solutions de calcul IaaS (Infrastructure as a Service) Azure

Implémenter des solutions qui utilisent des machines virtuelles

  • Mise à disposition de machines virtuelles
  • Créer des modèles ARM (Azure Resource Manager)
  • Configurer le chiffrement de disque Azure pour les machines virtuelles

Mettre en oeuvre des traitements batch en utilisant les services d'Azure Batch

  • Aperçu de Azure Batch
  • Exécuter un traitement batch en utilisant
    • L'interface CLI
    • Le portail d'Azure
    • Le codage
  • Gérer les traitements batch à l'aide de l'API du Batch Service

Créer des solutions conteneurisées

  • Créer un cluster AKS (Azure Managed Kubernetes Service)
  • Réaliser des images de conteneurs pour les solutions
  • Publier une image dans le registre Azure Container Registry
  • Exécuter des conteneurs en utilisant Azure Container Instance ou AKS

Développer des solutions de calcul PaaS (Platform as a Service) Azure

Créer des applications Web App Service

  • Concepts de base d'Azure App Service
  • Créer une application Web Azure App Service
  • Réaliser des tâches d'arrière-plan à l'aide de WebJobs dans Azure App Service

Créer des applications mobiles Azure App Service

  • Prise en main des applications mobiles dans App Service
  • Activer les notifications push pour votre application
  • Lancer la synchronisation hors ligne pour votre application

Créer des applications API Azure App Service

  • Création d'API
  • Utilisation de Swagger pour documenter une API

Implémenter les fonctions d'Azure

  • Aperçu des fonctions d'Azure
  • Développer les fonctions d'Azure à l'aide de Visual Studio
  • Mise en oeuvre de fonctions durables

Développer pour le stockage Azure

Déployer des solutions qui utilisent le stockage Azure Table

  • Aperçu du stockage Azure Table
  • L'autorisation dans le stockage Table
  • Le service Table REST API

Déployer des solutions qui utilisent le stockage Azure Cosmos DB

  • Aperçu d'Azure Cosmos DB
  • Gestion des conteneurs et des articles
  • Créer et mettre à jour des documents à l'aide du code

Concevoir des solutions utilisant une base de données relationnelle

  • Aperçu d'Azure SQL
  • Créer, lire, mettre à jour et supprimer des tableaux de base de données à l'aide du code

Mettre au point des solutions utilisant le stockage Microsoft Azure Blob

  • Aperçu du stockage Azure Blob
  • Travailler avec le stockage Azure Blob

Mettre en pratique la sécurité d'Azure

Implémenter l'authentification

  • La plateforme d'identité Microsoft
  • Exécuter l'authentification OAuth2
  • Mise en place d'identités gérées pour les ressources d'Azure
  • Mise en oeuvre de l'authentification par l'utilisation de :
    • Certificats
    • Formulaires
    • Jetons
  • Implémenter l'authentification multifactorielle

Mettre en oeuvre le contrôle d'accès

  • Autorisation basée sur les réclamations
  • Autorisation de contrôle d'accès basé sur les rôles (Role-Based Access Control (RBAC))

Mettre en pratique des solutions de données sécurisées

  • Options de cryptage
  • Cryptage de bout en bout
  • Implémenter la partie informatique confidentielle d'Azure
  • Gérer les clés cryptographiques dans Azure Key Vault

Se connecter et utiliser les services d'un tiers dans Azure

Développer une application App Service Logic

  • Aperçu des applications Azure Logic
  • Créer des Logic Apps à l'aide de Visual Studio
  • Produire des connecteurs personnalisés pour les Logic Apps
  • Mettre en place des modèles personnalisés pour les Logic Apps

Intégrer Azure Search dans les solutions

  • Créer et interroger un index de recherche Azure
  • Intégrer la recherche plein texte dans Azure Search

L'API Management

  • Présentation du service API Management
  • Sécurisation des API
  • Définir les stratégies de l'API

Mettre en place des solutions basées sur un évènement

  • Créer des solutions qui utilisent Azure Event Grid
  • Mettre en place des solutions qui utilisent Azure Event Hubs
  • Implémenter des solutions qui utilisent Azure Notification Hubs

Développer des solutions basées sur les messages

  • Mettre en oeuvre des solutions qui utilisent Azure Service Bus
  • Implémenter des solutions qui utilisent les files d'attente Azure Queue Storage

Les + de la formation

Le module "Monitor, troubleshoot, and optimize Azure solutions" n’est pas abordé dans ce programme, mais certains de ses aspects seront abordés durant la formation. L'examen de certification est en anglais.

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus