Advanced Exercises and Scenarios¶
Exercise 1: Architecture Review¶
Given a Moodle deployment diagram, identify risks related to application servers, database capacity, shared storage, cache services, TLS termination, and scheduled tasks.
Exercise 2: Security Review¶
Review a checklist of authentication methods, administrator accounts, role assignments, password policy, web-service tokens, plugin inventory, and audit logs.
Exercise 3: Performance Investigation¶
Analyze symptoms such as slow login, delayed emails, quiz slowness, long reports, and high database CPU. Propose likely causes and first checks.
Exercise 4: Upgrade Planning¶
Create a high-level upgrade plan that includes release notes review, plugin compatibility, backups, staging rehearsal, communication, maintenance window, validation, and rollback decision points.