Mi az az Azure Database for MySQL?

Befejeződött

A DBaaS-adatbázisok és az Azure Database for MySQL gyors áttekintésével segítünk eldönteni, hogy a szervezetnek hasznára válik-e az Azure Database for MySQL-be való migrálás.

Mi az a DBaaS?

A DBaaS egy olyan szolgáltatás, amellyel a szervezetek hozzáférhetnek a felhőbeli adatbázisokhoz. A DBaaS kézbesítési platform lehetővé teszi, hogy a virtuális gépek (virtuális gépek) és azok kapcsolódó infrastruktúrája kezelése helyett az adatbázis-alkalmazások fejlesztésére összpontosítson. Az Azure Database for MySQL használatával DBaaS-alapon implementálhatja az adatbázis-alkalmazásokat. Nem kell aggódnia a platform konfigurálásával és karbantartásával, mert ezt a Microsoft Azure kezeli.

Megjegyzés:

A DBaaS-alkalmazások a PaaS által üzemeltetett szolgáltatások iparági kategóriájába tartoznak.

Mi az a MySQL?

A MySQL az egyik legnépszerűbb nyílt forráskódú adatbázis. A független szoftvergyártók és fejlesztők webalkalmazások készítésére használják. Számos nagyvállalati szintű szervezet a MySQL-t is használja a kritikus fontosságú alkalmazások üzemeltetésére.

Az Azure Database for MySQL a GPLv2 licenc alatt elérhető MySQL Community Edition kiadáson alapul. Ez egy teljes mértékben felügyelt relációs DBaaS-platform is.

Tipp.

Az Azure-ban a MySQL szolgáltatásként (IaaS) üzemeltetett virtuálisgép-infrastruktúrában is futtatható.

Azure Database for MySQL-definíció

Az Azure Database for MySQL egy teljes mértékben felügyelt, relációs DBaaS-platform, amelyet az Azure üzemeltet. Ez biztosítja:

  • Magas szintű rendelkezésre állás

  • Nagyobb adatvédelem

    Megjegyzés:

    Az Azure Database for MySQL automatikus biztonsági mentéseket és időponthoz kötött visszaállítást használ akár 35 napig.

  • Az alábbi összetevők automatikus karbantartása a szolgáltatás biztonságosabbá és naprakészebbé tételéhez:

    • Mögöttes hardver
    • Operációs rendszer
    • Database engine
  • Kiszámítható teljesítmény

  • Rugalmas skálázás

  • Optimalizált költségszámítás

  • Robusztus biztonsági és megfelelőségi funkciók a bizalmas adatok védelméhez, mind inaktív, mind átvitel közben

  • Monitorozás és automatizálás a nagy léptékű üzemelő példányok felügyeletének és monitorozásának egyszerűsítése érdekében

Ezek a funkciók kevés adminisztrációs erőfeszítést igényelnek, és mind standard lehetőségnek minősülnek.

Az Azure Database for MySQL támogatja az olyan gyakori eszközöket, mint a MySQL Workbench és mások. Az Azure Database for MySQL implementálásával továbbra is használhatja a jól ismert eszközöket és platformokat.

Az Azure Database for MySQL az Azure Data Studióban is támogatja a MySQL-bővítményt.

Megfelelő üzemeltetési lehetőség kiválasztása

Az Azure Database for MySQL két üzemeltetési lehetőséggel érhető el:

  • Azure Database for MySQL – Rugalmas kiszolgáló
  • MySQL Azure-beli virtuális gépeken

Vizsgáljuk meg részletesebben ezeket a lehetőségeket.

Azure Database for MySQL rugalmas kiszolgáló módban

Ez a mód teljes körűen felügyelt adatbázis-szolgáltatást, valamint szükség esetén több felhasználói konfigurációt és vezérlést biztosít. Ez a mód a következő jellemzőkkel rendelkezik:

  • Az adatbázis testreszabásának minimális követelményei
  • Úgy tervezték, hogy a legtöbb adatbázis-kezelési funkciót biztosítsa, például:
    • Folt
    • Magas szintű rendelkezésre állás
    • Biztonsági másolatok
    • Biztonság
  • Úgy van optimalizálva, hogy 99,99%-os rendelkezésre állást biztosítson egyetlen rendelkezésre állási zónán

Fontolja meg ezt az üzembe helyezési módot a natív felhőbeli alkalmazások támogatásához, amelyek:

  • Az automatizált javítások kezelésére szolgálnak.

  • Nincs szükség:

    • Részletes vezérlés a javítás ütemezéséről.
    • Egyéni MySQL-konfigurációs beállítások.
  • Lehetővé teszi, hogy a magas rendelkezésre állás mellett döntsen:

    • Egyetlen rendelkezésre állási zónán belül
    • Több rendelkezésre állási zónában
  • Költségoptimalizálási vezérlőket biztosít, amelyek a következő lehetőségeket biztosítják:

    • Indítsa el és állítsa le a kiszolgálót.
    • Kipukkanható termékváltozat implementálása.

    Tipp.

    Ez olyan számítási feladatok esetében hasznos, amelyekhez nem mindig van szükség teljes számítási kapacitásra.

A következő esetekben vegye figyelembe ezt az üzembe helyezési módot:

  • A MySQL-motor egyéni vezérlése és testreszabása.
  • Zónaredundáns magas rendelkezésre állás.
  • Felügyelt karbantartási időszakok.

MySQL Azure-beli virtuális gépeken

Ez a mód nem teljes mértékben felügyelt adatbázis-szolgáltatás; az IaaS iparági kategóriájához tartozik. Ezzel a lehetőséggel továbbra is futtathatja a MySQL-kiszolgálót, de egy felügyelt virtuális gépen fut az Azure felhőplatformon.

Tipp.

A MySQL legújabb verzióit és kiadásait telepítheti a üzemeltetett virtuális gépre.

Ezt a módot csak akkor vegye figyelembe, ha nem szeretné, hogy a DBaaS-platform előnyei szerepeljenek.

A következő leckében vizsgáljuk meg részletesebben az Azure Database for MySQL-t.