Formation MS Azure

Microsoft Azure : développer

à distance

Cette formation destinée aux développeurs, permet d’acquérir les connaissances et compétences nécessaires pour concevoir des applications et services qui exploitent les fonctionnalités IaaS et PaaS de Microsoft Azure, telles que : le stockage, la sécurité, les communications, les performances, l’instrumentation, les journaux, l’intégration et la gestion des APIs et les architectures de messagerie.

icon Contenu

Créer des applications Web Azure App Service

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

Mettre en œuvre les Azure Functions

  • Présentation des Azure Functions
  • Développer des Azure Functions
  • Mettre en œuvre des fonctions de type Durable Functions

Développer des solutions qui utilisent le stockage Microsoft Azure Blob

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

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

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
  • Publier une image de conteneur vers Azure Container Registry
  • Créer et exécuter une image de conteneurs dans Azure Container Instances

Mettre en œuvre l’authentification et les autorisations

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

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

Mettre en œuvre la gestion des API

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

Développer des App Service Logic Apps

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

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

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

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

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

icon Compétences visées

  • Sélectionner une solution de technologie cloud appropriée à un besoin
  • Développer pour le stockage du cloud
  • Créer les solutions Platform as a Service (PaaS)
  • Sécuriser les solutions Cloud
  • Mettre à l’échelle une solution Azure
  • Réagir aux évènements, échanger des messages applicatifs
  • Gérer les APIs via APIM

icon Méthodologie

Depuis votre domicile ou votre entreprise. Vous rejoignez un environnement de formation en ligne, à l’aide de votre ordinateur, tout en étant éloigné physiquement du formateur et des autres participants. Vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel.

En début et en fin de formation, les stagiaires réalisent une auto-évaluation de leurs connaissances et compétences en lien avec les objectifs de la formation. L’écart entre les deux évaluations permet ainsi de mesurer leurs acquis.

icon Public & Prérequis

Cette formation s’adresse aux développeurs expérimentés souhaitant évoluer vers le développement de solutions pour Microsoft Azure et/ou souhaitant obtenir la certification Microsoft Certified Azure Developer Associate.

Prérequis :

  • Il est conseillé d’avoir suivi la formation Microsoft Azure – Notions fondamentales, ou de posséder les connaissances équivalentes
  • Mettre en oeuvre des développements IT et utiliser les interfaces Azure
  • Programmer en C#, Java, Python ou Node.js

icon Titre obtenu

Vous recevez une attestation de suivi de cours CPI Formations à la fin de cette formation, pour autant que le taux de présence atteigne 80%.

Intervenant

Formateur informatique

Intervenant de la formation

Professionnel de l'informatique et de la pédagogie
Formateur informatique

Intervenant de la formation

Professionnel de l'informatique et de la pédagogie

La formation est animée par un professionnel de l’informatique et de la pédagogie, dont les compétences techniques, professionnelles et pédagogiques ont été validées par des certifications et/ou testées et approuvées par les éditeurs et/ou notre équipe pédagogique. Il est en veille technologique permanente et possède plusieurs années d’expérience sur les produits, technologies et méthodes enseignés. Il est présent auprès des stagiaires pendant toute la durée de la formation.

Prochaine session

icon 23/09/2024 – 27/09/2024
icon 09h00 – 17h30
icon À distance
icon CHF 3'800
inscriptions ouvertes
35 périodes de 60 minutes (5 jours de formation)
Demande d'inscription

Microsoft Azure : développer

Questions et pré-inscription

Adrian vous conseille et répond à vos questions sur ce cours

026 305 27 81 link icon
adrian.chelmu@cpi.ch link icon