Learn how an enterprise compliance system uses satellites and radar to enforce deforestation laws.
This course walks you through the EUDR Forest Analyzer, a real system that combines cloud-based geospatial processing (Copernicus Data Space, Google Earth Engine), Global Forest Watch alert networks (GLAD + RADD), and role-based access control to determine whether a plot of land complies with the EU Deforestation Regulation.
🌎
Try the Live System
Explore the production EUDR Forest Analyzer at eudr.kawal-ruang.org — upload plots, run compliance checks, generate PDF reports.
→
This course uses the Diataxis framework. Each module has four sections: Tutorials walk you through hands-on exercises. How-to guides solve specific tasks. Explanations build deep understanding. References give you quick-lookup tables.
01
The Analysis Pipeline
What happens when you upload a plot of land
Tutorial
How-to
Explanation
Reference
02
The Cast of Characters
Components, services, and how they're organized
Tutorial
How-to
Explanation
Reference
03
Data Flow & Communication
How components talk and data moves through the system
Tutorial
How-to
Explanation
Reference
04
Satellites & External Services
Copernicus CDSE, Google Earth Engine, PostGIS, and the provider abstraction
Tutorial
How-to
Explanation
Reference
05
Access Control & Business Logic
Roles, tiers, risk scoring, and compliance rules
Tutorial
How-to
Explanation
Reference
06
When Things Break
Failure modes, debugging strategies, and self-healing
Tutorial
How-to
Explanation
Reference
07
Architecture & Extension
The full picture and how you'd modify this system
Tutorial
How-to
Explanation
Reference