################################### system_vendor_budget_manager ################################### ==================================== system_vendor_budget_manager ==================================== | Responsible for accepting, transferring, and recording publishers' budgets. | system_vendor_budget_manager provides the following functionalities: - Management of the system vendor's LEVICA account - Publisher registration - LEVICA account verification and transaction logging - Triggering the payment function to the Extractor - Budget output | It also accepts the following request APIs from publishers: - Direct specification of budget amount (in Anima) - Specification of the logic for calculating purchase budgets System Architecture ==================== Each component is built using a serverless architecture based on AWS Lambda and utilizes the following tech stack: - **Language**: Python 3.12 - **Infrastructure**: AWS (Lambda, ECS, ECR, EventBridge, etc.) - **IaC**: Terraform - **Database**: PostgreSQL - **Container Technology**: Docker, ECS Fargate - **Migration**: Alembic | For access to related assets, please contact ARCANA Technical Support.