Mi az az Azure Database for MySQL?
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.