MySQL için Azure Veritabanı nedir?
Kuruluşunuzun MySQL için Azure Veritabanı geçişten yararlanıp yararlanamayacağına karar vermenize yardımcı olmak için DBaaS veritabanlarına ve MySQL için Azure Veritabanı hızlı bir genel bakışla başlayalım.
DBaaS nedir?
DBaaS , kuruluşların buluttaki veritabanlarına erişmek için kullanabileceği bir hizmettir. DBaaS teslim platformu, sanal makinelerinizi (VM) ve ilgili altyapılarını yönetmek yerine veritabanı uygulamalarınızı geliştirmeye odaklanmanızı sağlar. veritabanı uygulamalarınızı DBaaS temelinde uygulamak için MySQL için Azure Veritabanı kullanabilirsiniz. Microsoft Azure tarafından yönetildiği için platformu yapılandırma ve bakımını yapma konusunda endişelenmeniz gerekmez.
Dekont
DBaaS uygulamaları, PaaS tarafından barındırılan hizmetlerin sektör kategorisine girer.
MySQL nedir?
MySQL, en popüler açık kaynak veritabanlarından biridir. Bağımsız yazılım satıcıları ve geliştiriciler bunu web uygulamaları oluşturmak için kullanır. Kuruluş düzeyindeki birçok kuruluş, görev açısından kritik uygulamaları barındırmak için MySQL'i de kullanır.
MySQL için Azure Veritabanı, GPLv2 lisansı altında sağlanan MySQL Community Edition'ı temel alır. Ayrıca tam olarak yönetilen bir ilişkisel DBaaS platformu.
Bahşiş
Azure'da MySQL'i barındırılan bir hizmet olarak VM altyapısı (IaaS) modunda da çalıştırabilirsiniz.
MySQL için Azure Veritabanı tanımı
MySQL için Azure Veritabanı, Azure'da barındırılan tam olarak yönetilen, ilişkisel bir DBaaS platformudur. Şunları sağlar:
Yüksek kullanılabilirlik
Daha büyük veri koruması
Dekont
MySQL için Azure Veritabanı 35 güne kadar otomatik yedeklemeler ve belirli bir noktaya geri yükleme kullanır.
Hizmeti daha güvenli ve güncel tutmak için aşağıdaki bileşenlerin otomatik bakımı:
- Temel alınan donanım
- OS
- Veritabanı altyapısı
Tahmin edilebilir performans
Elastik ölçeklendirme
İyileştirilmiş maliyetlendirme
Hem bekleyen hem de aktarım sırasında hassas verilerin korunmasına yardımcı olan güçlü güvenlik ve uyumluluk özellikleri
Büyük ölçekli dağıtımların yönetimini ve izlenmesini basitleştirmeye yardımcı olmak için izleme ve otomasyon
Bu özellikler çok az yönetim eforu gerektirir ve bunların tümü standart seçenekler olarak kabul edilir.
MySQL için Azure Veritabanı, MySQL Workbench ve diğerleri gibi yaygın araçları destekler. MySQL için Azure Veritabanı uygulayarak tanıdık araçlar ve platformlarla çalışmaya devam edebilirsiniz.
MySQL için Azure Veritabanı, Azure Data Studio'daki MySQL uzantısını da destekler.
Uygun bir barındırma seçeneği nasıl seçilir
MySQL için Azure Veritabanı iki barındırma seçeneğinde kullanılabilir:
- MySQL için Azure Veritabanı - Esnek Sunucu
- Azure VM'lerinde MySQL
Şimdi bu seçenekleri daha yakından inceleyelim.
Esnek Sunucu modunda MySQL için Azure Veritabanı
Bu mod, tam olarak yönetilen bir veritabanı hizmeti ve gerektiğinde daha fazla kullanıcı yapılandırması ve denetimi sağlar. Bu mod aşağıdaki özelliklere sahiptir:
- Veritabanını özelleştirmek için en düşük gereksinimler
- Veritabanı yönetimi işlevlerinin çoğunu sağlamak için tasarlanmıştır, örneğin:
- Yama
- Yüksek kullanılabilirlik
- Yedekler
- Güvenlik
- Tek bir kullanılabilirlik alanında %99,99 kullanılabilirlik sağlamak için iyileştirilmiştir
Aşağıdakilere sahip buluta özel uygulamaları desteklemek için bu dağıtım modunu göz önünde bulundurun:
Otomatik düzeltme eki uygulama yönetimi için tasarlanmıştır.
Buna gerek yoktur:
- Düzeltme eki uygulama zamanlaması üzerinde ayrıntılı denetim.
- Özel MySQL yapılandırma ayarları.
Yüksek kullanılabilirliği de tercih etmenize olanak tanır:
- Tek bir kullanılabilirlik alanı içinde
- Birden çok kullanılabilirlik alanında
Aşağıdaki özellikleri kullanarak maliyet iyileştirme denetimleri sağlar:
- Sunucunuzu başlatın ve durdurun.
- Seri durumdaki SKU'yu uygulayın.
Bahşiş
Bu, her zaman tam bilgi işlem kapasitesi gerektirmeyen iş yükleri için kullanışlıdır.
Aşağıdaki durumlarda bu dağıtım modunu göz önünde bulundurun:
- MySQL altyapısının özel denetimi ve özelleştirmeleri.
- Alanlar arası yedekli yüksek kullanılabilirlik.
- Yönetilen bakım pencereleri.
Azure VM'lerinde MySQL
Bu mod tam olarak yönetilen bir veritabanı hizmeti değildir; bunun yerine, IaaS endüstri kategorisine aittir. Bu seçenekle, MySQL Sunucusu'nu yine de çalıştırabilirsiniz, ancak Azure bulut platformunda yönetilen bir VM içinde çalışır.
Bahşiş
Barındırılan VM'nize MySQL'in tüm son sürümlerini ve sürümlerini yükleyebilirsiniz.
Bu modu yalnızca DBaaS platformunda avantajların eklenmesini istemediğinizde göz önünde bulundurun.
Sonraki ünitede MySQL için Azure Veritabanı daha ayrıntılı inceleyelim.