MySQL: administracja i bezpieczeństwo
Informacje podstawowe
Najważniejsze dane o szkoleniu w jednym miejscu- Kategoria
- Administracja bazami
- Forma realizacji
- Online lub stacjonarnie
- Termin
- Ustalany indywidualnie
- Dostawca
- ERNABO Adrian Flak
- Dofinansowanie
- Możliwość dofinansowania
Cel szkolenia
Co zyskasz po ukończeniu kursuCel biznesowy
Bezpieczne przechowywanie danych klientów i sprawne działanie aplikacji opartych na MySQL.
Cel edukacyjny
Uczestnik uczy się administrować serwerem MySQL i zabezpieczać go.
Efekty uczenia się
- instaluje i konfiguruje serwer MySQL,
- zarządza użytkownikami, rolami i uprawnieniami zgodnie z zasadą minimalnych uprawnień,
- włącza szyfrowanie TLS i utwardza konfigurację,
- wykonuje kopie zapasowe i odtwarza dane z dziennika binarnego,
- konfiguruje replikację i analizuje dziennik wolnych zapytań.
Program szkolenia
Szczegółowy plan zajęćModuł 1. Serwer MySQL
- architektura i silnik InnoDB
- instalacja, plik konfiguracyjny, zmienne systemowe
Moduł 2. Użytkownicy i uprawnienia
- konta, role, GRANT i REVOKE
- wtyczki uwierzytelniania
Moduł 3. Bezpieczeństwo
- mysql_secure_installation i utwardzanie
- TLS, szyfrowanie danych, dzienniki zdarzeń
Moduł 4. Kopie i replikacja
- mysqldump, kopie fizyczne, dziennik binarny
- replikacja źródło i replika, GTID
Moduł 5. Wydajność
- dziennik wolnych zapytań i EXPLAIN
- bufor InnoDB i indeksy
Warsztat końcowy
Uczestnicy zabezpieczają serwer MySQL dla aplikacji webowej, uruchamiają replikę i odtwarzają dane do wybranego momentu.
Wymagania
Co przygotować przed startem szkoleniaWymagania wstępne
Znajomość SQL i podstaw administracji Linux.
Dla kogo?
Administratorzy systemów i baz danych, programiści i osoby utrzymujące serwery stron i sklepów internetowych.