,-----------------------------------------------------------------------------. |== Web Application | |-----------------------------------------------------------------------------| | | |Delivers the static content and the Internet Banking single page application.| | | `-----------------------------------------------------------------------------' | | ,-----------------------------------------------------------------------------------------------------. ,--------------------------------------------------------------------------------------. |== Mobile App | |== Single Page Application | |-----------------------------------------------------------------------------------------------------| |--------------------------------------------------------------------------------------| | | | | |Provides a limited subset of the Internet Banking functionality to customers via their mobile device.| |Provides all of the Internet Banking functionality to customers via their web browser.| | | | | `-----------------------------------------------------------------------------------------------------' `--------------------------------------------------------------------------------------' ,-------------------------------------------------------------. |== API Application | |-------------------------------------------------------------| | | |Provides Internet Banking functionality via a JSON/HTTPS API.| | | `-------------------------------------------------------------' ,------------------------------------------------------------------------------------------. | |== Database | | |------------------------------------------------------------------------------------------| | | | | |Stores user registration information, hashed authentication credentials, access logs, etc.| | | | | `------------------------------------------------------------------------------------------' | ,------------------------------------------------------------------------------------------. |== Database | |------------------------------------------------------------------------------------------| | | |Stores user registration information, hashed authentication credentials, access logs, etc.| | | `------------------------------------------------------------------------------------------'