Introducción a Azure FilesIntroduction to Azure Files

Azure Files ofrece recursos compartidos de archivos en la nube totalmente administrados, a los que se puede acceder mediante el protocolo SMB (Bloque de mensajes del servidor) estándar.Azure Files offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol. Los recursos compartidos de Azure Files se pueden montar simultáneamente en implementaciones de Windows, Linux y macOS en la nube o locales.Azure file shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS. Además, los recursos compartidos de archivos de Azure Files se pueden almacenar en la caché de los servidores de Windows Server con Azure File Sync, lo que permite un acceso rápido allí donde se utilizan los datos.Additionally, Azure file shares can be cached on Windows Servers with Azure File Sync for fast access near where the data is being used.

VídeosVideos

Introducing Azure File Sync (Introducción a Azure File Sync) (2 m)Introducing Azure File Sync (2 m) Azure Files with Sync (Ignite 2017) (85 m)Azure Files with Sync (Ignite 2017) (85 m)
Presentación en pantalla del vídeo Introducing Azure File Sync, haga clic para reproducirlo.Screencast of the Introducing Azure File Sync video - click to play! Presentación en pantalla de Azure Files with Sync, haga clic para reproducirlo.Screencast of the Azure Files with Sync presentation - click to play!

¿Por qué es útil Azure Files?Why Azure Files is useful

Los recursos compartidos de archivos de Azure se pueden usar para:Azure file shares can be used to:

  • Reemplazar o complementar servidores de archivos locales:Replace or supplement on-premises file servers:
    Azure Files puede utilizarse para reemplazar totalmente o complementar los servidores de archivos tradicionales locales o en dispositivos NAS.Azure Files can be used to completely replace or supplement traditional on-premises file servers or NAS devices. Desde sistemas operativos tan extendidos como Windows, macOS y Linux se puede montar directamente un recurso compartido de Azure Files desde cualquier lugar del mundo.Popular operating systems such as Windows, macOS, and Linux can directly mount Azure file shares wherever they are in the world. Los recursos compartidos de Azure Files se pueden replicar también con Azure File Sync en servidores de Windows Server, locales o en la nube, para obtener un almacenamiento en caché eficiente y distribuido de los datos allí donde se usan.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.

  • Aplicaciones "Lift-and-shift":"Lift and shift" applications:
    Azure Files facilita la migración mediante "lift and shift" de aplicaciones a la nube que espera un recurso compartido de archivos para almacenar datos de la aplicación de archivos o de un usuario.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 permite la migración clásica mediante "lift and shift" en la que tanto la aplicación como sus datos se mueven a Azure, y la migración híbrida mediante "lift and shift" en la que los datos de la aplicación se mueven a Azure Files pero la aplicación continúa ejecutándose de forma local.Azure Files enables both the "classic" lift and shift scenario, where both the application and it's 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.

  • Simplificar el desarrollo en la nube:Simplify cloud development:
    Azure Files también se puede utilizar de muchas formas para simplificar los nuevos proyectos de desarrollo en la nube.Azure Files can also be used in numerous ways to simplify new cloud development projects. Por ejemplo: For example:

    • Configuración de aplicaciones compartidasShared application settings:
      Un patrón habitual entre las aplicaciones distribuidas es contar con archivos de configuración en una ubicación centralizada que permite tener acceso a ellos desde muchas instancias de aplicaciones.A common pattern for distributed applications is to have configuration files in a centralized location where they can be accessed from many application instances. Las instancias de la aplicación pueden cargar su configuración mediante la API de REST de Azure Files y los usuarios pueden acceder a ella según sea necesario montando el recurso compartido SMB localmente.Application instances can load their configuration through the File REST API, and humans can access them as needed by mounting the SMB share locally.

    • Recurso compartido de diagnóstico:Diagnostic share:
      Un recurso compartido de Azure Files es un lugar adecuado para que las aplicaciones en la nube escriban sus registros, métricas y volcados de memoria.An Azure file share is a convenient place for cloud applications to write their logs, metrics, and crash dumps. Las instancias de la aplicación pueden escribir los registros mediante la API de REST de Azure Files, y los desarrolladores pueden acceder a ellos montando el recurso compartido de archivos en su máquina 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. Esto permite una gran flexibilidad, ya que los desarrolladores pueden adoptar el desarrollo en la nube sin tener que abandonar las herramientas existentes que ya conocen y disfrutan.This enables great flexibility, as developers can embrace cloud development without having to abandon any existing tooling they know and love.

    • Desarrollo, pruebas y depuración:Dev/Test/Debug:
      Cuando los desarrolladores o administradores están trabajando en máquinas virtuales en la nube, a menudo necesitan diversas herramientas o utilidades.When developers or administrators are working on VMs in the cloud, they often need a set of tools or utilities. Copiar estas utilidades y herramientas en cada máquina virtual puede ser una tarea que consuma mucho tiempo.Copying such utilities and tools to each VM can be a time consuming exercise. Mediante el montaje de un recurso compartido de Azure Files localmente en las máquinas virtuales, un desarrollador o administrador pueden acceder rápidamente a sus herramientas y utilidades, sin tener que copiarlos.By mounting an Azure file share locally on the VMs, a developer and administrator can quickly access their tools and utilities, no copying required.

Ventajas principalesKey benefits

  • Acceso compartido.Shared access. Los recursos compartidos de Azure Files admiten el protocolo SMB estándar del sector, lo que significa que puede reemplazar perfectamente los recursos compartidos de archivos en local por recursos compartidos de archivos de Azure sin preocuparse de compatibilidad de aplicaciones.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. La posibilidad de compartir un sistema de archivos entre varias máquinas, aplicaciones o instancias es una ventaja importante de Azure Files para aquellas aplicaciones que necesitan la posibilidad de compartir.Being able to share a file system across multiple machines, applications/instances is a significant advantage with Azure Files for applications that need shareability.
  • Completamente administrado.Fully managed. Los recursos compartidos de Azure Files pueden crearse sin necesidad de administrar ni el hardware ni un sistema operativo.Azure file shares can be created without the need to manage hardware or an OS. Esto significa que no tiene que tratar con la aplicación de actualizaciones de seguridad críticas en el sistema operativo del servidor ni ocuparse de reemplazar discos duros defectuosos.This means you don't have to deal with patching the server OS with critical security upgrades or replacing faulty hard disks.
  • Herramientas y scripting.Scripting and tooling. Los cmdlets de PowerShell y la CLI de Azure pueden utilizarse para crear, montar y administrar recursos compartidos de Azure Files como parte de la administración de aplicaciones de Azure. Puede crear y administrar recursos compartidos de Azure Files mediante Azure Portal y el Explorador de Azure Storage.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.
  • Resistencia.Resiliency. Azure Files se creó desde sus orígenes para estar siempre disponible.Azure Files has been built from the ground up to be always available. Reemplazar los recursos compartidos de archivos en local por Azure Files significa que ya no tendrá que tratar con problemas de red o interrupciones del suministro eléctrico local.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.
  • Programación amigable.Familiar programmability. Las aplicaciones que se ejecutan en Azure pueden tener acceso a los datos en el recurso compartido mediante las API de E/S del sistema.Applications running in Azure can access data in the share via file system I/O APIs. Por tanto, los desarrolladores pueden aprovechar el código y los conocimientos que ya tienen para migrar las aplicaciones actuales.Developers can therefore leverage their existing code and skills to migrate existing applications. Además de las API de E/S del sistema, puede usar las Bibliotecas de cliente de Azure Storage o la API de REST de Azure Storage.In addition to System IO APIs, you can use Azure Storage Client Libraries or the Azure Storage REST API.

Pasos siguientesNext Steps