Microsoft Azure - Windows

Il existe de nombreuses plates-formes de cloud computing proposées par différentes organisations. Windows Azure est l'un d'entre eux, fourni par Microsoft. Azure peut être décrit comme les centres de données gérés utilisés pour créer, déployer, gérer les applications et fournir des services via un réseau mondial. Les services fournis par Microsoft Azure sont PaaS et IaaS. De nombreux langages et frameworks de programmation en sont pris en charge.

Azure en tant que PaaS (plateforme en tant que service)

Comme son nom l'indique, une plate-forme est fournie aux clients pour développer et déployer des logiciels. Les clients peuvent se concentrer sur le développement d'applications plutôt que d'avoir à se soucier du matériel et de l'infrastructure. Il prend également en charge la plupart des systèmes d'exploitation, des serveurs et des problèmes de réseau.

Avantages

  • Le coût global est faible car les ressources sont allouées à la demande et les serveurs sont automatiquement mis à jour.

  • Il est moins vulnérable car les serveurs sont automatiquement mis à jour et vérifiés pour tous les problèmes de sécurité connus. L'ensemble du processus n'est pas visible pour le développeur et ne présente donc pas de risque de violation de données.

  • Étant donné que les nouvelles versions des outils de développement sont testées par l'équipe Azure, il devient facile pour les développeurs de passer à de nouveaux outils. Cela aide également les développeurs à répondre à la demande du client en s'adaptant rapidement aux nouvelles versions.

Les inconvénients

  • Il y a des problèmes de portabilité avec l'utilisation de PaaS. Il peut y avoir un environnement différent chez Azure, l'application peut donc devoir être adaptée en conséquence.

Azure en tant que IaaS (infrastructure en tant que service)

Il s'agit d'un service de calcul géré qui donne un contrôle complet des systèmes d'exploitation et de la pile de la plate-forme d'application aux développeurs d'applications. Il permet à l'utilisateur d'accéder, de gérer et de surveiller les centres de données par lui-même.

Avantages

  • Ceci est idéal pour les applications où un contrôle complet est requis. La machine virtuelle peut être complètement adaptée aux exigences de l'organisation ou de l'entreprise.

  • IaaS facilite une portabilité très efficace au moment de la conception. Cela signifie que l'application peut être migrée vers Windows Azure sans retouche. Toutes les dépendances d'application telles que la base de données peuvent également être migrées vers Azure.

  • L'IaaS permet une transition rapide des services vers les clouds, ce qui aide les fournisseurs à offrir facilement des services à leurs clients. Cela aide également les fournisseurs à développer leurs activités en vendant les logiciels ou services existants sur de nouveaux marchés.

Les inconvénients

  • Étant donné que les utilisateurs ont un contrôle complet, ils sont tentés de s'en tenir à une version particulière pour les dépendances des applications. Il pourrait leur devenir difficile de migrer l'application vers les versions futures.

  • De nombreux facteurs augmentent le coût de son fonctionnement. Par exemple, une maintenance du serveur plus élevée pour les correctifs et la mise à niveau des logiciels.

  • Les serveurs non corrigés comportent de nombreux risques de sécurité. Certaines entreprises ont des processus bien définis pour tester et mettre à jour les serveurs sur site pour les vulnérabilités de sécurité. Ces processus doivent être étendus aux machines virtuelles IaaS hébergées dans le cloud pour atténuer les risques de piratage.

  • Les serveurs non corrigés posent un grand risque de sécurité. Contrairement au PaaS, il n'y a pas de fourniture de correctifs de serveur automatique dans IaaS. Un serveur non corrigé contenant des informations sensibles peut être très vulnérable et affecter l'ensemble des activités d'une organisation.

  • Il est difficile de maintenir les applications héritées dans Iaas. Il peut être bloqué avec l'ancienne version des systèmes d'exploitation et des piles d'applications. Ainsi, il en résulte des applications qui sont difficiles à maintenir et ajoutent de nouvelles fonctionnalités au fil du temps.

Il devient nécessaire de comprendre les avantages et les inconvénients des deux services afin de choisir le bon en fonction de vos besoins. En conclusion, on peut dire que le PaaS présente des avantages économiques certains pour les opérations par rapport à l'IaaS pour les applications de base. En PaaS, le coût des opérations rompt le modèle économique. Alors que l'IaaS donne un contrôle complet de la pile du système d'exploitation et de la plate-forme d'application.

Portail de gestion Azure

Azure Management Portal est une interface de gestion des services et de l'infrastructure lancée en 2012. Tous les services et applications y sont affichés et permet à l'utilisateur de les gérer.

Commencer

Un compte d'essai gratuit peut être créé sur le portail de gestion Azure en visitant le lien suivant - manage.windowsazure.com

L'écran qui apparaît est comme illustré dans l'image suivante. Le compte peut être créé à l'aide de notre compte Gmail, Hotmail ou Yahoo existant.

Une fois connecté, vous serez redirigé vers l'écran suivant, où se trouve une liste de services et d'applications sur le panneau de gauche.

Lorsque vous cliquez sur une catégorie, ses détails s'affichent à l'écran. Vous pouvez voir le nombre d'applications, de machine virtuelle, de services mobiles, etc. en cliquant sur l'élément de menu.

Le chapitre suivant contient une explication détaillée de l'utilisation de ce portail pour gérer les services Azure.