MICROSOFT AZURE
INTRODUCTION :
Microsoft Azure est la plate-forme applicative en nuage de Microsoft (Cloud Computing)pour objectif d’externaliser des ressources informatiques d’une entreprise vers des datacenters distants.
OBJECTIFS DE LA FORMATION :
- Comprendre comment gérer les souscriptions et les ressources Azure
- Savoir implémenter et gérer le stockage dans Azure
- Être capable de déployer et gérer des machines virtuelles
- Comprendre comment configurer et gérer des réseaux virtuels
- Savoir mettre en oeuvre la gestion des identités et en assurer la sécurité
- Connaître les différentes techniques et services propres à Azure (Service Fabric, Azure Kubernetes, …)
- Connaître les différentes possibilités offertes en termes de développement d’application et de services
DUREE :
- 24 Heures
PROGRAMME :
- Les possibilités de gestion d’Azure : alertes, logs d’activité
- Vue d’ensemble de l’analyse des logs : requêtes, analyse et interprétation des résultats
- Présentation des comptes de stockage et de la réplication de données
- Utilisation de l’explorateur de stockage
- Surveillance du stockage
- Création de machines virtuelles via le portail Azure
- Création de machines virtuelles via PowerShell
- Création de machines virtuelles à l’aide de modèles ARM
- Déploiement de machines virtuelles Linux
- Surveillance de machines virtuelles
- Routage réseau à l’aide de tables de routages et d’algorithmes
- Connectivité inter-sites (VNet-to-VNet)
- Virtual Network Peering
- Passerelle
- Contrôle d’accès basé sur les rôles
- Rôles intégrés
- Réinitialisation du mot de passe en libre-service
- Méthodes d’authentification pour la réinitialisation du mot de passe
- Migration des charges de travail : centre de données, Cloud privé,…
- Objectifs techniques de migration
- Évaluation des avantages pour l’entreprise
- Vue d’ensemble de la récupération de site Azure comprenant des scénarios et de bout en bout
- Déploiement d’applications Web
- Gestion des applications Web
- Sécurité du service d’application
- Concepts d’informatique sans serveur
- Gestion de la grille d’événements
- Gestion du bus de service
- Gestion de l’application logique
- Azure Load Balancer
- Azure Application Gateway
- Connexions VPN de site à site
- Vue d’ensemble d’ExpressRoute qui permet aux entreprises d’étendre des réseaux sur site dans le nuage Microsoft via une connexion privée dédiée facilitée par un fournisseur de connectivité
- Protection de l’identité Azure AD
- Domaines et locataires Azure
- Utilisateurs et groupes Azure
- Rôles Azure
- Aperçu des options d’intégration Azure AD qui se concentrent sur Azure AD Connect pour intégrer des annuaires sur site avec Azure Active Directory
- Azure Architecture Center
- Modèles de conception dans le cloud
- Modèle de consommateurs concurrents
- Modèle de cache
- Modèles de partage pour diviser un magasin de données en partitions horizontales
- Connectivité de site à site
- Connectivité de point à site
- Combinaison de connectivité de site à site et de point à site
- Connectivité réseau virtuel à réseau virtuel fournisseurs pour le basculement, la sauvegarde ou même la migration entre fournisseurs tels que AWS.
- Unités de bureau
- Base de données SQL Azure
- Base de données Azure Cosmos DB
- Données structurées et non structurées
- Utilisation de magasins de données structurées
- Utiliser des commandes shell pour créer une application Web App Service
- Créer des tâches en arrière-plan
- Utiliser Swagger pour documenter une API
- Créer un service fiable
- Créer une application
- Pratiques avec des collections fiables
- Comprendre le registre de conteneurs Azure
- Utiliser des instances de conteneurs Azure
- Configurer une application ou un service pour envoyer des emails
- Configurer un modèle de publication et d’abonnement d’événements
- Configurer le service Azure Relay
- Configurer des applications et des services avec Microsoft Graph
- Implémenter le parallélisme, le multithreading et le traitement
- Implémentation des fonctions Azure et des applications Azure Logic
- Implémenter des interfaces pour le stockage ou l’accès aux données
- Implémenter des modèles informatiques asynchrones appropriés
- Implémenter des règles et des modèles de mise à l’échelle automatique
- Implémentation de règles et modèles d’autoscaling
- Code d’implémentation qui adresse des instances d’application singleton
- Code d’implémentation qui traite d’un état transitoire
- Développer des solutions en utilisant Computer Vision
- Développement de solutions à l’aide de Bing Web Search
- Développement de solutions à l’aide du service vocal personnalisé
- Développer des solutions en utilisant QnA Maker