Qu’est-ce qu’Azure Files ?What is Azure Files?

Azure Files offre des partages de fichiers managés dans le cloud qui sont accessibles via le protocole SMB (Server Message Block) standard.Azure Files offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol. Les partages de fichiers Azure peuvent être montés simultanément sur des déploiements cloud ou locaux de Windows, Linux et macOS.Azure file shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS. En outre, les partages de fichiers Azure peuvent être mis en cache sur les serveurs Windows avec Azure File Sync pour un accès rapide à proximité de l’endroit où les données sont utilisées.Additionally, Azure file shares can be cached on Windows Servers with Azure File Sync for fast access near where the data is being used.

VideosVideos

Présentation d’Azure File Sync (2 min)Introducing Azure File Sync (2 m) Azure Files et Sync (Ignite 2017) (85 min)Azure Files with Sync (Ignite 2017) (85 m)
Capture vidéo de la présentation d’Azure File Sync – Cliquez pour lancer la vidéo !Screencast of the Introducing Azure File Sync video - click to play! Capture vidéo de la présentation d’Azure Files et Sync – Cliquez pour lancer la vidéo !Screencast of the Azure Files with Sync presentation - click to play!

Pourquoi Azure Files est-il utile ?Why Azure Files is useful

Les partages de fichiers Azure peuvent être utilisés pour :Azure file shares can be used to:

  • Remplacer ou complémenter les serveurs de fichiers locaux :Replace or supplement on-premises file servers:
    Azure Files peut être utilisé pour remplacer complètement ou compléter les serveurs de fichiers locaux traditionnels ou les périphériques NAS.Azure Files can be used to completely replace or supplement traditional on-premises file servers or NAS devices. Les systèmes d’exploitation courants tels que Windows, Mac OS et Linux peuvent monter directement des partages Azure Files, n’importe où dans le monde.Popular operating systems such as Windows, macOS, and Linux can directly mount Azure file shares wherever they are in the world. Les partages de fichiers Azure peuvent également être répliqués avec Azure File Sync vers des serveurs Windows, localement ou dans le cloud, pour une mise en cache performante et distribuée des données là où elles sont utilisées.Azure file shares can also be replicated with Azure File Sync to Windows Servers, either on-premises or in the cloud, for performance and distributed caching of the data where it's being used.

  • Migration « lift-and-shift » des applications :"Lift and shift" applications:
    Azure Files facilite le passage dans le cloud des applications qui exigent un partage de fichiers pour stocker les données utilisateur ou l’application de fichier.Azure Files makes it easy to "lift and shift" applications to the cloud that expect a file share to store file application or user data. Azure Files permet une transition classique, où l’application et ses données sont déplacées vers Azure, ainsi qu’une transition hybride, où les données d’application sont déplacées vers Azure Files et l’application s’exécute toujours en local.Azure Files enables both the "classic" lift and shift scenario, where both the application and its data are moved to Azure, and the "hybrid" lift and shift scenario, where the application data is moved to Azure Files, and the application continues to run on-premises.

  • Simplifier le développement cloud :Simplify cloud development:
    Azure Files permet aussi de simplifier de plusieurs façons les nouveaux projets de développement cloud.Azure Files can also be used in numerous ways to simplify new cloud development projects. Par exemple : For example:

    • Paramètres d’application partagés :Shared application settings:
      Pour les applications distribuées, les fichiers de configuration sont souvent centralisés à un emplacement accessible par différentes instances d’application.A common pattern for distributed applications is to have configuration files in a centralized location where they can be accessed from many application instances. Les instances de l’application peuvent charger leur configuration via l’API REST File et l’utilisateur peut y accéder en fonction des besoins en montant le partage SMB localement.Application instances can load their configuration through the File REST API, and humans can access them as needed by mounting the SMB share locally.

    • Partage de diagnostic :Diagnostic share:
      Un partage de fichiers Azure est un emplacement pratique où les applications cloud peuvent écrire leurs journaux d’activité, mesures et images mémoire.An Azure file share is a convenient place for cloud applications to write their logs, metrics, and crash dumps. Les journaux d’activité peuvent être écrits par les instances de l’application via l’API REST File, et les développeurs peuvent y accéder en montant le partage de fichiers sur leur ordinateur local.Logs can be written by the application instances via the File REST API, and developers can access them by mounting the file share on their local machine. Cela permet une grande souplesse, car les développeurs peuvent adopter le développement cloud sans abandonner les outils existants qu’ils apprécient.This enables great flexibility, as developers can embrace cloud development without having to abandon any existing tooling they know and love.

    • Développement / test / débogage :Dev/Test/Debug:
      Lorsque les développeurs ou les administrateurs travaillent sur des machines virtuelles situées dans le cloud, ils ont souvent besoin de différents outils ou utilitaires.When developers or administrators are working on VMs in the cloud, they often need a set of tools or utilities. La copie de ces outils et utilitaires vers chaque machine virtuelle peut prendre beaucoup de temps.Copying such utilities and tools to each VM can be a time consuming exercise. En montant un partage de fichiers Azure localement sur les machines virtuelles, un développeur et un administrateur peuvent accéder rapidement à leurs outils et utilitaires, car aucune copie n’est requise.By mounting an Azure file share locally on the VMs, a developer and administrator can quickly access their tools and utilities, no copying required.

Principaux avantagesKey benefits

  • Accès partagé.Shared access. Les partages de fichiers Azure prennent en charge les protocoles standard SMB. Cela signifie que vous pouvez facilement remplacer vos partages de fichiers locaux par des partages de fichiers Azure, sans vous soucier de la compatibilité des applications.Azure file shares support the industry standard SMB protocol, meaning you can seamlessly replace your on-premises file shares with Azure file shares without worrying about application compatibility. Être en mesure de partager un système de fichiers sur plusieurs ordinateurs et applications/instances peut s’avérer très avantageux avec Azure Files pour les applications qui nécessitent des capacités de partage.Being able to share a file system across multiple machines, applications/instances is a significant advantage with Azure Files for applications that need shareability.
  • Gestion intégrale.Fully managed. Les partages de fichiers Azure peuvent être créés sans avoir à gérer le matériel ou un système d’exploitation.Azure file shares can be created without the need to manage hardware or an OS. Cela signifie que vous n’êtes pas obligé de gérer les mises à jour correctives du système d’exploitation du serveur avec des mises à niveau de sécurité critiques ou de remplacer les disques durs défaillants.This means you don't have to deal with patching the server OS with critical security upgrades or replacing faulty hard disks.
  • Écriture de scripts et outils.Scripting and tooling. Les cmdlets PowerShell et l’interface CLI Azure peuvent être utilisées pour créer, monter et gérer les partages de fichiers Azure dans le cadre de l’administration des applications Azure. Vous pouvez créer et gérer les partages de fichiers Azure via le portail Azure et l’Explorateur Stockage Azure.PowerShell cmdlets and Azure CLI can be used to create, mount, and manage Azure file shares as part of the administration of Azure applications.You can create and manage Azure file shares using Azure portal and Azure Storage Explorer.
  • Résilience.Resiliency. Azure Files a été entièrement conçu de manière à être toujours disponible.Azure Files has been built from the ground up to be always available. L’utilisation d’Azure Files au lieu des partages de fichiers locaux signifie que vous n’avez plus à vous soucier des pannes de courant ou des problèmes de réseau.Replacing on-premises file shares with Azure Files means you no longer have to wake up to deal with local power outages or network issues.
  • Programmabilité familière.Familiar programmability. Les applications exécutées dans Azure peuvent accéder aux données dans le partage via les API d’E/S du système de fichier.Applications running in Azure can access data in the share via file system I/O APIs. Les développeurs peuvent ainsi tirer profit de leur code et compétences actuels pour migrer les applications existantes.Developers can therefore leverage their existing code and skills to migrate existing applications. En plus des API d’E/S du système, vous pouvez utiliser les bibliothèques de client de stockage Azure ou l’API REST de stockage Azure.In addition to System IO APIs, you can use Azure Storage Client Libraries or the Azure Storage REST API.

Étapes suivantesNext Steps