Architecture de Solutions Cloud avec Microsoft Azure
Face à la nécessité pour les entreprises de disposer d'infrastructures informatiques agiles et résilientes, cette formation intensive permet de maîtriser la conception, le déploiement et la gestion de solutions cloud robustes et performantes sur Microsoft Azure. Les stagiaires acquièrent les compétences fondamentales pour architecturer des systèmes cloud répondant aux exigences de scalabilité et de haute disponibilité. Le programme aborde la sélection des services Azure les plus appropriés, l'implémentation des meilleures pratiques de sécurité et l'optimisation des coûts des infrastructures cloud. La formation met en œuvre des outils clés tels qu'Azure Resource Manager et Azure DevOps, et couvre en détail les services de calcul, de stockage, de bases de données et de mise en réseau de la plateforme Azure. À l'issue de cette formation, les stagiaires seront capables de moderniser et d'optimiser les architectures IT de leur organisation.
Maîtrisez l'architecture Azure. Concevez et déployez des solutions robustes, évolutives et hautement disponibles. Formation intensive.
Durée : 28 heures
Domaine : Cloud Computing
Objectifs pédagogiques
- Concevoir et déployer des architectures cloud évolutives et sécurisées sur Azure.
- Configurer les services de calcul, de stockage et de mise en réseau d'Azure.
- Automatiser les déploiements d'infrastructure via Azure Resource Manager (ARM).
- Implémenter des stratégies de sécurité avancées avec Azure Active Directory.
- Optimiser les coûts des ressources Azure en utilisant Azure Monitor.
Technologies et outils
- Microsoft Azure (Compute, Storage, Networking, Databases)
- Azure Resource Manager (ARM)
- Azure DevOps
- Azure Monitor
- Azure Active Directory (Azure AD)
Public cible
Cette formation s'adresse aux architectes de solutions cloud, développeurs cloud, ingénieurs DevOps et administrateurs système ayant un niveau d'expérience intermédiaire à avancé, souhaitant approfondir leur expertise sur l'architecture Azure et la modernisation des infrastructures IT.
Prérequis techniques
- Connaissance des concepts de base du cloud computing
- Expérience en développement ou en administration système
- Familiarité avec les outils de ligne de commande et les concepts de virtualisation.
Programme détaillé
Module 1 : Introduction à l'architecture Cloud et à Microsoft Azure
- Concepts fondamentaux du Cloud Computing (IaaS, PaaS, SaaS).
- Présentation de Microsoft Azure : Régions, Zones de disponibilité, Services.
- Modèles de responsabilité partagée.
- Vue d'ensemble des services de calcul, de stockage et de mise en réseau Azure.
Module 2 : Conception de solutions de calcul sur Azure
- Machines virtuelles Azure : Types, tailles, déploiement, gestion.
- Azure App Service : Hébergement d'applications web et API.
- Azure Functions : Calcul sans serveur (Serverless).
- Azure Kubernetes Service (AKS) : Orchestration de conteneurs.
- Sélection de la solution de calcul appropriée en fonction des besoins du projet.
Module 3 : Stockage et bases de données sur Azure
- Azure Storage : Blob Storage, File Storage, Queue Storage, Table Storage.
- Azure SQL Database : Bases de données relationnelles managées.
- Azure Cosmos DB : Base de données NoSQL multi-modèle.
- Sélection de la solution de stockage et de base de données adaptée.
- Stratégies de sauvegarde et de restauration des données.
Module 4 : Mise en réseau et sécurité sur Azure
- Azure Virtual Network : Création et configuration de réseaux virtuels.
- Azure Load Balancer et Azure Application Gateway : Équilibrage de charge.
- Azure Firewall et Network Security Groups (NSG) : Sécurisation des réseaux.
- Azure Active Directory (Azure AD) : Gestion des identités et des accès.
- Implémentation de politiques de sécurité et de conformité.
Module 5 : Déploiement et gestion des solutions Azure
- Azure Resource Manager (ARM) : Déploiement d'infrastructure as code (IaC).
- Azure Monitor : Surveillance, journalisation et alertes.
- Azure DevOps : Intégration continue et déploiement continu (CI/CD).
- Automatisation des tâches avec Azure Automation.
- Gestion des coûts et optimisation des ressources cloud.
Compétences acquises
À l'issue de cette formation, le stagiaire sera capable de déployer des solutions cloud complètes sur Microsoft Azure, de choisir les services Azure appropriés pour un projet donné, de mettre en œuvre des stratégies de sécurité et de haute disponibilité, et d'automatiser les déploiements avec Azure DevOps. Le stagiaire pourra ainsi contribuer à la modernisation des infrastructures et à l'optimisation des coûts au sein de son organisation.
Demander un devis