Exporter (0) Imprimer
Développer tout

Qu'est-ce que Azure ?

Mis à jour: avril 2014

est une plateforme informatique de services à l'échelle d'Internet hébergée dans des centres de données gérés ou pris en charge par Microsoft. Elle inclut de nombreuses fonctionnalités avec des services de développement correspondants, utilisables individuellement ou conjointement.

L'illustration suivante montre un mappage des capacités aux fonctionnalités qui composent Azure. Veillez à vérifier les services Azure disponibles dans votre région.

Vous pouvez également afficher ou télécharger la rubrique Graphisme d'information Microsoft Azure qui présente visuellement.

Si vous exécutez Windows 8 ou une version ultérieure, essayez l'application Server Posterpedia. Elle permet de zoomer et d'interagir avec de nombreuses affiches sur différents produits Microsoft, y compris Azure.

Le site Azure.microsoft.com fournit des didacticiels, des téléchargements et des guides de procédures qui vous aideront à faire vos premiers pas de développement sur .

Les sections suivantes décrivent la documentation MSDN disponible pour Azure.

Les Kits de développement Azure SDK pour .NET, Node.js, Java, PHP, Python et Ruby fournissent des outils et ressources courants qui vous permettent d'empaqueter, tester et déployer votre application. Le Kit de développement Azure pour .NET inclut Azure Tools pour Microsoft Visual Studio, qui étend Visual Studio pour permettre la création, la génération, l'empaquetage, l'exécution et le débogage des applications et des services Web évolutifs sur Azure. Les ressources d'apprentissage suivantes sont disponibles :

Le Portail de gestion Azure permet d'accéder au déploiement et à la gestion des fonctionnalités Azure, ainsi qu'à des graphiques et à des informations d'état concernant l'intégrité et les performances de vos services et comptes.

Vous pouvez exécuter des applications sur Azure à l'aide de sites Web Azure, de services de cloud computing (anciennement services hébergés), de machines virtuelles (qui prennent en charge IaaS) et de services mobiles. Pour plus d'informations, consultez les emplacements suivants.

  • Les machines virtuelles fournissent la fonctionnalité IaaS (Infrastructure as a Service). Vous contrôlez totalement un serveur dans le cloud et en assurez la maintenance en fonction des besoins de votre entreprise. Opérez un choix dans une galerie d'images incluant Windows Server ou Linux avec différentes applications supplémentaires préinstallées, dont des bases de données Microsoft SQL Server et Oracle. Sinon, vous pouvez créer et télécharger votre propre image.

  • Sites Web - Commencez gratuitement et faites évoluer votre système à l'utilisation. Utilisez n'importe quel outil ou système d'exploitation pour créer un site Web avec .NET, PHP, Python, Java ou Node.js, puis procédez au déploiement en quelques secondes.

  • Mobile Services - L'application Mobile Services est conçue pour faciliter la création d'applications mobiles hautement fonctionnelles à l'aide de Windows Azure. Elle regroupe une série de services qui activent des fonctionnalités principales pour vos applications.

  • Services de cloud computing - Les services de cloud computing vous permettent de déployer et gérer rapidement des applications multiniveau dont Azure gère les détails : mise en service, équilibrage de la charge et contrôle de l'intégrité pour une disponibilité continue.

Les services de données offrent la possibilité de stocker, modifier et générer des rapports de données dans Azure. Ce service offre de nombreux avantages tels que la facilité de gestion, la haute disponibilité, une haute évolutivité et un modèle de développement familier. Les ressources d'apprentissage suivantes sont disponibles :

  • Windows Azure Storage est une fonctionnalité principale contenant 3 services de développement.

    1. Les objets blob peuvent stocker des fichiers de données texte ou binaires volumineux, tels que des fichiers journaux, des fichiers vidéo ou audio, et des images.

    2. Le service Table peut stocker de grandes quantités de données non relationnelles non structurées (NoSQL).

    3. Les files d'attente de stockage fournissent une messagerie fiable et persistante entre les couches d'applications exécutées dans Azure. Voyez également les Files d'attente du Service Bus, qui sont similaires mais présentent des avantages et des limites différentes.

  • Le service Base de données SQL peut stocker un grand nombre de données relationnelles.

  • Le service Synchronisation des données SQL permet de créer et de planifier des synchronisations régulières entre la base de données SQL et une instance locale de SQL Server ou d'autres instances de bases de données SQL.

  • HDInsight est basé sur Apache Hadoop. Il simplifie l'utilisation des données volumineuses grâce à l'intégration à des outils tels que Microsoft Office et System Center. Des informations supplémentaires sont disponibles dans Big Data.

  • Le Gestionnaire de récupération Hyper-V Azure vous permet d'orchestrer et de gérer la réplication de votre centre de données principal sur un site secondaire pour assurer la gestion des données, la continuité des activités et la récupération d'urgence. Vous pouvez utiliser une automation hors site pour contrôler les clouds privés locaux définis dans System Center 2012 Service Pack 1 (SP1) et System Center 2012 R2 Virtual Machine Manager (VMM).

  • La Sauvegarde protège les données importantes du serveur hors site grâce à des sauvegardes automatisées vers Azure, qui permettent une restauration aisée.

  • Le Cache constitue une solution distribuée, en mémoire et évolutive, qui vous permet de créer des applications hautement évolutives et réactives en offrant un accès super rapide aux données. Il inclut un scénario très courant de mise en cache de l'état de session et de sortie dans ASP.NET. La mise en cache améliore les performances et réduit le trafic en stockant temporairement des informations issues d'autres sources principales et en les mettant à jour à intervalles contrôlés. Dans une solution Azure, le cache permet de réduire les coûts et d'augmenter l'évolutivité d'autres services de stockage tels qu'une base de données SQL ou un stockage Azure.

  • Azure SQL Reporting est un service de création de rapports basé sur le cloud, qui repose sur les technologies SQL Server Reporting Services. Il vous permet d'intégrer des capacités de génération de rapports à des applications Azure. Les rapports peuvent s'afficher sur le Bureau et vous éviter ainsi de devoir conserver votre propre infrastructure de rapports. REMARQUE : SQL Reporting est progressivement remplacé par l'exécution de SQL Reporting Services sur une machine virtuelle Azure. La présente documentation est fournie uniquement pour assister des utilisateurs existants.

Les services de mise en réseau fournissent la connectivité et le routage généraux au niveau TCP/IP et DNS.

  • Notification Hubs est une infrastructure simple d'utilisation, qui vous permet d'envoyer des notifications push mobiles à partir de toute plateforme principale (dans le cloud ou locale) vers toute plateforme mobile. Vous pouvez aisément envoyer des notifications push interplateforme personnalisées, en faisant abstraction des détails des différents systèmes de notification de plateforme. Un simple appel d'API vous permet de cibler des utilisateurs isolés ou des millions d'utilisateurs, indépendamment des appareils dont ils disposent.

  • Service Bus fournit une infrastructure hébergée, sécurisée et largement disponible pour la communication étendue, la distribution d'événements à grande échelle, l'affectation de noms et la publication de service. Service Bus fournit des options de connectivité pour Windows Communication Foundation (WCF) et d'autres points de terminaison du service, notamment les points de terminaison REST.

    Les files d'attente de stockage Azure et les files d'attente Service Bus offrent différents avantages. Après avoir lu la documentation de présentation de chaque fonctionnalité, consultez Files d'attente Azure et files d'attente Azure Service Bus - comparaison et différences pour obtenir des informations supplémentaires.

  • Les services de média forment une plateforme cloud extensible qui permet aux développeurs de générer des applications de gestion et de diffusion de média évolutives.

  • Le module BizTalk Services offre des fonctionnalités d'intégration courantes (ponts, transformations, messagerie B2B) dans Azure. Il comprend des points de terminaison de messagerie enrichis pour le traitement et la transformation des messages, permet la messagerie interentreprises et aide les organisations à intégrer des applications hétérogènes, tant dans le cloud que localement.

  • Active Directory fournit plusieurs services pour le contrôle et l'utilisation d'identités dans une application de cloud computing.

  • Scheduler est un service d'application mutualisé dans Azure permettant de planifier des actions fiables sur une base calendaire ou récurrente. Les actions planifiées sont exécutées de façon fiable, même en cas de défaillance du réseau, de la machine et du centre de données. L'API REST de planification gère la communication de ces actions.

  • Le réseau de distribution de contenu met en cache les objets BLOB Azure et la sortie de contenu statique des instances de calcul à des emplacements stratégiques pour fournir la bande passante maximale pour la diffusion de contenu aux utilisateurs.

  • Multi-factor Authentication réduit le risque encouru par les organisations. Il contribue au respect des exigences réglementaires en offrant une couche d'authentification supplémentaire, qui vient s'ajouter aux informations d'identification de compte d'un utilisateur. Windows Azure Multi-Factor Authentication peut être utilisé pour des applications locales et dans le cloud. Il peut être activé pour des utilisateurs Windows Azure Active Directory ou pour des applications personnalisées utilisant le Kit de développement logiciel ou une application locale se servant du serveur Multi-Factor Authentication.

  • Visual Studio Online (auparavant Team Foundation Service) vous permet de mettre en service Visual Studio en quelques minutes dans Azure sans devoir installer ou configurer un serveur. Vous pouvez configurer un environnement incluant des référentiels Git hébergés et des outils de suivi de projet, pour obtenir une intégration continue et un bus IDE, en payant un coût mensuel par utilisateur. Vous pouvez également connecter des projets à l'aide d'outils de développement locaux tels que Visual Studio, Eclipse ou Xcode.

Les services de mise en réseau fournissent la connectivité et le routage généraux au niveau TCP/IP et DNS.

  • Virtual Network vous permet de mettre en service et gérer des réseaux privés virtuels (VPN) de site à site et de point à site dans Azure, et de lier ces réseaux à l'infrastructure informatique locale en toute sécurité. Il vous permet d'utiliser Azure comme filiale ou comme réseau virtuel privé protégé dans le cloud.

  • ExpressRoute est un service permettant l'établissement de connexions privées entre des centres de données Azure et vos environnements locaux ou colocalisés. Les connexions ExpressRoute ne sont pas établies via l’Internet public et offrent une plus grande fiabilité, des débits plus importants, des latences moindres et une sécurité accrue par rapport aux connexions classiques sur Internet.

  • Traffic Manager équilibre la charge du trafic entrant parmi plusieurs services accessibles depuis Internet au moyen de stratégies basées sur le système DNS.

Le Magasin Azure et le Marketplace fournissent tous deux un emplacement pour acheter ou vendre des applications et des abonnements de données Azure. Le Magasin Azure est intégré au portail de gestion Azure, alors que Marketplace ne l'est pas.

Voir aussi

Afficher:
© 2014 Microsoft