Azure Depolama'yı uygulama
Azure Depolama, Microsoft’un modern veri depolama senaryolarına yönelik bulut depolama çözümüdür. Azure Depolama, veri nesneleri için yüksek düzeyde ölçeklenebilir bir nesne deposu sunar. Bulut için bir dosya sistemi hizmeti, güvenilir mesajlaşma için bir mesajlaşma deposu ve bir NoSQL deposu sağlar.
Azure Depolama dosyaları, iletileri, tabloları ve diğer bilgi türlerini depolamak için kullanabileceğiniz bir hizmettir. Dosya paylaşımları gibi uygulamalar için Azure Depolama'yı kullanırsınız. Geliştiriciler, çalışan veriler için Azure Depolama'yı kullanır. Çalışma verileri web sitelerini, mobil uygulamaları ve masaüstü uygulamalarını içerir. Azure Depolama, IaaS sanal makineleri ve PaaS bulut hizmetleri tarafından da kullanılır.
Azure Depolama hakkında bilinmesi gerekenler
Azure Depolama'nın üç veri kategorisini desteklediğini düşünebilirsiniz: yapılandırılmış veriler, yapılandırılmamış veriler ve sanal makine verileri. Aşağıdaki kategorileri gözden geçirin ve kuruluşunuzda hangi depolama türlerinin kullanıldığını düşünün.
Kategori | Açıklama | Depolama örnekleri |
---|---|---|
Sanal makine verileri | Sanal makine veri depolama alanı diskleri ve dosyaları içerir. Diskler, Azure IaaS sanal makineleri için kalıcı blok depolama alanıdır. Dosyalar, bulutta tam olarak yönetilen dosya paylaşımlarıdır. | Sanal makine verileri için depolama, Azure yönetilen diskleri aracılığıyla sağlanır. Veri diskleri sanal makineler tarafından veritabanı dosyaları, web sitesi statik içeriği veya özel uygulama kodu gibi verileri depolamak için kullanılır. Ekleyebileceğiniz veri diski sayısı, sanal makinenin boyutuna bağlıdır. Her veri diski maksimum 32.767 GB kapasiteye sahiptir. |
Yapılandırılmamış veriler | Yapılandırılmamış veriler en az düzenlenmiş verilerdir. Yapılandırılmamış verilerin net bir ilişkisi olmayabilir. Yapılandırılmamış verilerin biçimi, ilişkisel olmayan olarak adlandırılır. | Yapılandırılmamış veriler Azure Blob Depolama ve Azure Data Lake Storage kullanılarak depolanabilir. Blob Depolama, yüksek oranda ölçeklenebilir, REST tabanlı bir bulut nesne deposudur. Azure Data Lake Storage, hizmet olarak Hadoop Dağıtılmış Dosya Sistemi'dir (HDFS). |
Yapılandırılmış veriler | Yapılandırılmış veriler, paylaşılan şemaya sahip ilişkisel bir biçimde depolanır. Yapılandırılmış veriler genellikle satırlar, sütunlar ve anahtarlar içeren bir veritabanı tablosunda yer alır. Tablolar bir otomatik ölçeklendirme NoSQL deposu. | Yapılandırılmış veriler Azure Tablo Depolama, Azure Cosmos DB ve Azure SQL Veritabanı kullanılarak depolanabilir. Azure Cosmos DB, global olarak dağıtılmış bir veritabanı hizmetidir. Azure SQL Veritabanı, SQL üzerinde oluşturulmuş, tam olarak yönetilen bir hizmet olarak veritabanıdır. |
Depolama hesabı oluşturma
Depolama hesabı türleri
Genel amaçlı Azure depolama hesaplarının iki türü vardır: Standart ve Premium.
Standart depolama hesapları manyetik sabit disk sürücüleri (HDD) tarafından desteklenir. Standart depolama hesabı GB başına en düşük maliyeti sağlar. Toplu depolama gerektiren veya verilere seyrek erişilen uygulamalar için Standart depolamayı kullanabilirsiniz.
Premium depolama hesapları katı hal sürücüleri (SSD) tarafından desteklenir ve tutarlı düşük gecikme süresi performansı sunar. Veritabanları gibi G/Ç yoğunluklu uygulamalarla Azure sanal makine diskleri için Premium depolamayı kullanabilirsiniz.
Not
Standart depolama hesabını Premium depolama hesabına veya tersine dönüştüremezsiniz. İstenen türe sahip yeni bir depolama hesabı oluşturmanız ve varsa verileri yeni bir depolama hesabına kopyalamanız gerekir.
Azure Depolama kullanırken dikkat edilmesi gerekenler
Azure Depolama yapılandırma planınız hakkında düşünürken bu öne çıkan özellikleri göz önünde bulundurun.
Dayanıklılık ve kullanılabilirliği göz önünde bulundurun. Azure Depolama dayanıklıdır ve yüksek oranda kullanılabilir. Yedeklilik, geçici donanım hataları sırasında verilerinizin güvende olmasını sağlar. Yerel felaketlere veya doğal afetlere karşı koruma için verileri veri merkezleri veya coğrafi bölgeler arasında çoğaltabilirsiniz. Çoğaltılan veriler beklenmeyen bir kesinti sırasında yüksek oranda kullanılabilir durumda kalır.
Güvenli erişimi göz önünde bulundurun. Azure Depolama tüm verileri şifreler. Azure Depolama, verilerinize erişmesi gereken kişiler üzerinde ayrıntılı denetime sahip olmanızı sağlar.
Ölçeklenebilirliği göz önünde bulundurun. Azure Depolama, modern uygulamaların veri depolama ve performans gereksinimlerini karşılamak için yüksek düzeyde ölçeklenebilir olacak şekilde tasarlanmıştır.
Yönetilebilirliği göz önünde bulundurun. Microsoft Azure donanım bakımını, güncelleştirmeleri ve kritik sorunları sizin için işler.
Veri erişilebilirliğini göz önünde bulundurun. Azure Depolama’daki verilere dünyanın herhangi bir yerinden HTTP ya da HTTPS aracılığıyla erişilebilir. Microsoft, Azure Depolama için çeşitli dillerde SDK'lar sağlar. .NET, Java, Node.js, Python, PHP, Ruby, Go ve REST API kullanabilirsiniz. Azure Depolama, Azure PowerShell veya Azure CLI'da betik oluşturma işlemini destekler. Azure portalı ve Azure Depolama Gezgini verilerinizle çalışmaya yönelik kolay görsel çözümler sunar.