Azure Dosyaları nedir?What is Azure Files?

Azure Dosyaları bulutta tamamen yönetilen dosya paylaşımları sunar. Bu dosyalara sektör standardı olan Sunucu İleti Bloğu (SMB) protokolü aracılığıyla erişilebilir.Azure Files offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol. Azure dosya paylaşımları Windows, Linux ve macOS bulut ve şirket içi dağıtımları tarafından aynı anda bağlanabilir.Azure file shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS. Azure dosya paylaşımları ayrıca verilerin kullanıldığı yerin yakınlarında hızlı erişim sağlamak için Azure Dosya Eşitleme ile Windows Server’larda önbelleğe alınabilir.Additionally, Azure file shares can be cached on Windows Servers with Azure File Sync for fast access near where the data is being used.

VideolarVideos

Azure Dosya Eşitleme tanıtımıIntroducing Azure File Sync Eşitlenmiş Azure dosyaları (Ignite 2019)Azure Files with Sync (Ignite 2019)
Giriş Azure Dosya Eşitleme ekran görüntüsü-oynatmak için tıklayın!Screencast of the Introducing Azure File Sync video - click to play! Eşitleme sunumuna sahip Azure dosyalarının ekran kaydı-oynatmak için tıklayın!Screencast of the Azure Files with Sync presentation - click to play!

Azure dosyalarının genel kullanım durumlarında bazı videolar aşağıda verilmiştir:Here are some videos on the common use cases of Azure Files:

Azure Dosyaları neden faydalıdır?Why Azure Files is useful

Azure dosya paylaşımları şunları yapmak için kullanılabilir:Azure file shares can be used to:

  • Şirket içi dosya sunucularını değiştirme veya destekleme:Replace or supplement on-premises file servers:
    Azure Dosyaları geleneksel şirket içi dosya sunucularını veya NAS cihazlarını tamamen değiştirmek veya desteklemek için kullanılabilir.Azure Files can be used to completely replace or supplement traditional on-premises file servers or NAS devices. Windows, macOS ve Linux gibi yaygın işletim sistemleri, dünyanın neresinde olursa olsun Azure dosya paylaşımlarına doğrudan bağlanabilir.Popular operating systems such as Windows, macOS, and Linux can directly mount Azure file shares wherever they are in the world. Azure dosya paylaşımları ayrıca verilerin kullanıldığı yerde performanslı ve dağıtılmış bir şekilde önbelleğe alınması için Azure Dosya Eşitleme ile şirket içi veya bulut üzerindeki Windows Server’larda çoğaltılabilir.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. Azure dosyaları ad kimlik doğrulamasınınson sürümü ile Azure dosya paylaşımları, erişim denetimi için şirket IÇINDE barındırılan ad ile çalışmaya devam edebilir.With the recent release of Azure Files AD Authentication, Azure file shares can continue to work with AD hosted on-premises for access control.

  • "Kaldırma ve kaydırma" uygulamaları:"Lift and shift" applications:
    Azure Dosyaları dosya uygulamasını veya kullanıcı verilerini saklamak için bir dosya paylaşımı gerektiren uygulamaların buluta taşınmasını kolaylaştırır.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 Dosyaları, uygulamanın ve verilerinin Azure'a taşındığı "klasik" taşıma senaryosunun yanı sıra uygulama verilerinin Azure Dosyaları'na taşındığı ve uygulamanın şirket içi ortamda çalışmaya devam ettiği "hibrit" taşıma senaryosunu destekler.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.

  • Bulut geliştirmeyi basitleştirme:Simplify cloud development:
    Azure Dosyaları ayrıca yeni bulut geliştirme projelerini kolaylaştırma amacıyla farklı şekillerde kullanılabilir.Azure Files can also be used in numerous ways to simplify new cloud development projects. Örneğin:For example:

    • Paylaşılan uygulama ayarları:Shared application settings:
      Dağıtılmış uygulamalar için yaygın bir düzen, yapılandırma dosyalarının birçok uygulama örneğinin erişebildiği merkezi bir konumda tutulmasıdır.A common pattern for distributed applications is to have configuration files in a centralized location where they can be accessed from many application instances. Uygulama örnekleri yapılandırmalarını Dosya REST API'si üzerinden yükleyebilir ve kullanıcılar bu verilere SMB paylaşımını yerel ortama bağlayarak erişebilir.Application instances can load their configuration through the File REST API, and humans can access them as needed by mounting the SMB share locally.

    • Tanılama paylaşma:Diagnostic share:
      Azure dosya paylaşımı, bulut uygulamalarının günlük, ölçüm ve kilitlenme bilgi dökümünü yazmaları için kullanışlı bir yerdir.An Azure file share is a convenient place for cloud applications to write their logs, metrics, and crash dumps. Günlükler uygulama örnekleri tarafından Dosya REST API'si aracılığıyla yazılabilir ve geliştiriciler dosya paylaşımını yerel makinelerine bağlayarak bu verilere erişebilir.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. Bu durum geliştiricilerin bildikleri ve sevdikleri araçları bırakmak zorunda kalmadan bulut geliştirmeye geçmelerini sağladığından önemli bir esneklik sunar.This enables great flexibility, as developers can embrace cloud development without having to abandon any existing tooling they know and love.

    • Geliştirme/Test/Hata Ayıklama:Dev/Test/Debug:
      Geliştiriciler veya yöneticiler bulutta sanal makinelerle çalışırken, sıklıkla bir dizi araca veya yardımcı programa ihtiyaçları olur.When developers or administrators are working on VMs in the cloud, they often need a set of tools or utilities. Bu tür yardımcı programları ve araçları tüm sanal makineleri kopyalamak uzun zaman alabilir.Copying such utilities and tools to each VM can be a time consuming exercise. Bir Azure dosya paylaşımını sanal makinelere yerel olarak bağlayan geliştirici ve yöneticiler kopyalamaya gerek duymadan araçlarına ve yardımcı programlarına erişebilirler.By mounting an Azure file share locally on the VMs, a developer and administrator can quickly access their tools and utilities, no copying required.

Önemli avantajlarKey benefits

  • Paylaşılan erişim.Shared access. Azure dosya paylaşımları endüstri standardı SMB protokolünü destekler. Bu, şirket içi dosya paylaşımlarınızı uygulama uyumluluğu konusunda kaygılanmadan rahatça Azure dosya paylaşımlarıyla değiştirebileceğiniz anlamına gelir.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. Dosya sistemini birden çok makine, uygulama/örnek arasında paylaşabilmek, paylaşılabilirlik gerektiren uygulamalarda Azure Dosyaları'nın önemli bir avantaj olmasını sağlar.Being able to share a file system across multiple machines, applications/instances is a significant advantage with Azure Files for applications that need shareability.
  • Tam olarak yönetilir.Fully managed. Azure dosya paylaşımları donanım veya işletim sistemi yönetmeye gerek kalmadan oluşturulabilir.Azure file shares can be created without the need to manage hardware or an OS. Bu, sunucu işletim sistemine kritik güvenlik yükseltmeleri için yama eklemekle veya arızalı sabit diskleri değiştirmekle uğraşmanız gerekmediği anlamına gelir.This means you don't have to deal with patching the server OS with critical security upgrades or replacing faulty hard disks.
  • Betik oluşturma ve araç.Scripting and tooling. Azure uygulamalarının yönetimi kapsamında Azure dosya paylaşımlarını oluşturmak, bağlamak ve yönetmek için PowerShell cmdlet'leri ve Azure CLI kullanılabilir. Azure portalını ve Azure Depolama Gezgini'ni kullanarak Azure dosya paylaşımlarını oluşturabilir ve yönetebilirsiniz.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.
  • Dayanıklılık.Resiliency. Azure Dosyaları, baştan sonra her zaman kullanılabilir olacak şekilde hazırlanmıştır.Azure Files has been built from the ground up to be always available. Şirket içi dosya paylaşımlarını Azure Dosyaları ile değiştirmek, artık kalkıp bölgesel elektrik kesintileriyle veya ağ sorunlarıyla uğraşmak zorunda kalmayacağınız anlamına gelir.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.
  • Tanıdık programlama.Familiar programmability. Azure’da çalışan uygulamalar paylaşımdaki verilere dosya sistemi G/Ç API’leri yoluyla erişebilir.Applications running in Azure can access data in the share via file system I/O APIs. Böylece geliştiriciler mevcut uygulamalarını taşımak üzere kullandıkları kodlar ve yeteneklerden yararlanabilir.Developers can therefore leverage their existing code and skills to migrate existing applications. Sistem G/Ç API’lerine ek olarak, Azure Depolama İstemcisi Kitaplıkları veya Azure Depolama REST API’si de kullanılabilir.In addition to System IO APIs, you can use Azure Storage Client Libraries or the Azure Storage REST API.

Sonraki AdımlarNext Steps