Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Microsoft Azure - Développement de solutions
TechniqueNouveauté
CPF

Formation Microsoft Azure - Développement de solutions

Développer pour le Cloud

Dans les projets de développement modernes se pose rapidement la question de l’hébergement : On premise ou dans le Cloud ? Et comment migrer dans le Cloud les applications déjà déployées ? Comment utiliser et sécuriser les données ? Quelles nouvelles spécificités de développements ? Quelles nouvelles cibles d’utilisateurs (Mobiles etc...) ?... Avec Azure, Microsoft entend proposer des solutions visant à faciliter le plus possible les efforts d’adaptations des développeurs. Tout en découvrant également les nouvelles opportunités offertes par le développement d’applications dans le nuage, les participants de cette formation de 5 jours acquerront les compétences et connaissances pour prendre en compte au plus tôt dans le code produit les spécificités propres à Azure.
Objectifs de cette formation Microsoft Azure - Développement de solutions
  • Comprendre comment provisionner des machines virtuelles
  • Utiliser des services batch pour déployer et maintenir des ressources
  • Créer des solutions conteneurisées avec le service Kubernetes
  • Créer et gérer des ressources de services
  • Savoir intégrer les fonctions de "push" et "off-line" dans les applications mobiles
  • Comprendre comment utiliser les différentes possibilités de stockage de données dans le cadre de nouveaux développements
  • Comprendre comment intégrer de façon native la sécurité dans les développements
  • Connaître les outils de surveillance des applications
  • Savoir utiliser les différentes solutions de services de messages et d’événements d’Azure
Public
  • Développeurs expérimentés
Pré-requis
Programme détaillé

Implémenter des solutions qui utilisent des machines virtuelles

  • Provisionnement de machines virtuelles
  • Création de modèles ARM
  • Configuration du chiffrement de disques pour les machines virtuelles

Implémentation de batchs

  • Présentation du service
  • Création de machines virtuelles
  • Disponibilité de machines virtuelles
  • Extension de machines virtuelles

Stockage dans Azure

  • Comptes de stockage
  • Exécution de batch avec Azure CLI et le portail Azure
  • Exécution de batch utilisant du code
  • Gestion des batch à l’aide d’API

Utilisation de conteneurs

  • Création d’un cluster de services Kubernetes
  • Création d’images de conteneurs
  • Publication d’images dans le registre
  • Exécution de conteneurs

Création de services Web

  • Présentation des concepts
  • Création de services Web
  • Création de taches de fond à l’aide de WebJobs

Création de services pour les applications mobiles

  • Présentation des concepts
  • Activation des notifications push
  • Activation du mode off-line

Création d’API

  • Présentation des concepts
  • Utilisation de Swagger pour documenter une API

Implémentation de fonctions Azure

  • Présentation des concepts
  • Développement de fonctions avec Visual Studio

Développement de solutions utilisant le stockage Azure Table

  • Présentation d’Azure Table
  • Gestion des autorisations
  • Utilisation de l’API Rest

Développement de solutions utilisant une base de données relationnelle

  • Présentation d’Azure SQL
  • Création et accès à une base de données
  • Mise à jour et suppressions de tables à l’aide de code

Développement de solutions utilisant le stockage Microsoft Azure Blob

  • Présentation d’Azure Blob
  • Travailler avec des Blobs

Implémentation de l’authentification

  • Présentation de la plateforme Microsoft Identity
  • Implémentation de l’authentification OAuth2
  • Implémentation des identités managées
  • Implémenter l’authentification par certificats, par formulaires, ou par token
  • Implémenter l’authentification multi facteurs

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

  • Authentification à la demande
  • Contrôle d’accès basé sur les rôles

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

  • Options de chiffrement
  • Chiffrement de bout en bout
  • Implémentation de la confidentialité Azure
  • Gestion des clés de chiffrement

Introduction au service de surveillance d’Azure

  • Mode de fonctionnement du service
  • La collecte d’informations

Développement de code supportant la montée en charge

  • Implémentation du mode Autoscale
  • Implémenter un code qui traite des instances d'application singleton
  • Gestion des défauts transitoires

Gestion du cache et diffusion de contenus

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

Développement d’applications "logic Apps"

  • Présentation
  • Création à l’aide de Visual Studio
  • Création de connecteurs spécifiques
  • Création de modèles spécifiques

Intégration du moteur de recherche Azure dans les développements

  • Création d’index
  • Interrogation du service de recherche
  • Mise en oeuvre de la recherche full-text

Gestion des API

  • Introduction au service de gestion des API
  • Sécurisation d’API
  • Définition de politiques de sécurité

Développement d’application basé sur les évènements

  • Implémentation de solutions utilisant Azure Event Grid
  • Implémentation de solutions utilisant Azure Event Hubs
  • Implémentation de solutions utilisant Azure Notification Hubs

Développement d’application basé sur les messages

  • Implémentation de solutions utilisant Azure Service Bus
  • Implémentation de solutions utilisant Azure Queue Storage
Les plus de cette formation Microsoft Azure - Développement de solutions
  • Une formation complète durant laquelle s'alternent les phases d'apports théoriques, d'échanges, de partage d'expériences et de mise en situation.
  • Les consultants spécialistes de la technologie apportent leurs conseils et leur expérience.
  • La qualité d'une formation officielle Microsoft (support de cours numérique en anglais).
  • Cette formation remplace les formations "Microsoft Azure - Développement de solutions" (MSAZ200) et "Microsoft Azure - Développement de solutions avancées" (MSAZ201).
Certification

Cette formation prépare au test suivant :

  • AZ203
et entre en jeu dans le cursus de certification :

Informations

  • Durée : 5 jours (35h)
  • Tarif : 2 990 € HT
  • Réf. : MSAZ203
  • Réf. éditeur : AZ-203T01/06
  • Option(s)
    • Repas Paris : 115 € HT


Financement
Dates des sessions
Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...





= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.