Aller au contenu principal
Afficher le fil d'ariane

SQLI : 16 - Logiciel - Azure

Organisme

SQLI
166 rue JULES GUESDE
92300 LEVALLOIS PERRET
Voir toutes ses formationsAutres organismes proposant cette formation

Durée

35 heures

Modalités

Formation

  • Classe virtuelle
  • Présentiel

Évaluation

Tout au long de la formation, le formateur s'assure de la compréhension et de l'assimilation des concepts via des QCM et exercices. Après la formation : évaluation à chaud et à froid.

Certification

Certification officielle MICROSOFT AZ204

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
1435€ HT / personne
Certification optionnelle
+ 190€ HT / personne
Support de cours
+ 280€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
6500€ HT / groupe
Certification optionnelle
+ 190€ HT / personne
Support de cours
+ 280€ HT / personne
5 stagiaires minimum

Public

Développeurs Azure

Pré-requis

- Posséder une certaine expérience d'Azure

- Avoir suivi le module MS10979 ou avoir des connaissances équivalentes

- Maîtriser le développement d'applications et de services.

- Posséder au moins un an d'expérience dans le développement de solutions évolutives au cours de toutes les phases du développement de logiciels et maîtriser au moins un langage de programmation compatible avec le cloud.

- Connaître les bases de données relationnelles

Certification

AZ-204: Developing Solutions for Microsoft Azure

Objectifs pédagogiques

Pour consulter les objectifs pédagogiques, merci de vous référer au programme détaillé de chaque stage.

Programme détaillé

Objectifs

  • Choisir la solution de développement technologique Azure appropriée
  • Développer le stockage Azure
  • Développer la plateforme Azure en tant que solution de service
  • Mettre en œuvre des solutions de sécurité dans leurs développements Azure
  • Comprendre comment déployer son application via des machines virtuelles ou des solutions conteneurisées

 

Programme détaillé

1) DEVELOPPER DES SOLUTIONS A L’AIDE DES FONCTIONNALITES IAAS AZURE

Ce module explique comment utiliser les services et les fonctionnalités IAAS de Azure dans les solutions. A la fin de ce module, vous serez en mesure de créer des machines virtuelles, d'utiliser le service de Batch pour déployer et maintenir des ressources et aussi comment créer des solutions basées sur les conteneurs en utilisant Azure Kubernetes Service.

 

Thèmes abordés

  • Implémenter des solutions qui utilisent les machines virtuelles.
  • Implémenter des travaux par lots à l'aide d'Azure Batch Services
  • Créer des solutions conteneurisées

 

Atelier Pratique

Déploiement de charges de travail de calcul à l'aide d'images et de conteneurs.

Au cours de cet atelier, les stagiaires créeront et déploieront des machines virtuelles. Ils déploieront des images Docker dans Azure Container Registry, puis créeront des conteneurs depuis ces images.

 

2) DEVELOPPER EN UTILISANT LES SERVICES PLATFORM AS A SERVICE D’AZURE

Ce module couvre notamment les solutions suivantes : la création d'applications Web; les notifications et la synchronisation hors ligne pour les applications mobiles; les Fonctions Azure sans serveur; le Service Azure Kubernetes; et Azure Media Services.

 

Thèmes abordés

  • Créer des applications de type Web App Service
  • Créer des applications mobiles
  • Créer une application de type Web API
  • Créer des Azure Functions

 

Atelier Pratique

Développer en utilisant les services Platform As A Service d’Azure

Au cours de cet atelier, les stagiaires devront créer une application web, qui s’appuiera sur des Azure Functions. L’application s’exécutera dans un contexte de containeur.

 

3) DEVELOPPER AVEC LE STOCKAGE AZURE

Ce module couvre le développement de solutions exploitant les options de stockage Azure et notamment : les bases de données Cosmos, les stockages de type tables Azure, le stockage de fichiers, les objets BLOB, les bases de données relationnelles ainsi la mise en cache et les réseaux de diffusion de contenu.

 

Thèmes abordés

  • Développer des solutions qui utilisent des Tables Azure Storage
  • Développer des solutions utilisant Azure Cosmos DB
  • Développer des solutions qui utilisent le stockage de fichiers
  • Développer des solutions utilisant une base de données relationnelle
  • Développer des solutions qui utilisent Microsoft Azure Blob Storage
  • Développer des solutions de mise en cache et de diffusion de contenu

 

Atelier Pratique

Développer avec le stockage Azure

Au cours de cet atelier, les stagiaires devront déployer une instance de base de données non structurées dans Azure. Ils devront créer une application Azure App qui se connectera à cette base de données.

 

4) IMPLEMENTER DE LA SECURITE DANS LES SOLUTIONS DE DEVELOPPEMENT AZURE

Le module couvre le fonctionnement de l'authentification et de l'autorisation dans Azure et explique comment mettre en œuvre des solutions de données sécurisées avec : le cryptage ; Azure Key Vault; et les communications SSL et TLS.

 

Thèmes abordés

  • Mettre en œuvre l'authentification
  • Mettre en œuvre le contrôle d'accès
  • Mettre en œuvre des solutions utilisant des données sécurisées

 

Atelier Pratique

Au cours de cet atelier, les stagiaires déploieront et utiliseront un «Key vault» afin de stocker et utiliser des crédits d’authentification utilisés dans des application web Azure

 

5) SURVEILLER, DEPANNER ET OPTIMISER LES SOLUTIONS AZURE

Ce module explique comment s’assurer que les applications hébergées dans Azure fonctionnent correctement et comme prévu. Vous découvrirez le fonctionnement d'Azure Monitor et comment utiliser des outils tels que Log Analytics et Application Insights pour mieux comprendre ce qui se passe dans leur application. Vous apprendrez comment mettre à l’échelle leurs applications et à utiliser les options de cache Azure et de CDN pour améliorer l’expérience utilisateur.

 

Thèmes abordés

  • Introduction à Azure Monitor
  • Développer avec du code prenant en charge l'évolutivité des applications et des services
  • Mettre en œuvre des solutions compatibles avec la surveillance et la journalisation
  • Intégrez la mise en cache et la livraison du contenu dans les solutions

 

Atelier pratique

Surveiller des services déployés dans Azure

Au cours de cet atelier, les stagiaires créeront une ressource de type Application Insights. Ils intègreront Application Insight dans une application web Azure et dans une application Azure API. Enfin, ils réaliseront des tests en utilisant Azure DevOps.

 

6) CONNECTER ET CONSOMMER AZURE AVEC DES SERVICES TIERS

Ce module aborde le sujet de la communication entre les applications et les services. Vous apprendrez comment créer et gérer leurs propres API à l'aide de la gestion des API et comment utiliser les différents services basés sur les événements et les messages dans Azure au sein de leurs solutions de développement. Tout au long du modules, vous apprendrez à créer et à intégrer ces ressources à l'aide du portail Azure, de l'interface en ligne de commande Azure CLI, de services REST et du code dans leur application.

 

Thèmes abordés

  • Développer une application Logic App Service
  • Intégrer Azure Search dans les solutions
  • Gestion d’API
  • Développer des solutions basées sur les événements
  • Développer des solutions basées sur les messages.

 

Atelier pratique

Création d'une solution Multi-tiers à l'aide de services dans Azure

Dans cet atelier pratique, les stagiaires utiliseront Azure Search afin de mettre en œuvre des fonctionnalités de recherche dans leur application. Ils permettront à un autre service Azure de consommer la logique d’une API Rest Azure. Enfin ils configureront un flux de travail qui sera déclencher par une requête http.

 

Cette formation prépare au test AZ204

 

Moyens pédagogiques

  • Les stagiaires disposent d’un poste individuel qui leur permet d’accéder en local ou à distance à un environnement de travaux pratiques nécessaires à l’exécution des exercices et à l’illustration des concepts techniques abordés en cours. Des fichiers associés aux ateliers et exercices du cours sont installés sur les ordinateurs des stagiaires.
  • Le formateur possède un manuel instructeur comportant le déroulé pédagogique du cours > supports de cours officiels

Sessions

Filtrer les résultats

47 résultats

Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.

0 résultat