MySQL için Azure Veritabanı nedir?

Tamamlandı

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.