Internet Banking — System Context

C4 Level 1: people and systems around the platform

C4Context title System Context — Internet Banking Person(customer, "Customer", "Bank account holder") System(banking, "Internet Banking", "Web and mobile banking platform") System_Ext(email, "Email Provider", "Transactional email delivery") System_Ext(core, "Core Banking", "Ledger and accounts mainframe") Rel(customer, banking, "Uses") Rel(banking, email, "Sends email") Rel(banking, core, "Reads accounts") UpdateLayoutConfig($c4ShapeInRow="2", $c4BoundaryInRow="1") UpdateElementStyle(customer, $bgColor="#F3E5F5", $borderColor="#1A1A1A", $fontColor="#1A1A1A") UpdateElementStyle(banking, $bgColor="#E3F2FD", $borderColor="#1A1A1A", $fontColor="#1A1A1A") UpdateElementStyle(email, $bgColor="#E0F7FA", $borderColor="#1A1A1A", $fontColor="#1A1A1A") UpdateElementStyle(core, $bgColor="#E8F5E9", $borderColor="#1A1A1A", $fontColor="#1A1A1A")