Dans le monde informatique d'aujourd'hui, nous pouvons voir comment la technologie a effectué un virage à 180 °, fournissant des outils et de nouvelles technologies qui ont pour objectif fondamental de faire évoluer les organisations, d'obtenir une meilleure productivité et de permettre qu'en tant qu'administrateurs, nous puissions disposer d'utilitaires pratiques pour effectuer les tâches assignées. tâche.
L'une de ces technologies qui prend, et prendra un essor beaucoup plus important, est l'informatique en nuage, dont la mission est d'offrir des services informatiques tels que des serveurs, du stockage, des bases de données, des réseaux, des logiciels, de l'intelligence et bien plus encore via Internet qui est appelé le nuage. Ceci avec pour mission de fournir aux utilisateurs et aux organisations une innovation plus dynamique, des ressources plus flexibles et une meilleure mise à l'échelle des ressources disponibles.
Lorsque nous utilisons le cloud computing, nous avons des fonctionnalités telles que :
- Coût
- La vitesse
- Performance
- Productivité
- Mise à l'échelle
- Sécurité
Il existe différents types de cloud computing au sein desquels nous soulignons :
Nuage publicCeux-ci appartiennent à un autre fournisseur de services cloud, qui se charge des tâches d'administration et propose ainsi ses ressources informatiques, telles que les serveurs et le stockage, sur Internet.
Nuage privéCe sont des ressources informatiques dans le cloud qui sont utilisées exclusivement par une entreprise ou une organisation
Cloud hybrideCe type de cloud combine des clouds publics et privés qui sont liés à l'aide de technologies permettant de partager des données et des applications entre eux.
Microsoft Azure est un exemple de cloud public et c'est une plate-forme dont nous parlerons en détail plus tard. Il est important d'en savoir un peu plus sur le cloud computing puisqu'il s'agit de la base principale de Microsoft Azure, il existe différents services cloud, largement écoutés par tous, tels que :
- Infrastructure en tant que service (IaaS)
- Plateforme en tant que service (PaaS)
- Informatique sans serveur
- Logiciel en tant que service (SaaS)
Parce qu'Azure est étroitement lié au cloud, c'est parce que grâce à cette technologie nous pouvons effectuer des tâches telles que :
- Tester et créer des applications
- Créer de nouvelles applications et services
- Exécuter l'analyse des données
- Stockez des données, créez-en des copies de sauvegarde et récupérez-les
- Diffuser de l'audio et de la vidéo
- Incorporation de l'intelligence par la modélisation
- Gérer les logiciels à la demande
Avec ces concepts en tête, nous allons comprendre un peu plus ce qu'est Microsoft Azure et tout ce qu'il nous offre.
Qu'est-ce que Microsoft AzureMicrosoft Azure a été développé comme un ensemble de services cloud diversifiés afin de permettre aux organisations de déployer davantage leurs stratégies, leur infrastructure et leur polyvalence, ce qui se traduit finalement par une meilleure utilisation des ressources. Avec Azure, il sera possible de créer, gérer et déployer des applications sur un réseau mondial en utilisant ses milliers d'outils et de fonctions disponibles.
En utilisant Azure, nous segmentons notre administration en piliers tels que :
ProductivitéIl permet de réduire les cycles commerciaux puisqu'il nous fournit plus de 100 services complets au sein desquels on retrouve des langages tels que Node.js, Java et .NET ou nous pouvons également créer des outils de développement pour PC ou Mac à l'aide d'outils tels que Visual Studio et Visual Studio Code
HybrideAvec Microsoft Azure, il sera possible de développer plusieurs solutions et de pouvoir les implémenter si nécessaire via le seul cloud hybride disponible et nous avons Azure Stack qui nous permet d'étendre l'utilisation d'Azure.
IntelligenceAvec Azure, il sera possible de créer des applications intelligentes utilisant l'intelligence artificielle et des services de données solides tels que Azure Databricks, Azure Cosmos DB, Azure Cognitive Services et Azure Bot Service
FiabilitéL'une des principales garanties lors de l'utilisation d'Azure est sa fiabilité puisqu'Azure respecte différentes normes internationales telles que le Règlement général sur la protection des données (RGPD), ISO 27001, HIPAA, FedRAMP, SOC 1 et SOC 2, ainsi que des normes spécifiques à chaque pays. , y compris : IRAP en Australie, G-Cloud au Royaume-Uni et MTCS à Singapour.
En plus de cela, Azure compte 54 régions mondiales et est présent dans 140 pays, ce qui en fait la plate-forme avec plus de régions que tout autre fournisseur de services cloud.
Microsoft Azure est compatible avec les technologies open source, il peut donc être utilisé avec les outils et technologies de votre choix, car nous aurons un support technique pour l'utilisation de l'infrastructure en tant que service (IaaS) sur les plates-formes d'applications Web PHP, Linux et Java, augmentant ainsi votre portée .
L'un des points les plus délicats lors de l'utilisation de tout type d'infrastructure, qu'elle soit dans le cloud ou non, est la sécurité car des informations sensibles seront traitées. À cet égard, Microsoft Azure a intégré des contrôles et des services chargés de surveiller l'identité, les données, les réseaux et les applications pour garantir les meilleures options de sécurité.
En plus de cela, nous pouvons bénéficier d'une protection continue grâce à Azure Security Center qui a été développé en analysant des sources impliquant 18 000 millions de pages Web Bing, 400 000 millions d'e-mails, 1 000 millions de mises à jour d'appareils Windows et 450 000 millions d'authentifications chaque mois.
FiabilitéLa sécurité dans Azure repose sur les aspects suivants :
- Gérer les identités et le contrôle d'accès
- Protéger le réseau
- Protéger les données
- Gérer dynamiquement les clés, les secrets et les certificats
- Bénéficiez d'une visibilité centralisée pour éviter les attaques
1. Infrastructure Microsoft Azure
Microsoft Azure possède des serveurs dans 140 pays répartis dans 54 zones, Azure couvre des aspects tels que :
RégionsIl s'agit d'un ensemble de centres de données qui ont été déployés dans un périmètre basé sur la latence et qui sont connectés via un réseau régional dédié à faible latence. Azure offre une disponibilité générale dans 42 régions du monde.
GéographiesIl fait référence à un marché différencié où généralement deux régions ou plus sont comptées et qui respecte les frontières de résidence des données et la conformité réglementaire de chacune d'entre elles.
Zones de disponibilitéCe sont des emplacements physiquement séparés au sein d'une région Azure et chaque zone se compose d'un ou plusieurs centres de données couplés aux meilleures ressources techniques et physiques disponibles.
Azure propose plus de 100 options de produits, certaines dans quelques régions seulement, ce qui permettra une plus grande flexibilité et une plus grande utilisation des fonctions et fonctionnalités, certains des produits disponibles avec Microsoft Azure sont :
Produits Azure disponibles
- Azure Databricks
- Recherche Azure
- Microsoft génomique
- Service d'apprentissage automatique
- Services cognitifs
- Suggestion automatique Bing
- Recherche Web Bing
- Vision par ordinateur
- Fabricant de QnA
- HD Insight Linux
- Azure Databricks
- Entrepôt de données SQL
- Usine de données
- Azure Data Lake Storage Gen1
- Centres d'événements
- Machines virtuelles
- Applications Web
- Service d'applications (Linux)
- Instances de conteneur
- Base de données Azure Cosmos
- Base de données extensible SQL Server
- Base de données Azure pour MySQL
- Service de migration de base de données Azure
- Hub IoT
- Aperçu des séries chronologiques
- Applications logiques
- Gestionnaire de trafic
2. Tarification pour utiliser Microsoft Azure
S'agissant d'un service d'intégration d'applications dans le cloud, Microsoft a établi une fourchette de prix en fonction de la configuration souhaitée et du produit à utiliser, mais nous disposons d'une année gratuite dont nous vous expliquerons comment l'utiliser plus tard.
Microsoft Azure dispose d'une fonctionnalité appelée Cost Management qui vous permet de surveiller, affecter et optimiser les coûts de chaque produit sélectionné, grâce à cet outil, il sera possible d'effectuer des fonctions telles que :
- Exploiter les données historiques afin d'améliorer les prévisions d'utilisation des ressources dans le cloud et les dépenses correspondant à ces ressources
- Surveillez régulièrement la consommation des ressources cloud et les tendances des coûts
- Optimisez l'utilisation en dimensionnant les machines virtuelles et en éliminant les ressources inactives pour améliorer non seulement les performances mais aussi les dépenses d'exploitation
- Améliorez tous les problèmes d'audit dans votre organisation en exécutant la répartition des coûts du cloud aux bons projets et unités commerciales.
Microsoft Azure gère quatre segments de coûts principaux qui sont :
DéveloppeurIl est utilisé pour les environnements de test et de non-production et a un coût de 24,46 € / mois
StandardCeci est utilisé pour les environnements de charge de travail de production et a un coût de 84,33 € / mois
Professionnel DirectIl entre dans la catégorie des dépendances critiques d'entreprise et a un coût de 843,30 €/mois
PremierIl s'agit du niveau le plus élevé et Microsoft doit donc être contacté directement pour les problèmes de coûts.
Cependant, Microsoft Azure dispose d'un calculateur grâce auquel il sera possible d'avoir une idée globale du coût que nous paierons pour l'utilisation de notre produit, par exemple une machine virtuelle créée avec les caractéristiques suivantes :
- Région : Centre des États-Unis
- Système d'exploitation : Windows
- Niveau : Standard
- Instance : 8 Go de RAM, 50 Go de disque dur et un CPU D2 V3
Cette machine aurait un coût mensuel de 154,03 USD.
Pour accéder au calculateur et vérifier un coût estimé, nous pouvons aller sur le lien suivant :
AGRANDIR
3. Comment s'inscrire et accéder à la plateforme Microsoft Azure
Étape 1
Pour démarrer ce processus, nous devons accéder au lien suivant et nous y inscrire avec notre compte Microsoft :
AGRANDIR
Une fois que nous y accédons, nous devons nous inscrire et indiquer un numéro de mobile auquel un code d'enregistrement sera envoyé et nous devons entrer un numéro de carte de crédit pour valider l'abonnement, à partir de là un seul dollar sera facturé pour les problèmes de vérification mais nous aurons le compte gratuit pendant un an. Un autre point important à garder à l'esprit est que Microsoft Azure nous donne 200 USD de crédits à utiliser sur la plateforme.
Étape 2
Dans un premier temps, il faudra attribuer un stockage où les machines virtuelles seront hébergées, là nous devons sélectionner l'option Évaluation gratuite dans le champ Abonnement, cliquer sur Créer pour continuer le processus d'allocation d'espace et ainsi pouvoir utiliser toutes les fonctions de Microsoft Azure.
On peut voir ce résultat dans la console PowerShell affichée en bas :
AGRANDIR
Étape 3
Une fois ce processus terminé, nous accéderons à l'environnement Azure qui nous offre la vue suivante :
AGRANDIR
Étape 4
De là, il sera possible de démarrer le processus de création de machines virtuelles et d'utilisation de produits. Sur le panneau latéral gauche, nous trouvons tous les produits Azure disponibles. Là, nous pouvons sélectionner l'une des catégories pour voir ce que nous avons créé, s'il existe, dedans :
AGRANDIR
Étape 5
Comme nous l'avons mentionné précédemment, il existe une fonction appelée Cost Management dans laquelle il sera possible de visualiser l'état des abonnements, ainsi que le solde restant ou le coût généré en fonction de la création de projets dans Azure :
AGRANDIR
Étape 6
Dans le panneau latéral, nous trouvons l'option Moniteur où il sera possible d'effectuer des tâches telles que:
- Surveillance des métriques
- Créez de nouvelles alertes pour toujours être au courant des changements
- Gérer tous les journaux générés dans Azure
AGRANDIR
Étape 7
Pour accéder à un environnement général des services Microsoft Azure, nous pouvons cliquer sur la section Tous les services et là nous aurons toutes les options de service proposées :
AGRANDIR
Étape 8
Azure nous offre la possibilité de partager notre panel, qui par défaut est privé, avec d'autres utilisateurs de la zone géographique sélectionnée, pour cela, depuis la vue panel, cliquez sur le bouton "Partager" situé en haut et nous définirons dans le Détails à droite tels que le nom de la carte, le type d'abonnement et la zone souhaitée :
AGRANDIR
Étape 9
Ceci est utile pour recevoir de l'aide d'autres utilisateurs. Il sera possible de créer un panneau personnalisé en cliquant sur l'option Nouveau panneau située en haut et les éléments suivants seront affichés :
AGRANDIR
Étape 10
Là, nous pouvons ajouter les valeurs que nous considérons nécessaires pour être gérées dans Microsoft Azure. Depuis l'option Paramètres (icône d'engrenage), il sera possible d'effectuer des actions telles que :
- Définir un thème pour la plateforme
- Définir la langue à utiliser
- Activez la déconnexion en cas d'inactivité et plus encore.
AGRANDIR
Étape 11
Microsoft Azure a la fonctionnalité Cloud Shell intégrée grâce à laquelle nous pouvons effectuer toutes les actions de gestion depuis la console PowerShell, pour cela nous cliquons sur l'icône située en haut et ainsi nous accéderons à la console :
AGRANDIR
Étape 12
Nous pouvons voir à quel point Microsoft Azure est plus qu'une simple plate-forme de virtualisation dans le cloud, car en tant qu'administrateurs, nous disposons d'outils tels que :
Moniteur AzureC'est un utilitaire qui intègre Log Analytics et Application Insights, ce sont des outils sophistiqués qui permettent de collecter et d'analyser des données de télémétrie afin de maximiser les performances et la disponibilité des applications et des ressources dans le cloud et sur site. À l'aide de cet utilitaire, vous pouvez effectuer des tâches telles que la surveillance des métriques, l'analyse des journaux, les machines virtuelles, etc.
Centre de sécurité AzureIl s'agit d'une fonctionnalité qui facilite la gestion de la sécurité unifiée et la protection avancée contre les menaces pour les charges de travail de cloud hybride. En utilisant Security Center, il sera possible d'appliquer des politiques de sécurité sur les charges de travail, de limiter l'exposition aux menaces et de détecter et de répondre aux attaques.
Aperçu des applications AzureC'est une fonction qui maximise la disponibilité et les performances des applications grâce à une solution complète grâce à laquelle il sera possible de collecter, d'analyser et de gérer des données télémétriques à la fois dans le cloud et dans des environnements locaux.
Sauvegarde AzureIl est utile pour protéger les données sur les serveurs locaux, les machines virtuelles, les charges de travail virtualisées, les serveurs SQL, les serveurs SharePoint, etc.
Récupération de siteGère la récupération de données après sinistre pour les machines virtuelles Azure et les serveurs physiques et machines virtuelles locaux.
Migration AzureIl est utile pour détecter l'intégrité des machines locales pour la migration vers Azure et offre des options de taille et de coût pour l'exécution des machines virtuelles Azure.
Microsoft Azure est l'une des solutions complètes développées par Microsoft pour faciliter l'administration et la gestion de centaines de produits avec les meilleurs outils de contrôle.