Trust-systems

AZURE SOLUTIONS ARCHITECT : TECHNOLOGIES

Objectifs de la formation
  • Gérer les souscriptions et les ressources Azure, implémenter et gérer le stockage dans Azure, déployer et gérer des machines virtuelles, connaître les différentes techniques et services propres à Azure (Service Fabric, Azure Kubernetes,…) et les différentes possibilités en termes de développement d’application et de services
  • Administrer les ressources Azure, configurer et gérer des réseaux virtuels, mettre en oeuvre la gestion des identités, sécuriser, surveiller et sauvegarder des solutions déployées dans Azure
  • Préparer la Certification AZ-300 Microsoft Azure technologies pour les architectes, 1ère partie de la certification MCSE Azure Solutions Architect Expert
Public

Personnes expérimentées dans la création de l’infrastructure et des applications sur la plate-forme Microsoft Azure.

dPré-requis

Connaissance et expérience pratique de l’administration système et réseau, de la virtualisation, de l’infrastructure Cloud, des structures de stockage.

Durée

5 Jours

Méthode pédagogique

Des exercices pratiques et des démonstrations vous permettront de mettre en pratique les notions théoriques présentées.

Pour les formations “A distance”, elles sont réalisées avec un outil de visioconférence de type Teams ou Zoom selon les cas, permettant au formateur d’adapter sa pédagogie.
Retrouvez sur notre site internet toutes les précisions sur les sessions à distance ou les classes virtuelles.

Gestion des souscriptions et des ressources

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

Implémentation et gestion du stockage

Présentation des comptes de stockage et de la réplication de données
Utilisation de l’explorateur de stockage
Surveillance du stockage

Déploiement et gestion de machines virtuelles

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

Configurer et gérer des réseaux virtuels

Routage réseau à l’aide de tables de routages et d’algorithmes
Connectivité inter-sites (VNet-to-VNet)
Virtual Network Peering
Passerelle

Gestion des identités

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

Evaluation et gestion de la migration de serveurs vers Azure

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

Implémentation et gestion des services d’applications

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

Mise en place de réseaux virtuels avancés

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é

Gestion de la sécurité des identités

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

Sélection des solutions de calcul et de stockage

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

Réseaux hybrides

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

Mesure du débit et de la structure de l’accès aux données

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

Création d’applications web de type PAAS

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éation d’application et de services s’exécutant sur le Service Fabric

Créer un service fiable
Créer une application
Pratiques avec des collections fiables

Utilisation du service Azure Kubernestes

Comprendre le registre de conteneurs Azure
Utiliser des instances de conteneurs Azure

Sujets relatifs à l’implémentation de l’authentification

Implémentation de l’authentification dans les applications (certificats, Azure AD, Azure AD Connect, à base de jetons)
Implémentation de l’authentification multi-facteurs
Autorisation basée sur les revendications
Autorisation de contrôle d’accès basé sur les rôles (RBAC)

Mise en oeuvre de la sécurité des données

Cryptage de bout en bout
Mise en oeuvre de la confidentialité dans Azure
Implémentation des communications SSL et TLS
Gestion des clés cryptographiques dans Azure Key Vault

Développement de tâches de longue durée et de transaction distribuée

Configurer une application ou un service pour envoyer des e-mails
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

Développement pour le traitement asynchrone

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

Développement pour la 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éveloppement de solutions Azure Cognitive Service

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

Retour en haut