System Architecture
Explore the architectural components of FCP and its related systems below.
FCP Conceptual Architecture
FCP provides a modern system that is component based using APIs to expose functionality at both the component and data layers. External system calls (i.e. eMod, FSSOnline, FSS19, ACR, CLIP API etc.) are abstracted and exposed through APIs so that structural downstream changes will not affect the operation of the components. The system is event driven, both from internal and external triggers, resulting in data changes and/or workflow state changes. The UI is an Angular SPA application.
Below is the current top-level view of the FCP system architecture that identifies key technologies that are used in the solution.

Modernized Catalog Management Architecture
FCP is the ingest and user experience portal of a modernized catalog management architecture and feeds product and services catalog data downstream to the ACR and then Digital Commerce systems.
