O que são os Ficheiros do Azure?
O Azure Files oferece compartilhamentos de arquivos totalmente gerenciados na nuvem que podem ser acessados por meio do protocolo SMB (Server Message Block) padrão do setor, do protocolo NFS (Network File System) e da API REST do Azure Files. Os compartilhamentos de arquivos do Azure podem ser montados simultaneamente por implantações na nuvem ou locais. Os compartilhamentos de arquivos do SMB Azure podem ser acessados a partir de clientes Windows, Linux e macOS. Os compartilhamentos de arquivos do Azure NFS podem ser acessados a partir de clientes Linux. Além disso, os compartilhamentos de arquivos do SMB Azure podem ser armazenados em cache em servidores Windows com o Azure File Sync para acesso rápido perto de onde os dados estão sendo usados.
Aqui estão alguns vídeos sobre casos de uso comuns para Arquivos do Azure:
- Substitua seu servidor de arquivos por um compartilhamento de arquivos do Azure sem servidor
- Introdução aos contêineres de perfil FSLogix nos Arquivos do Azure na Área de Trabalho Virtual do Azure aproveitando a autenticação do AD
Para começar a usar os Arquivos do Azure, consulte Guia de início rápido: criar e usar um compartilhamento de arquivos do Azure.
Por que é que os Ficheiros do Azure são úteis
Você pode usar compartilhamentos de arquivos do Azure para:
Substituir ou complementar os servidores de ficheiros no local:
Use os Arquivos do Azure para substituir ou complementar servidores de arquivos locais tradicionais ou dispositivos de armazenamento conectado à rede (NAS). 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. Os compartilhamentos de arquivos do SMB Azure também podem ser replicados com o Azure File Sync para servidores Windows, no local ou na nuvem, para desempenho e cache distribuído dos dados. Com a Autenticação do Azure Files AD, os compartilhamentos de arquivos do Azure SMB podem funcionar com os Serviços de Domínio Ative Directory (AD DS) hospedados no local para controle de acesso.Fazer a migração "lift-and-shift" de aplicações:
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. 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.Simplificar o desenvolvimento na cloud:
Você pode usar os Arquivos do Azure para simplificar novos projetos de desenvolvimento na nuvem. Por exemplo:Definições de aplicações partilhadas:
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. As instâncias de aplicativo podem carregar suas configurações por meio da API REST dos Arquivos do Azure e os humanos podem acessá-las montando o compartilhamento localmente.Partilha de diagnósticos:
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. 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. 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.Dev/Test/Depuração:
Muitas vezes, quando trabalham em VMs na cloud, os programadores ou administradores precisam de um conjunto de ferramentas ou utilitários. Copiar essas ferramentas e utilitários para cada VM pode ser um exercício demorado. 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.
Contentorização:
Você também pode usar compartilhamentos de arquivos do Azure como volumes persistentes para contêineres com monitoração de estado. Os contêineres oferecem recursos de "construir uma vez, executar em qualquer lugar" que permitem que os desenvolvedores acelerem a inovação. Para os contêineres que acessam dados brutos a cada início, um sistema de arquivos compartilhado é necessário para permitir que esses contêineres acessem o sistema de arquivos, independentemente da instância em que são executados.
Principais benefícios
- Fácil de usar. Quando um compartilhamento de arquivos do Azure é montado em seu computador, você não precisa fazer nada de especial para acessar os dados: basta navegar até o caminho onde o compartilhamento de arquivos está montado e abrir/modificar um arquivo.
- Acesso partilhado. Os compartilhamentos de arquivos do Azure dão suporte aos protocolos SMB e NFS padrão do setor, o que significa que você pode substituir perfeitamente seus compartilhamentos de arquivos locais por compartilhamentos de arquivos do Azure sem se preocupar com a compatibilidade de aplicativos. Ser capaz de compartilhar um sistema de arquivos entre várias máquinas, aplicativos e instâncias de aplicativos é uma vantagem significativa para aplicativos que precisam de compartilhamento.
- Totalmente geridas. As partilhas de ficheiros do Azure podem ser criadas sem que seja necessário gerir hardware ou SO. 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.
- Criação de scripts e ferramentas. Você pode usar cmdlets do PowerShell e a CLI do Azure para criar, montar e gerenciar compartilhamentos de arquivos do Azure como parte da administração de aplicativos do Azure. Crie e gerencie compartilhamentos de arquivos do Azure usando o portal do Azure e o Gerenciador de Armazenamento do Azure.
- Resiliência. Os Arquivos do Azure foram criados para estarem sempre disponíveis. 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.
- Programação familiar. 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. Os programadores podem, por conseguinte, tirar partido do respetivo código existente e competências para migrar as aplicações existentes. Além das APIs de E/S do Sistema, você pode usar as Bibliotecas de Cliente de Armazenamento do Azure ou a API REST dos Arquivos do Azure.
Formação
Para treinamento individualizado, consulte os seguintes módulos:
- Introdução aos Arquivos do Azure
- Configurar os Arquivos do Azure e a Sincronização de Arquivos do Azure
Arquitetura
Para obter orientação sobre como arquitetar soluções em Arquivos do Azure usando padrões e práticas estabelecidos, consulte o seguinte:
- Compartilhamento de arquivos na nuvem corporativa do Azure
- Serviços de arquivo híbridos
- Usar compartilhamentos de arquivos do Azure em um ambiente híbrido
- Compartilhamento de arquivos híbrido com recuperação de desastres para funcionários de filiais locais e remotos
- Arquivos do Azure acessados no local e protegidos pelo AD DS
Casos de estudo
- Organizações em todo o mundo estão a tirar partido dos Ficheiros do Azure e da Sincronização de Ficheiros do Azure para otimizar o acesso e o armazenamento de ficheiros. Confira seus estudos de caso aqui.
Próximos passos
- Planear uma implementação de Ficheiros do Azure
- Criar a Partilha de ficheiros do Azure
- Conectar e montar um compartilhamento SMB no Windows
- Conectar e montar um compartilhamento SMB no Linux
- Conectar e montar um compartilhamento SMB no macOS
- Conectar e montar um compartilhamento NFS no Linux
- FAQ sobre Ficheiros do Azure