O que são os Ficheiros do Azure?What is Azure Files?

Os Ficheiros do Azure oferecem partilhas de ficheiros completamente geridas na cloud que são acessíveis através do protocolo SMB (Server Message Block) norma da indústria.Azure Files offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol. As partilhas de ficheiros do Azure podem ser montadas em simultâneo por implementações na cloud ou no local do Windows, Linux e macOS.Azure file shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS. Além disso, as partilhas de ficheiros do Azure podem ser colocadas em cache em Servidores Windows com o Azure File Sync para acesso rápido perto do local onde os dados estão a ser utilizados.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

Apresentação da Sincronização de Ficheiros do Azure (2 m)Introducing Azure File Sync (2 m) Ficheiros do Azure com Sincronização (Ignite 2017) (85 m)Azure Files with Sync (Ignite 2017) (85 m)
Screencast do vídeo Apresentação da Sincronização dos Ficheiros do Azure - clique para reproduzir!Screencast of the Introducing Azure File Sync video - click to play! Screencast da apresentação dos Ficheiros do Azure com Sincronização - clique para reproduzir!Screencast of the Azure Files with Sync presentation - click to play!

Por que é que os Ficheiros do Azure são úteisWhy Azure Files is useful

As partilhas de ficheiros do Azure podem ser utilizadas para:Azure file shares can be used to:

  • Substituir ou complementar os servidores de ficheiros no local:Replace or supplement on-premises file servers:
    Os Ficheiros do Azure podem ser utilizados para substituir completamente ou complementar os servidores de ficheiros no local ou em dispositivos NAS tradicionais.Azure Files can be used to completely replace or supplement traditional on-premises file servers or NAS devices. Os sistemas operativos populares, como o Windows, macOS e Linux, podem montar diretamente partilhas de ficheiros do Azure a partir de qualquer ponto do mundo.Popular operating systems such as Windows, macOS, and Linux can directly mount Azure file shares wherever they are in the world. As partilhas de ficheiros do Azure também podem ser replicadas com o Azure File Sync em Servidores Windows, no local ou na cloud, para desempenho e colocação em cache distribuída dos dados no local onde estão a ser utilizados.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.

  • Fazer a migração "lift-and-shift" de aplicações:"Lift and shift" applications:
    Os Ficheiros do Azure facilitam a migração lift-and-shift de aplicações para a cloud, que esperam que uma partilha de ficheiros armazene dados de utilizador e aplicações de ficheiros.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. Os Ficheiros do Azure permitem tanto o cenário de migração lift-and-shift "clássico", no qual a aplicação e os respetivos dados são movidos para o Azure, como o cenário de migração lift-and-shift "híbrido", no qual os dados da aplicação são movidos para os Ficheiros do Azure e a aplicação continua a ser executada no 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.

  • Simplificar o desenvolvimento na cloud:Simplify cloud development:
    Os Ficheiros do Azure também podem ser utilizados de várias formas para simplificar novos projetos de desenvolvimento na cloud.Azure Files can also be used in numerous ways to simplify new cloud development projects. Por exemplo:For example:

    • Definições de aplicações partilhadas:Shared application settings:
      Um padrão comum para aplicações distribuídas consiste em ter ficheiros de configuração numa localização centralizada, onde podem ser acedidos a partir de muitas instâncias da aplicação.A common pattern for distributed applications is to have configuration files in a centralized location where they can be accessed from many application instances. As instâncias da aplicação podem carregar a respetiva configuração através da API REST de Ficheiros e as pessoas podem aceder às mesmas conforme necessário ao montarem a partilha de 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.

    • Partilha de diagnósticos:Diagnostic share:
      Uma partilha de ficheiros do Azure é um local conveniente para aplicações na cloud, para escrever os seus registos, métricas e informações de falha de sistema.An Azure file share is a convenient place for cloud applications to write their logs, metrics, and crash dumps. Os registos podem ser escritos pelas instâncias da aplicação através da API REST de Ficheiros e os programadores podem aceder aos mesmos ao montarem a partilha de ficheiros no seu computador 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. Isto proporciona uma enorme flexibilidade, uma vez que os programadores podem adotar o desenvolvimento na cloud sem terem de abandonar quaisquer ferramentas existentes que conhecem e adoram.This enables great flexibility, as developers can embrace cloud development without having to abandon any existing tooling they know and love.

    • Dev/Test/Depuração:Dev/Test/Debug:
      Muitas vezes, quando trabalham em VMs na cloud, os programadores ou administradores precisam de um conjunto de ferramentas ou utilitários.When developers or administrators are working on VMs in the cloud, they often need a set of tools or utilities. Copiar essas ferramentas e utilitários para cada VM pode ser um exercício demorado.Copying such utilities and tools to each VM can be a time consuming exercise. Ao montar uma partilha de ficheiros do Azure localmente nas VMs, um programador e o administrador podem aceder rapidamente às suas ferramentas e utilitários, sem ser necessária qualquer cópia.By mounting an Azure file share locally on the VMs, a developer and administrator can quickly access their tools and utilities, no copying required.

Principais vantagensKey benefits

  • Acesso partilhado.Shared access. As partilhas de ficheiros do Azure suportam o protocolo SMB norma da indústria, o que significa que pode substituir facilmente as suas partilhas de ficheiros no local por partilhas de ficheiros do Azure sem se preocupar com a compatibilidade das aplicações.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. A capacidade de poder partilhar um sistema de ficheiros entre vários computadores e aplicações/instâncias é uma enorme vantagem com os Ficheiros do Azure para aplicações que requerem capacidade de partilha.Being able to share a file system across multiple machines, applications/instances is a significant advantage with Azure Files for applications that need shareability.
  • Totalmente geridas.Fully managed. As partilhas de ficheiros do Azure podem ser criadas sem que seja necessário gerir hardware ou SO.Azure file shares can be created without the need to manage hardware or an OS. Isto significa que não tem de lidar com a aplicação de patches ao SO do servidor com atualizações de segurança críticas ou substituir os discos rígidos com falhas.This means you don't have to deal with patching the server OS with critical security upgrades or replacing faulty hard disks.
  • Criação de scripts e ferramentas.Scripting and tooling. Os cmdlets do PowerShell e a CLI do Azure podem ser utilizados para criar, montar e gerir partilhas de ficheiros do Azure como parte da administração das aplicações do Azure. Pode utilizar o portal do Azure e o Explorador de Armazenamento do Azure para criar e gerir partilhas de ficheiros do 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.
  • Resiliência.Resiliency. Os Ficheiros do Azure foram criados de raiz para estarem sempre disponíveis.Azure Files has been built from the ground up to be always available. Substituir as partilhas de ficheiros no local pelos Ficheiros do Azure significa que já não tem de se preocupar com falhas de energia ou problemas de rede.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.
  • Programação familiar.Familiar programmability. As aplicações que são executadas no Azure podem aceder a dados na partilha através das APIs de E/S de sistema de ficheiros.Applications running in Azure can access data in the share via file system I/O APIs. Os programadores, por conseguinte, podem tirar partido do respetivo código existente e competências para migrar as aplicações existentes.Developers can therefore leverage their existing code and skills to migrate existing applications. Para além das APIs de E/S de Sistema, pode utilizar as Bibliotecas de Cliente do Armazenamento do Azure ou da API REST do Armazenamento do Azure.In addition to System IO APIs, you can use Azure Storage Client Libraries or the Azure Storage REST API.

Próximos PassosNext Steps