FinOps, Metering & Billing
Okustera provides real-time infrastructure telemetry, transparent unit pricing, and automated billing orchestration to give engineering teams full visibility and control over cloud spend.
The FinOps engine continuously meters resource utilization across Compute, Storage, Managed Databases, Network Egress, Artifact Storage, and Serverless Invocations.
Architecture & Rating Engine
Key FinOps Capabilities
- Real-Time Metering: Near real-time calculation of Month-to-Date (MTD) spend and projected end-of-month forecast based on running instance profiles.
- Per-Service Cost Breakdown: Itemized visibility into spend share across compute, persistent block volumes, S3 buckets, relational databases, caches, networking, and AI inference.
- AI Model Token Metering: High-precision streaming extraction of prompt and completion token counts from the AI Gateway, billing at predictable per-million rates.
- Budget Caps & Threshold Alerts: Set monthly budget caps with customizable alert thresholds (e.g., 50%, 80%, 100%) and automatic quota freezes to prevent runaway spend.
- Stripe Payment Gateway: Secure credit card tokenization, dynamic payment method management, and instant online Stripe checkout sessions.
- Automated Invoicing: Detailed itemized invoice records with downloadable receipt statements.
Transparent Cloud Pricing Rates
Okustera operates on a predictable, pay-as-you-go consumption model with no hidden egress penalties:
| Resource Category | Metric | Rate (USD) | Description |
|---|---|---|---|
| Compute vCPU | vCPU-hour | $0.024 / hr | Dedicated KVM virtual CPU core |
| Compute Memory | GB-hour | $0.004 / hr | High-speed DDR5 ECC RAM |
| Ceph NVMe Block Storage | GB-month | $0.08 / mo | High-IOPS replicated persistent volumes |
| Ceph S3 Object Storage | GB-month | $0.015 / mo | Distributed S3-compatible multi-attach storage |
| PostgreSQL DBaaS | Instance-hour | $0.045 / hr | CloudNativePG high-availability replica |
| Valkey Sentinel DBaaS | Instance-hour | $0.030 / hr | In-memory cache replica with Sentinel quorum |
| Network Egress | GB transferred | $0.010 / GB | Inter-region and public egress |
| Serverless Invocations | 100K calls | $0.020 | gVisor sandboxed serverless execution |
| AI Prompt Tokens | 1M tokens | $0.20 / 1M | Input tokens processed across Model Foundry models |
| AI Completion Tokens | 1M tokens | $0.60 / 1M | Output tokens streamed from vLLM inference engines |
| Fractional GPU Accelerator | Slice-hour | $0.85 / hr | NVIDIA GPU slice (MIG / time-sliced accelerator) |
Managing Billing in the Cloud Portal
The Okustera Cloud Portal (/billing) provides complete transparency over cloud spending:
1. Payment Methods & Stripe Integration
- Navigate to Billing $\to$ Payment Methods.
- Click Add Payment Method to securely enter credit card details tokenized directly by Stripe (zero card data stored on Okustera servers).
- Set your preferred card as the default payment source for automated end-of-month invoicing.
- For prepaid credits, click Top Up Balance to launch an instant Stripe Checkout session.
2. Setting Monthly Budgets & Alert Thresholds
Prevent unexpected runaway bills from auto-scaling or batch jobs:
- In the Billing Console, navigate to Budgets.
- Set a Monthly Budget Limit (e.g.,
$500.00). - Configure notification triggers:
- Warning Thresholds: Alert team via email or webhook when spend hits
50%,80%, or90%of budget. - Automated Action: Optionally enforce a soft quota freeze when reaching
100%to prevent provisioning of new instances while keeping running production workloads alive.
- Warning Thresholds: Alert team via email or webhook when spend hits
3. Invoices & Usage Breakdown
- View itemized Month-to-Date (MTD) spend and projected forecast.
- Filter consumption across Compute, Storage, Databases, Network Egress, and AI Tokens.
- Download PDF receipts and tax invoices for accounting compliance.
REST API Reference
Programmatic billing access is available via the Okustera API:
GET /api/v1/billing/overview— Month-to-date spend, forecast, and active budget status.GET /api/v1/billing/stats— High-level telemetry summary and usage metrics.GET /api/v1/billing/breakdown— Itemized cost breakdown by service category.GET /api/v1/billing/invoices— Historical billing statements and line items.GET /api/v1/billing/invoices/{id}— Retrieve detailed invoice breakdown.GET /api/v1/billing/payment-methods— List configured customer payment cards.POST /api/v1/billing/payment-methods— Add and tokenize a new payment method.POST /api/v1/billing/payment-methods/{id}/default— Set card as default payment method.DELETE /api/v1/billing/payment-methods/{id}— Remove a saved payment method.POST /api/v1/billing/checkout-session— Generate a secure Stripe payment checkout session.GET /api/v1/billing/budget— Retrieve current budget limits and alert thresholds.PUT /api/v1/billing/budget— Update monthly budget limit and notification thresholds.GET /api/v1/billing/pricing— Retrieve active rate card and unit prices.