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