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.