Skip to content

System Context — MicroMasters

Generated 2026-06-24 13:33 UTC · c4gen dev

The widest view: MicroMasters and every external actor and system it exchanges data with. Edges shown are curated and code-verified; raw graph-derived candidates are listed under Dependencies & Cycles.

Interactive

Drag to pan, scroll to zoom. Click the MicroMasters box to drill into its container view.

External systems & peers

System Role
edX.org (Open edX) Open edX at courses.edx.org — OAuth2 identity provider and source of enrollments, certificates, and current grades (edx-api-client).
MITx Online MITx Online (Open edX) — OAuth2 IdP, course/enrollment/grade source, and the cart that handles verified-track checkout (MITXONLINE_CART_URL).
MIT Learn SOA discovery platform. Consumes MicroMasters' catalog + Wagtail pages (peer pull), and serves the course-run catalog MicroMasters syncs from.
Mailgun Transactional and cohort/automatic email delivery (MailgunClient over REST).
CyberSource Secure Acceptance payment gateway (legacy direct checkout; config retained, checkout now largely delegated to the MITx Online cart).
Open Exchange Rates Currency exchange rates for income-based financial aid tiers (config present).