The folder contains all AWS Cloud Development Kit automation for provisioning a RIV stack. A RIV stack is a self-contained service installation, complete with every required subsystem.
Within each subfolder is a topology.py
file that defines any exportable symbols. Typically, consumers should import these root constructs (e.g., RivUserPortal) versus directly import private implementation details (e.g., RivUserPortalCompareFaces). This approach reduces the risk of future breaking changes.
- bulkloader. The RIV bulk importing service.
- services. Standard AWS supporting components (e.g., backup)
- storage. Defines all shared data stores.
- userportal. The public interface that endusers interact with