Skip to content

Tutoriel de prise en main des services cloud Azure

Besoin de codes de vérification rapides ? Commencez votre parcours de vérification

Commencer maintenant

Présentation de la plateforme cloud Azure

Microsoft Azure est la plateforme de cloud computing complète de Microsoft, offrant plus de 200 services cloud comprenant le calcul, le stockage, la mise en réseau, les bases de données, l'intelligence artificielle et bien plus encore. Azure prend en charge de nombreux langages de programmation, frameworks et systèmes d'exploitation, ce qui en fait le deuxième fournisseur de services cloud au monde.

Principaux avantages d'Azure

Couverture mondiale :

  • Plus de 60 régions géographiques
  • Disponible dans plus de 140 pays et territoires
  • Réseau mondial à faible latence
  • Garanties de souveraineté des données et de conformité

Services riches :

  • Services de calcul (machines virtuelles, conteneurs, sans serveur)
  • Services de stockage (Blob, fichiers, bases de données)
  • Services réseau (CDN, équilibrage de charge, VPN)
  • Services d'IA et d'apprentissage automatique
  • Outils de développement et DevOps

Fonctionnalités entreprise :

  • Garanties SLA de 99,9 %+
  • Sécurité et conformité de niveau entreprise
  • Prise en charge du cloud hybride
  • Modèles de tarification flexibles

Création d'un compte Azure

Inscription au compte gratuit

Les crédits gratuits comprennent :

  • 200 $ USD de crédit gratuit (valable 30 jours)
  • 12 mois de services populaires gratuits
  • Plus de 25 services toujours gratuits
  • Pas de carte de crédit requise pour commencer

Étapes d'inscription :

  1. Visitez azure.microsoft.com
  2. Cliquez sur « Démarrer gratuitement »
  3. Connectez-vous avec un compte Microsoft ou créez-en un nouveau
  4. Vérifiez vos informations d'identité (numéro de téléphone)
  5. Ajoutez les informations de carte de crédit (pour la vérification d'identité uniquement)
  6. Acceptez les conditions d'utilisation et créez le compte

Vérification et configuration du compte

Vérification d'identité :

  • Vérification par numéro de téléphone
  • Vérification par carte de crédit (sans frais)
  • Confirmation de l'adresse e-mail

Configuration initiale :

  • Sélectionner l'abonnement par défaut
  • Configurer les alertes de facturation
  • Configurer les groupes de ressources
  • Choisir la région préférée

Présentation de l'interface du portail

Composants principaux :

  • Tableau de bord : Vue d'ensemble personnalisée des services
  • Tous les services : Catalogue complet des services Azure
  • Groupes de ressources : Conteneurs logiques pour les ressources
  • Abonnements : Unités de facturation et de gestion
  • Gestion des coûts : Surveillance des coûts et budgets

Conseils de navigation :

  • Utiliser la barre de recherche pour trouver rapidement les services
  • Épingler les services fréquemment utilisés au tableau de bord
  • Créer des tableaux de bord personnalisés
  • Utiliser l'application mobile Azure

Bases de la gestion des ressources

Concept de groupe de ressources :

  • Regroupement logique de ressources associées
  • Gestion unifiée du cycle de vie
  • Héritage des autorisations et des étiquettes
  • Base de l'analyse des coûts

Création de groupes de ressources :

  1. Rechercher « Groupes de ressources » dans le portail
  2. Cliquer sur « Créer »
  3. Sélectionner l'abonnement et la région
  4. Saisir le nom du groupe de ressources
  5. Ajouter des étiquettes (facultatif)
  6. Cliquer sur « Vérifier + créer »

Prise en main des services principaux

Service de machines virtuelles

Création de votre première machine virtuelle :

  1. Rechercher le service « Machines virtuelles »

  2. Cliquer sur « Créer » > « Machine virtuelle Azure »

  3. Configurer les paramètres de base :

    • Abonnement et groupe de ressources
    • Nom de la machine virtuelle
    • Sélection de la région
    • Sélection de l'image (Windows/Linux)
    • Sélection de la taille
  4. Configurer le compte administrateur

  5. Configurer les règles de port entrant

  6. Vérifier et créer

Gestion des machines virtuelles :

  • Opérations de démarrage, arrêt, redémarrage
  • Connexion à distance (RDP/SSH)
  • Gestion et expansion des disques
  • Configuration du groupe de sécurité réseau

Services de stockage

Azure Blob Storage :

  • Service de stockage d'objets
  • Prise en charge de tout type de fichier
  • Trois niveaux d'accès : chaud, froid, archive
  • Prise en charge de l'API REST et des SDK

Création d'un compte de stockage :

  1. Rechercher « Comptes de stockage »

  2. Cliquer sur « Créer »

  3. Configurer les informations de base :

    • Groupe de ressources
    • Nom du compte de stockage
    • Région
    • Niveau de performance
    • Options de réplication
  4. Configurer les options avancées

  5. Paramètres d'accès réseau

  6. Options de protection des données

  7. Vérifier et créer

App Service

Déploiement d'application web :

  • Prise en charge de plusieurs langages de programmation
  • Capacités de mise à l'échelle automatique
  • Prise en charge CI/CD intégrée
  • Domaines personnalisés et SSL

Création d'une application web :

  1. Rechercher « App Services »
  2. Cliquer sur « Créer » > « Application web »
  3. Configurer les détails du projet
  4. Sélectionner la pile d'exécution
  5. Configurer le plan App Service
  6. Paramètres de surveillance et de déploiement

Projet pratique : Création d'un site web simple

Objectifs du projet

Créer un site web simple avec les composants suivants :

  • Hébergement du site web Azure App Service
  • Stockage de données Azure SQL Database
  • Stockage de fichiers statiques Azure Storage
  • Surveillance des performances Application Insights

Étape 1 : Créer un groupe de ressources

bash
# Créer un groupe de ressources avec Azure CLI
az group create --name MyWebsiteRG --location "East US"

Étape 2 : Créer un plan App Service

bash
# Créer un plan App Service de niveau gratuit
az appservice plan create \
  --name MyWebsitePlan \
  --resource-group MyWebsiteRG \
  --sku FREE

Étape 3 : Créer une application web

bash
# Créer une application web
az webapp create \
  --resource-group MyWebsiteRG \
  --plan MyWebsitePlan \
  --name MyUniqueWebsiteName \
  --runtime "NODE|14-lts"

Étape 4 : Configurer la base de données

Création d'Azure SQL Database :

  1. Créer une instance SQL Server
  2. Configurer les règles de pare-feu
  3. Créer la base de données
  4. Configurer les chaînes de connexion

Étape 5 : Déployer le code de l'application

Utilisation du déploiement Git :

  1. Configurer les identifiants de déploiement
  2. Obtenir l'URL Git
  3. Pousser le code vers Azure
  4. Vérifier les résultats du déploiement

Gestion et optimisation des coûts

Comprendre la tarification Azure

Modèles de tarification :

  • Paiement à l'utilisation : Facturation basée sur l'utilisation réelle
  • Instances réservées : Engagement 1-3 ans pour des réductions
  • Instances Spot : Utiliser la capacité disponible pour des réductions significatives
  • Avantage hybride : Utiliser les licences existantes

Facteurs de coût :

  • Temps d'utilisation des ressources de calcul
  • Capacité de stockage et fréquence d'accès
  • Trafic réseau (sortant)
  • Services et fonctionnalités supplémentaires

Outils de surveillance des coûts

Azure Cost Management :

  • Suivi des coûts en temps réel
  • Configuration des budgets et des alertes
  • Analyse et rapport des coûts
  • Recommandations d'optimisation

Définition des alertes de budget :

  1. Accéder à « Cost Management + Billing »
  2. Sélectionner « Budgets »
  3. Créer un nouveau budget
  4. Définir le montant et la plage temporelle
  5. Configurer les conditions d'alerte
  6. Ajouter les e-mails de notification

Stratégies d'optimisation des coûts

Optimisation des ressources :

  • Examiner régulièrement les ressources inutilisées
  • Redimensionner les machines virtuelles de manière appropriée
  • Utiliser les fonctionnalités d'arrêt automatique
  • Choisir les niveaux de stockage appropriés

Optimisation de l'architecture :

  • Utiliser l'informatique sans serveur
  • Implémenter la mise à l'échelle automatique
  • Optimiser le transfert de données
  • Utiliser CDN pour réduire les coûts de bande passante

Sécurité et conformité

Gestion des identités et des accès

Azure Active Directory :

  • Gestion unifiée des identités
  • Authentification multifacteur
  • Stratégies d'accès conditionnel
  • Gestion des identités privilégiées

Contrôle d'accès basé sur les rôles (RBAC) :

  • Principe du moindre privilège
  • Utilisation des rôles intégrés
  • Création de rôles personnalisés
  • Mécanismes d'héritage des autorisations

Sécurité réseau

Groupes de sécurité réseau (NSG) :

  • Pare-feu au niveau sous-réseau et NIC
  • Règles entrantes et sortantes
  • Utilisation des étiquettes de service
  • Groupes de sécurité des applications

Pare-feu Azure :

  • Service de pare-feu géré
  • Règles applicatives et réseau
  • Intégration du renseignement sur les menaces
  • Déploiement haute disponibilité

Protection des données

Services de chiffrement :

  • Chiffrement des données au repos
  • Chiffrement des données en transit
  • Service de gestion des clés
  • Clés gérées par le client

Sauvegarde et récupération :

  • Service Azure Backup
  • Site Recovery
  • Stockage géo-redondant
  • Récupération à un moment précis

Surveillance et diagnostics

Azure Monitor

Fonctionnalités de surveillance :

  • Collecte et analyse des métriques
  • Agrégation et interrogation des journaux
  • Alertes et notifications
  • Tableaux de bord et visualisation

Application Insights :

  • Surveillance des performances applicatives
  • Analyse du comportement des utilisateurs
  • Cartographie des dépendances
  • Détection intelligente

Log Analytics

Espace de travail Log Analytics :

  • Stockage centralisé des journaux
  • Langage de requête KQL
  • Requêtes et rapports personnalisés
  • Politiques de rétention des données

Ressources d'apprentissage et certifications

Parcours d'apprentissage officiels

Microsoft Learn :

  • Plateforme d'apprentissage en ligne gratuite
  • Exercices pratiques et environnements sandbox
  • Parcours et modules d'apprentissage
  • Système de badges de réussite

Parcours d'apprentissage recommandés :

  • Azure Fundamentals
  • Azure Administrator
  • Azure Developer
  • Azure Architect

Certifications Azure

Certifications de niveau fondamental :

  • AZ-900 : Azure Fundamentals
  • Adapté aux débutants et au personnel non technique
  • Couvre les concepts cloud et les services Azure

Certifications basées sur les rôles :

  • AZ-104 : Azure Administrator
  • AZ-204 : Azure Developer
  • AZ-303/304 : Azure Architect

Ressources communautaires

Ressources officielles :

  • Centre de documentation Azure
  • Blog Azure
  • Vidéos Azure Friday
  • Annonces Azure Update

Plateformes communautaires :

  • Stack Overflow
  • Communauté Reddit Azure
  • Groupes d'utilisateurs Azure
  • Exemples Azure sur GitHub

Recommandations pour la suite de l'apprentissage

Directions d'approfondissement

Parcours développeur :

  • Développement sans serveur avec Azure Functions
  • Pipelines CI/CD Azure DevOps
  • Déploiement d'applications conteneurisées
  • Pratiques d'architecture microservices

Parcours administrateur :

  • Configuration réseau avancée
  • Déploiement cloud hybride
  • Planification de la reprise après sinistre
  • Stratégies d'optimisation des coûts

Parcours architecte :

  • Conception d'architecture cloud native
  • Planification de stratégie multi-cloud
  • Gouvernance d'entreprise
  • Conception d'architecture sécurité

Guides associés

Les services cloud Azure offrent des capacités de cloud computing puissantes et flexibles. En étudiant et en pratiquant ce tutoriel, vous pouvez maîtriser les fondamentaux d'Azure et construire une base solide pour l'apprentissage approfondi du cloud et le développement de carrière.

Avertissement

Ce service est conçu pour faciliter les tests de développement, la vérification professionnelle et les usages internationaux, en aidant les utilisateurs à accomplir leurs démarches de manière raisonnable et conforme aux règles applicables.

Les utilisateurs sont tenus de s'assurer que leur utilisation est conforme aux lois en vigueur et aux conditions des plateformes tierces. Ce service ne participe pas et ne contrôle pas les modalités d'utilisation par les utilisateurs.

En cas d'utilisation anormale ou inappropriée, des restrictions peuvent être appliquées conformément aux règles de la plateforme.

Les utilisateurs doivent être âgés d'au moins 18 ans et assument l'entière responsabilité de leur utilisation ainsi que de ses conséquences. Si vous n'acceptez pas ces conditions, veuillez cesser d'utiliser ce service.

SMS-Act - Plateforme leader de vérification SMS mondiale