Kurs
Bulut depolamayı Azure portalı üzerinden yönetmek size hantal veya bunaltıcı geldiyse, yalnız değilsiniz. İşte burada Azure Storage Explorer devreye giriyor — Azure arayüzünün tamamında gezinmeden Azure Storage kaynaklarınızla etkileşim kurmanızı sağlayan, kullanıcı dostu bir masaüstü uygulaması.
Bu eğitimde, Microsoft’un Azure Storage Explorer aracını adım adım anlatacağım: nasıl kurulacağını, depolama hesaplarınıza nasıl bağlanacağınızı ve blob’ları, kuyrukları, tabloları ve dosyaları kolayca nasıl yöneteceğinizi göreceksiniz.
Azure Storage Explorer nedir?
Azure Storage Explorer, Microsoft tarafından sunulan ücretsiz, çapraz platform bir araçtır. Azure Storage’da depolanan veriye (örneğin blob’lar, tablolar, kuyruklar ve dosyalar) erişmenizi sağlar ve depolanan veriyi yönetmek için sınırlı yönetim özellikleri sunar. Veri varlıklarını yükleyebilir, keşfedebilir, indirebilir ve klonlayabilirsiniz.
Yerel olarak kurulan bir uygulama olduğundan, web tarayıcılarına veya CLI’lara bağımlı olmadan basit ve tanıdık bir kullanıcı arayüzü sunar.
Storage Explorer’ın daha geniş bulut ekosistemine nasıl oturduğunu daha iyi kavramak için Understanding Microsoft Azure Architecture and Services kursunu inceleyin.
Azure Storage Explorer’ı yükleme
Bu bölümde, Azure Storage Explorer’ı nasıl kuracağınızı ve uygulamayı kullanmaya nasıl başlayacağınızı göstereceğim.
İndirme ve kurma
Storage Explorer’ı indirmek ve kurmak için:
- Şu adrese gidin: Azure Storage Explorer web sayfası ve Download sekmesini seçin.
- İndirme bölümünde, açılır menüden işletim sisteminizi seçin.
- Windows x64 için bir
.exedosyası indirilir. - macOS için Mac çalıştırılabilir dosyasını içeren bir zip dosyası indirilir.
- Linux için bir
.tardosyası indirilir. - Linux-snapstore seçeneğini de tercih edebilirsiniz. Bu, sizi Snapcraft sayfasındaki Storage Explorer uygulamasına götürür. Linux dağıtımınızı seçmek, Storage Explorer uygulaması için dağıtıma özel sayfaya yönlendirir. Bu sayfadan uygulamayı (Linux için uygulama mağazası olan) Snap Store üzerinden kurarsınız.
Bu eğitimde uygulamayı Linux Snap Store üzerinden kuracağım. Tüm ekran görüntüleri koyu modda Ubuntu Linux’a dayanmaktadır. Yazılım paketleri ve web sayfaları sık güncellendiğinden, gördükleriniz ekran görüntülerimle birebir aynı olmayabilir.
Azure Storage Explorer’ı başlatma
Storage Explorer’ı işletim sisteminizdeki diğer uygulamalar gibi başlatın:
- Windows ve Ubuntu Linux’ta Windows tuşuna basıp “Storage Explorer” yazın. Mac’te Launchpad’de bulabilirsiniz.

Kullanıcı arayüzü, VSCode gibi diğer Microsoft uygulamalarına benzer. Sekmeleri içerebilen bir ana pencere vardır. Sol menü daraltılabilir ve dört seçenek içerir:
- Explorer: Depolama hesabındaki veriyi ağaç yapısında gösterir (örneğin, Storage account > Storage container > Blobs).
- Account management: Bu seçenekle Azure hesabınıza oturum açabilirsiniz.
- Connections: Depolama abonelikleri, depolama hesapları, blob kapsayıcıları ve daha fazlası gibi çeşitli Azure kaynaklarına bağlanmayı seçebilirsiniz.
- Settings: UI, ağ ayarları (proxy’ler, ana makine adı vb.), dil, veri görüntüleme seçenekleri ve daha fazlası gibi çeşitli uygulama ayarlarını yapılandırabilirsiniz.
Sol menüdeki her seçeneği seçerek o seçeneğe karşılık gelen kenar çubuğunu açın. Bu seçenekleri kullanacak ve ilerleyen bölümlerde daha ayrıntılı ele alacağız.

Alt tarafta, çeşitli eylemleri ve durumlarını gösteren bir panel bulunur.
Azure Depolama Hesaplarına Bağlanma
Storage Explorer’ı başlattıktan sonra, Azure Depolama hesabınıza bağlayacağız.
Bir Azure hesabıyla oturum açma
Azure hesabınızı kullanarak Storage Explorer’ı Azure Storage’a bağlayabilirsiniz:
- Sol menüden (ikinci) Account Management sekmesini seçin.
- Kenar çubuğunda Sign in with Azure seçeneğini seçin.
- Açılan pencerede, uygun Azure ortamı için radyo düğmesini işaretleyin ve alttaki Next düğmesine tıklayın.

- Bu işlem, oturum açmanız için bir tarayıcı penceresi açar. Azure kimlik bilgilerinizi girin.
- Storage Explorer’a geri dönün; oturum açılmış olmalıdır.

Azure’da oturum açtıktan sonra (bir sonraki bölümde) Azure hesabınızdaki farklı kaynaklara nasıl bağlanacağınızı göreceğiz.
Farklı Azure Depolama türlerine bağlanma
Storage Explorer’ı kullanarak Blob’lar, Dosyalar, Kuyruklar ve Tablolar gibi çeşitli depolama kaynaklarına bağlanabilirsiniz. Bu bölümde nasıl yapılacağını inceleyelim.
Blob Storage’a bağlanın
Blob Storage’a bağlanmak için:
- Sol menü çubuğunda (üçüncü) Connection seçeneğini seçin. Üzerine geldiğinizde “Open Connect Dialog” şeklinde görünür.

- Connect iletişim kutusunda Blob container or directory seçin.
- OAuth, SAS ve anonim olmak üzere çeşitli oturum açma seçenekleri göreceksiniz. Sign in using OAuth seçin. Bu yöntem, Entra ID’nize göre kimlik doğrulaması yapar.

- Doğru Azure hesabını ve kiracıyı (tenant) seçin.

- Doğru kiracıyı bilmek için (birden fazla seçenek varsa) Azure portalınızdaki Settings simgesine tıklayın. Portal ayarları açılır penceresi, mevcut kiracınızın Directory ID’sini gösterir. Storage Explorer’da (yukarıda) seçtiğiniz kiracının, Azure hesabınızın (aşağıda) Directory ID’siyle eşleştiğinden emin olun.

- Enter Connection Info açılır penceresinde, bağlanmak istediğiniz Blob kapsayıcısının URL’sini girin. Görünen ad alanını otomatik olarak dolduracaktır.

- Kapsayıcının URL’sini öğrenmek için:
- Azure portalında kapsayıcının sayfasını açın.
- Sol kenar çubuğundan Settings > Properties seçin.
- URL alanında kapsayıcının URL’si bulunur.

- Bu URL’yi kopyalayın ve Storage Explorer’daki Enter Connection Info açılır penceresine girin.
- Özet penceresinde Connect seçeneğini tıklayın.
Oturum açmak için kullandığınız Azure hesabına bağlı Entra ID, Blob Container’a erişmek üzere yetkilendirilmişse bağlantı başarıyla kurulur. Ardından Storage Explorer’da açabilirsiniz:
- Sol menü çubuğunda (birinci) Explorer seçeneğini seçin.
- Kenar çubuğundaki Explorer ağaç görünümünde yeni eklenen Kapsayıcıyı göreceksiniz. Kapsayıcının adını seçerek ana pencerede açın.

Diğer depolama kaynak türleri
Dosyalar, kuyruklar ve tablolar gibi diğer kaynakları ekleme işlemi de yukarıda gösterildiği gibi bir depolama hesabını eklemeye benzerdir.
- Sol menüden (üçüncü) Connections seçeneğini seçin.

- Select Resource açılır penceresinde uygun kaynak türünü seçin:
- File share
- Queue
- Table
- Doğrulama yöntemini seçin. İki seçeneğiniz var:
- OAuth
- SAS
- Yukarıda açıklanan OAuth veya SAS kimlik doğrulaması için Shared Access Signature URL’si gibi ilgili kimlik bilgilerini girin. SAS URL’sini Azure portalından alabilirsiniz. SAS kimlik doğrulamasını bu eğitimin ilerleyen kısmında ele alacağız.
- Sol menü çubuğundan Explorer’ı seçin.
- Kenar çubuğu, yeni eklenen kaynağı (Files, Queue veya Table) gösterir. Kaynağı seçerek ana Explorer penceresinde açın.
Azure Depolama Kaynaklarında Gezinme ve Yönetim
Storage Explorer’ı Azure Storage’a bağladıktan sonra, uygulamayı kullanarak depolama kaynaklarında nasıl gezineceğinizi ve bunları nasıl yöneteceğinizi öğreneceğiz.
Blob depolamada gezinme
Storage Explorer’da kapsayıcılarda ve blob’larda gezinmek, bilgisayarınızdaki dosya gezginini kullanmaya benzer. Bir depolama hesabına bağlandıktan sonra (daha önce açıklandığı gibi):
- Sol menüden (en üstteki seçenek) Explorer’ı seçin.
- Depolama hesabınıza gidin ve menü ağacını genişletin.
- Blob Containers altında blob kapsayıcılarınızı bulacaksınız.
- Uygun kapsayıcıyı seçin. Kapsayıcının içeriği ana pencerede bir sekmede açılacaktır.

Azure Blob Storage’a dosya yükleme
Azure Blob Storage’a dosya yüklemek için:
- Dosyayı yüklemek istediğiniz kapsayıcıyı açın. Nasıl yapılacağı önceki bölümde açıklanmıştır.
- Üstteki araç çubuğundan Upload düğmesini seçin. Açılır menüden Upload Files’ı seçin.
- Upload Files açılır penceresinde:
- Selected files alanını seçin.
- Açılan pencerede, yerel bilgisayarınızdan (yüklemek istediğiniz) dosyaları seçin.

- Diğer alanlar için uygun değerleri seçin. Varsayılan değerleri de bırakabilirsiniz.
- Upload düğmesini tıklayın.
Alt panel, seçilen dosyanın yükleme durumunu gösterir. Yükleme tamamlandığında, Explorer sekmesi yeni yüklenen dosyayı gösterecek şekilde otomatik olarak güncellenir.
Azure dosyalarını ve paylaşılan klasörleri yönetme
Azure Storage Explorer’ı dosya paylaşımlarını ve dizinleri yönetmek için de kullanabilirsiniz. Yerel bilgisayarınızdan tüm klasörleri yükleyebilir veya doğrudan Azure Storage içinde klasör oluşturabilirsiniz.
Bir klasör yüklemek için:
- Üstteki araç çubuğundan Upload düğmesini seçin.
- Açılır alt menüden Upload Folder’ı seçin.

- Upload Folder açılır penceresinde:
- Selected folder alanını seçin.
- Yerel bilgisayarınızdan yüklemek istediğiniz klasörü seçin.
- Gerekirse diğer seçenekleri belirleyin veya varsayılan seçenekleri bırakın.
- Upload düğmesini tıklayın.
Yeni bir klasör oluşturmak için (yükleme yapmadan):
- Üst araç çubuğundaki New Folder düğmesini seçin.
- New Folder açılır penceresinde, oluşturmak istediğiniz klasörün adını girin.

- OK seçin.
- Explorer sekmesi, yeni oluşturulan klasörü göstermek için otomatik olarak yenilenir. Bir klasöre girmek için adını çift tıklayın.
Bir dosya yükleme işlemi, klasör yüklemeye benzer:
- Dosyayı yüklemek istediğiniz klasöre girmek için çift tıklayın.
- Üst çubuktaki Upload düğmesini seçin.
- Açılır menüden Upload Files’ı seçin.
- Upload Files açılır penceresinde:
- Yerel bilgisayardan bir veya daha fazla dosya seçin.
- Upload düğmesini tıklayın.
Bir dosyayı silmek için:
- Ana penceredeki Explorer sekmesinde dosyayı seçin.
- Üst çubuktaki Delete düğmesini seçin.
- Onay açılır penceresinde Yes seçin.

Alternatif olarak, dosya adına sağ tıklayıp içerik menüsünden Delete seçeneğini belirleyin.

Gelişmiş Özelliklerle Çalışma
Temelleri ele aldıktan sonra, SAS belirteçleri ve erişim anahtarlarıyla nasıl çalışılacağını göstereceğim.
Paylaşılan Erişim İmzaları (SAS) oluşturma ve kullanma
SAS kullanarak depolama varlıklarına (ör. blob’lar, kuyruklar vb.) erişmek için SAS belirtecini içeren bir bağlantı dizesine (URL) ihtiyacınız vardır. Bağlantı dizesini Azure portalından alırsınız:
- Azure portalından depolama hesabınızı seçin.
- Sol menü çubuğunda Security + networking altında Shared access signature’ı seçin.
- Sayfadaki uygun seçenekleri belirleyin (aşağıdaki ekran görüntüsünde gösterildiği gibi).
- Alttaki Generate SAS and connection string düğmesini seçin.
- Oluşturulan Connection string’i kopyalayın. Bu dize, SAS belirtecini, izinlerini, geçerlilik süresini ve Depolama hesabının URL’si gibi diğer ayrıntıları içerir.

- Kopyaladığınız dizeyi Storage Explorer penceresine gireceksiniz (aşağıda açıklandığı gibi).
Artık bu SAS belirtecini kullanarak Azure Depolama hesabınıza bağlanabilirsiniz. Storage Explorer içinde bir Depolama Hesabı eklemek için:
- Sol Menü çubuğundaki (üçüncü) Connections seçeneğini seçin.
- Açılan Select Resource penceresinde Storage account or service’i seçin.

- Hesabınıza bağlanmak için hesap adınızı ve anahtarınızı veya bir SAS belirtecini kullanabilirsiniz.

SAS belirteci kullanarak bağlanmak için:
- Connection string (Key or SAS) seçin ve Next düğmesini tıklayın
- Bağlantı dizesini girin. Görünen ad otomatik olarak doldurulacaktır.
- Next seçin.
- Sonraki pencerede ayrıntıları kontrol edin ve Connect seçin.
Bağlandıktan sonra Storage Explorer’da içeriğe erişebilirsiniz:
- Sol menü çubuğundaki (en üstteki) Explorer seçeneğini tıklayın.
- Kenar çubuğunda depolama hesabının içeriğini bulacaksınız. Depolama hesabı adının yanında “(SAS)” sonekinin olduğuna dikkat edin.
- İçerik, genişletilebilir bir ağaç yapısı olarak düzenlenmiştir. Her bir öğeyi seçerek içeriğini görüntüleyin.

Erişim anahtarlarını ve sırları yönetme
Yukarıda ele alınan yöntemlere ek olarak, Azure hesabınızın erişim anahtarlarını kullanarak Storage Explorer’ı Azure Storage’a bağlayabilirsiniz. Hesap adını ve anahtarı herhangi biriyle paylaşın; Microsoft Entra ID’ye bağlı kalmadan Depolama kaynaklarınıza güvenle bağlanabilirler.
Hesap adı ve erişim anahtarını kullanarak bağlanmayı seçerseniz, Azure hesabınızdaki anahtara ihtiyacınız olacaktır. Anahtarı almak için:
- Azure portalından Depolama hesabınızı açın.
- Depolama hesabınızın ana sayfasındaki sol menü çubuğunda Security + networking > Access keys seçin.

- Hesap adını Storage account name alanından alın.
- Anahtar değerini göstermek için key1 veya key2 yanındaki Show seçeneğini tıklayın. Anahtarı kopyalayın.
Şu yöntemle bağlanmak için
- Storage Explorer’da sol menü çubuğundan (üçüncü) Connections seçeneğini seçin.
- Select Resource açılır penceresinde Storage account or service seçin.
- Select Connection Method altında Account name and key seçin.

- Account name alanına, portalda Storage account name alanından kopyaladığınız hesap adını girin. Hesap adını girdikten sonra Display name alanı otomatik olarak doldurulur.
- Account key altında, portaldan kopyaladığınız anahtar değerini girin.
- Next seçin.
- Summary açılır penceresinde Connect seçin.
Bağlandıktan sonra Storage Explorer’da içeriğe erişebilirsiniz:
- Sol menü çubuğundaki (en üstteki) Explorer seçeneğini seçin.
Kenar çubuğunda depolama hesabının içeriğini bulacaksınız. Depolama hesabı adının yanında “(Key)” sonekinin olduğuna dikkat edin. İçerik, genişletilebilir bir ağaç yapısı olarak düzenlenmiştir. Ağaçtaki her öğeyi seçmek içeriğini gösterecektir.

Microsoft Entra (eski adıyla Azure Active Directory, AAD) kimlik doğrulamasını kullanma
Yukarıdaki yöntemler (SAS belirteçleri ve erişim anahtarları), veri sahibi olarak URL veya anahtar kullanmanızı gerektirir. Kolay olsa da en güvenli yöntem değildir. Örneğin, anahtarlar ve belirteçler paylaşım sürecinde ele geçirilebilir. Microsoft Entra (eski adıyla Azure Active Directory) daha iyi bir seçenektir.
Microsoft Entra ile entegre kurumsal ortamlarda, Microsoft Entra hesabınızı kullanarak Azure Storage’da depolanan veriye erişebilir ve onu yönetebilirsiniz. Microsoft Entra’nın yalnızca blob, kuyruk ve tablo verileri ile kullanılabildiğini unutmayın.
Entra ID kullanırken, Rol Tabanlı Erişim Denetimi’nden (RBAC) de yararlanabilirsiniz. RBAC, kullanıcıların, grupların ve uygulamaların rollerine göre izinler atayarak Azure kaynaklarına erişimi yönetmenizi sağlar. Azure Blob Storage eğitimi, Azure portalını kullanarak depolama varlıkları için izinleri nasıl ayarlayacağınızı daha ayrıntılı açıklar.
Azure hesabınızla Storage Explorer’da oturum açtıktan sonra, Entra ID’nizin erişim yetkisi olan Depolama varlıklarına erişebilirsiniz. Bu makalenin önceki kısmında OAuth kullanarak Blob Storage’da oturum açtınız. Bu yöntem, OAuth ile oturum açtığınız hesaba bağlı Entra ID’ye göre sizi doğruladı. Kenar çubuğunda Blob Kapsayıcısının adının yanında “OAuth” sonekinin olduğuna dikkat edin.

Azure SQL ile de çalışıyorsanız, adım adım rehberimiz veritabanı depolamasını yönetmenize yardımcı olur.
Depolama Kaynaklarını Yönetme
Bu bölümde, depolama kaynaklarını nasıl yöneteceğinizi göstereceğim. Dosya ve kapsayıcıları yeniden adlandırma, silme ve yenilemenin yanı sıra kullanıcı etkinliğini izlemeyi ele alacağız.
Dosya/kapsayıcıları yeniden adlandırma ve silme
Storage Explorer’ı kullanarak kapsayıcıları ve dosyaları silme ve yeniden adlandırma gibi yönetim görevlerini doğrudan gerçekleştirebilirsiniz.
Bir kapsayıcıyı silmek için:
- Kapsayıcıyı kenar çubuğunda seçin.
- İçerik menüsünü göstermek için sağ tıklayın.

- Delete seçeneğini seçin.
- Onay penceresinde Yes seçin.
Bir kapsayıcıyı yeniden adlandırmak için:
- Kapsayıcıyı uygun adla klonlayın:
- Kenar çubuğunda kapsayıcının adına sağ tıklayarak içerik menüsünü açın.
- Clone seçeneğini tıklayın.
- Uygun adı girin.

- Eski kapsayıcıyı, yukarıda gösterildiği gibi silin.
Bir kapsayıcıyı doğrudan yeniden adlandırmanın mümkün olmadığını unutmayın; bu, Storage Explorer veya portal kullanılarak da yapılamaz.
Benzer şekilde, bir dosyayı yeniden adlandırmak için yeni bir adla klonlayın:
- Dosyayı Explorer penceresinde seçin.
- İçerik menüsünü göstermek için sağ tıklayın.

- Clone seçin.
- Uygun yeni adı girin.
- Eski dosyayı silin.
Bir dosyayı iki şekilde silebilirsiniz:
- Yukarıda gösterilen içerik menüsünden Delete seçin.
- Üst çubuktaki Delete düğmesini seçin.
Depolamayı dağıtım hatlarıyla entegre edenler için, Azure DevOps Eğitimi’mizi inceleyerek verimli bir şekilde derlemeyi, test etmeyi ve dağıtmayı öğrenin.
Etkinlik ve günlükleri izleme
Etkinlik Günlüğü özelliği, seçilen depolama varlığının etkinlik geçmişini (ör. yüklemeler, indirmeler, değişiklikler, silmeler vb.) gösterir. Etkinlik günlüğü alt panelde gösterilir. Belirli bir dosya için günlüğü göstermek üzere:
- Dosyayı Explorer penceresinde seçin
- Menü çubuğundan View > Activity Log’u seçin

Verileri yenileme ve eşitleme
Pek çok durumda, aynı kapsayıcıya veya kaynağa aynı anda çeşitli kişiler erişir. Karışıklığı önlemek ve en güncel değişikliklerden ve verilerden haberdar olmak için dosyaların en güncel sürümüne erişmek önemlidir. Bunu yapmak için:
- İçeriğini en son sürümle eşitlemek istediğiniz kapsayıcıyı seçin.
- Üst çubuktaki Refresh düğmesini kullanarak Azure Storage Explorer’ın içeriğini sunucudaki en güncel verilerle eşitleyin.

Yaygın Sorunların Giderilmesi
Geniş çapta kullanılan ve düzenli olarak güncellenen bir ürün olmasına rağmen, Azure Storage Explorer’ı kullanırken yine de sorunlarla karşılaşabilirsiniz. Bu bölümde karşılaşabileceğiniz yaygın sorunları ve bunların nasıl düzeltileceğini gözden geçirelim.
Bağlantı sorunlarını çözme
Storage Explorer üzerinden Azure Depolama kaynaklarına erişmenizi engelleyebilecek birkaç yaygın sorun vardır:
- Hatalı kimlik bilgileri: Eşleşmeyen kullanıcı adları ve parolalar, süresi dolmuş erişim anahtarları veya geçersiz SAS URL’leri erişimi engelleyebilir. Bu hatalar, farklı kaynaklar arasında birden çok kimlik bilgisini yönetirken özellikle yaygındır. Kimlik bilgilerinizi izlemek ve güncellemek için güvenilir bir sisteme sahip olmak kritik önem taşır.
- Ağla ilgili sorunlar: Proxy’ler ve VPN’ler gibi ağ yapılandırmaları erişimi engelleyebilir. Ayrıca, bazı depolama kaynakları IP beyaz listeleri kullanır; bu da (çoğu modern ISS’de yaygın olan) dinamik bir IP adresi kullanıyorsanız sorun yaratabilir.
- Süresi dolmuş tarayıcı çerezleri: Storage Explorer bazen kimlik doğrulama için tarayıcınızın çerezlerine dayanır. Daha önce erişebildiğiniz bir hesaba aniden erişemiyorsanız, şunları deneyin:
- Tarayıcınızın geçici dosyalarını ve çerezlerini temizleyin.
- Storage Explorer’ı kapatıp yeniden açın.
- Yeniden oturum açmayı deneyin.
İzinler ve erişim kontrolü sorunları
Yanlış yapılandırılmış erişim yöntemleri yaygın bir hata kaynağıdır. Kullanıcılar dikkatli olmazsa, birçok güvenlik özelliği meşru kullanıcıları da engeller.
- SAS erişim belirteci (ve URL) süresi dolmuş olabilir. Böyle durumlarda:
- Kaynağın sahibi veya yöneticisinden düzenli aralıklarla yeni anahtarlar almak gerekir
- Uzun süreli erişime ihtiyaç duyan kullanıcılar için daha uzun sona erme süresine sahip özel anahtarlar oluşturmak faydalı olabilir.
- Entra tabanlı RBAC çözümleri, anahtar kullanmaktan daha sağlamdır.
- Erişim belirtecinde doğru izinler yok.
- Bu durumda, kaynağın sahibi veya yöneticisi gerekli izinlere sahip belirteçler üretmelidir.
- Önceki gibi, Entra ve RBAC kullanmak daha sorunsuz bir deneyim sağlar ve uzun vadede daha güvenlidir.
- Anahtarlar yeniden oluşturulmuş olabilir.
- Bu durumda, kullanıcının sahibi veya yöneticiden güncel anahtarları alması gerekir.
- Entra ID artık doğru yetkiye sahip olabilir.
- Kaynağın sahibi veya yöneticisi, Entra ID’nize doğru RBAC kimlik bilgilerini uygulayabilir.
Azure Storage Explorer Kullanımı için En İyi Uygulamalar
Bu bölümde, Azure Storage Explorer’dan en iyi şekilde yararlanmanız için bazı en iyi uygulamalarımı paylaşıyorum.
Güvenli kimlik doğrulama ve erişim kontrolü
Azure Depolama kaynaklarına güvenli bir şekilde erişim yönetmek kritik önemdedir. Yaygın yöntemler ve artıları/eksileri şöyle özetlenebilir:
Paylaşılan Erişim İmzaları (SAS anahtarları ve URL’ler)
Kullanışlı olsa da, SAS anahtarları çeşitli sınırlamalar nedeniyle sağlam bir erişim kontrolü için ideal değildir:
- Hangi anahtarların hangi kullanıcılara verildiğini izlemek zordur.
- Sona erme tarihlerini ve belirli erişim haklarını yönetmek zordur.
- Anahtarlar çoğu zaman güvensiz kanallarla (ör. e-posta) paylaşılmak zorunda kalır, bu da ortadaki adam saldırılarına açık hale getirir.
- Kullanıcılar farklı anahtarları kolayca karıştırabilir ve hatalara yol açabilir.
Bu sorunlara rağmen, SAS anahtarları kısa vadeli kullanım için genellikle tercih edilir; çünkü oluşturulmaları ve dağıtılmaları kolaydır.
Microsoft Entra ile Rol Tabanlı Erişim Denetimi (RBAC)
Daha uzun vadeli erişim ve daha güvenli yönetim için RBAC önerilen yaklaşımdır:
- Microsoft Entra, ince taneli erişim kontrolü sağlar.
- Depolama yöneticileri, belirli rolleri ve izinleri merkezi olarak kullanıcılara atayabilir.
- Birden fazla anahtar dağıtma veya yönetme ihtiyacını azaltır.Erişimi paylaşılan kimlik bilgileri yerine kullanıcı kimliklerine bağlayarak güvenliği artırır.
Depolama hesaplarını düzenleme
Azure Depolama kaynaklarınızın doğru şekilde düzenlenmesi, karmaşıklığı yönetmenize ve ortamlar genelinde netlik sağlamanıza yardımcı olur. İşte bazı en iyi uygulamalar:
- Farklı ortamlar için ayrı depolama hesapları kullanın. Örneğin, geliştirme, test ve canlı dosyaları ayrı hesaplarda tutun. Bu ayrım, ortamlar arası etkileşim riskini azaltır ve erişim kontrolünü basitleştirir.
- Depolama hesaplarını mantıksal kategorilere göre gruplandırın. Hesapları şu temellere göre düzenleyin:
- Projeler.
- Coğrafi bölgeler.
- Uygulama bileşenleri.
- Anlamlı adlandırma kuralları uygulayın. Önek (prefix) tabanlı bir adlandırma sistemi, yüzlerce kapsayıcı ve hesabı yönetirken netliği artırır. Ortam, amaç veya bölge gibi bağlamları dahil edin. Örnek:
Prod-Media-Asiakapsayıcı adı → Asya bölgesindeki canlı uygulama için medya dosyalarını depolar.Prod-Mediadepolama hesabı adı → canlı uygulamalarda kullanılan büyük medya dosyalarını barındırır.
Bu yapı, gezinmeyi iyileştirir ve her hesabın amaçlanan kullanımına göre depolama yapılandırmalarıyla uyum sağlar.
Düzenli yedekleme ve izleme
Azure Depolama kurulumunuzun güvenilir ve maliyet açısından verimli olmasını sağlamak için düzenli yedeklemeler ve aktif izleme gerekir. Her ikisini de kontrol altında tutmanın yolu:
- Verilerinizi düzenli olarak yedekleyin
- Diğer tüm sistemlerde olduğu gibi, bulut depolama da sağlam bir yedekleme stratejisine ihtiyaç duyar.
- Kritik dosyaları bölgesel kesintilere karşı korumak için yedekleri farklı coğrafi bölgelerde saklayın.
- Bazı durumlarda, ek bir yedeklilik katmanı olarak şirket içi (on-prem) yedeklemeyi değerlendirin.
- Kullanımı ve maliyetleri izleyin
- Azure’da şu kalemler için ücretlendirilirsiniz:
- Depolama alanı
- Veri çıkışı (indirmeler)
- Erişim sıklığı (depolama katmanına göre değişir: hot, cool, archive)
- Giderleri yönetilebilir tutmak için şunları izlemek önemlidir:
- Erişim örüntüleri – Sıklıkla erişilen dosyaları belirleyin.
- Depolama katmanı kullanımı – Dosyaların erişim sıklığına göre uygun katmanda olduğundan emin olun.
- Performansı ve kullanıcı deneyimini optimize edin
- Okuma yoğunluklu dosyaların (ör. büyük video dosyaları) önüne bir İçerik Dağıtım Ağı (CDN) koyarak gecikmeyi ve veri çıkış maliyetlerini azaltın.
- Trafiğin çoğu belirli bir bölgeden geliyorsa, daha hızlı erişim için depolamayı o bölgede çoğaltmayı düşünün.
- Hataları izleyip analiz edin
- Erişilemeyen dosyalar, iş kaybına veya zayıf kullanıcı deneyimine yol açabilir.
- Erişim sorunlarını belirlemek ve gidermek için hata günlüklerini düzenli olarak gözden geçirin.
- Storage Explorer’ın Access Logs gibi araçları şunları izlemenize yardımcı olabilir:
- Dosya erişim örüntüleri
- Kullanım trendleri
- Kimlik doğrulama veya erişim hataları
Sonuç
Azure Storage Explorer, Azure Depolama kaynaklarınızla etkileşimi kolaylaştırır — blob’ları, dosyaları, kuyrukları ve tabloları tam Azure portalına girmeden yönetmek için sade, sezgisel bir arayüz sunar. Bu eğitimde, uygulamayı nasıl kuracağınızı, depolama hesaplarınıza nasıl bağlanacağınızı ve verilerinizi güvenle ve kolayca nasıl yöneteceğinizi öğrendiniz.
Azure ile ilgili bir iş görüşmesine mi hazırlanıyorsunuz? Temelden ileri seviyeye uzanan 30 Azure Mülakat Sorusunu kaçırmayın.

