Wprowadzenie
Azure Database for MySQL — serwer elastyczny to w pełni zarządzana baza danych MySQL jako usługa (DBaaS) na platformie Azure, która może obsługiwać obciążenia o znaczeniu krytycznym z odpornością, przewidywalną wydajnością i dynamiczną skalowalnością. Usługa Azure Database for MySQL — serwer elastyczny ma kilka funkcji, które obsługują operacje o znaczeniu krytycznym. W tym module omówiono funkcje związane z zabezpieczeniami, ciągłością działania i odzyskiwaniem po awarii oraz wydajnością.
Przykładowy scenariusz
Załóżmy, że pracujesz w startupie handlu elektronicznego, Wingtip Toys (WT). Korzystasz z infrastruktury lokalnej i chcesz korzystać z usług w chmurze platformy Azure. WT wzrosła i rozpoczyna główną kampanię marketingową w przyszłym kwartale. Oczekujesz, że ruch w witrynie i zakupy będą znacznie się zwiększać. Oczywiście czas pracy bazy danych ma kluczowe znaczenie dla witryny handlu elektronicznego i obsługi przychodzących zamówień klientów.
Dział technologii WT rozwinął się, a teraz obejmuje zespół ds. nauki o danych oprócz zespołu deweloperskiego produktu. Zespół ds. nauki o danych uruchamia duże zapytania do raportowania i analizy. W przeszłości eksperymenty z raportowaniem spowodowały problemy z wydajnością bazy danych i chcesz upewnić się, że zespół ds. nauki o danych może wykonać swoją pracę bez wpływu na lokację główną.
Ponadto, gdy firma WT zatrudnia więcej pracowników, ich zespół DBA starał się nadążyć za zarządzaniem użytkownikami i uprawnieniami. Migracja na platformę Azure umożliwia scentralizowanie zarządzania użytkownikami, uwierzytelniania i autoryzacji.
Chcesz nadal korzystać z programu MySQL, ale wiesz również, że usługa Azure Database for MySQL — serwer elastyczny udostępnia funkcje, które nie są łatwo dostępne w samodzielnie hostowanych bazach danych. Chcesz również przejrzeć funkcje programu MySQL platformy Azure, aby zmaksymalizować wartość migracji do chmury.
Co zrobisz
Poznasz, ocenisz i porównasz funkcje usługi Azure Database for MySQL — serwery elastyczne, w tym zabezpieczenia, ciągłość działania, wysoką dostępność, kopie zapasowe, wydajność, operacje we/wy na sekundę i repliki do odczytu, które obsługują operacje o znaczeniu krytycznym.
Podstawowy cel
Po ukończeniu tego modułu lepiej zrozumieć funkcje udostępniane przez usługę Azure Database for MySQL — serwer elastyczny przeznaczony do obsługi obciążeń o krytycznym znaczeniu.