Selfuel Docs
  • Welcome to Selfuel Platform
    • Features
    • Capabilities
    • Target Audience
    • $150 Free Trial
  • Registration and Login
  • Platform UI
  • Stream Processing with Cortex
    • Cortex Quickstart Guide
    • Cortex Elements
      • Streams
      • Attributes
      • Mappings
        • 🚧Source Mapping Types
        • 🚧Sink Mapping Types
      • Node and Application Healthchecks
      • Nodes
        • Node Preview
        • Node Connectivites
        • Node Units
      • Expression Builder
        • 🚧Built-in Functions
      • Windows
        • Cron Window
        • Delay Window
        • Unique Event Window
        • First Event Window
        • Sliding Event Count Window
        • Tumbling Event Count Window
        • Session Window
        • Tumbling Event Sort Window
        • Sliding Time Window
        • Tumbling Time Window
        • Sliding Time and Event Count Window
      • Store and Cache
        • RDBMS
        • MongoDB
        • Redis
        • Elasticsearch
    • Applications
      • Applications Page
      • Creating Applications using Canvas
      • Connector Nodes Cluster
        • Source Nodes
          • CDC Source
          • Email Source
          • HTTP Source
          • HTTP Call Response Source
          • HTTP Service Source
          • Kafka Source
          • RabbitMQ Source
          • gRPC Source
          • JMS Source
          • Kafka Multi DC Source
          • JMS Source
          • AWS S3 Source
          • Google Pub-sub Source
          • AWS SQS Source
          • MQTT Source
          • Google Cloud Storage Source
          • HTTP SSE Source
          • WebSubHub Source
        • Sink Nodes
          • Email Sink
          • HTTP Sink
          • HTTP Service Response Sink
          • HTTP Call Sink
          • Kafka Sink
          • RabbitMQ Sink
          • gRPC Sink
          • JMS Sink
          • Kafka Multi DC Sink
          • AWS S3 Sink
          • Google Pub-sub Sink
          • AWS SQS Sink
          • MQTT Sink
          • Google Cloud Storage Sink
          • HTTP SSE Sink
          • WebSubHub Sink
      • Processing Nodes Cluster
        • Query
        • Join
        • Pattern
        • Sequence
        • Processor
        • 🚧On-demand Query
      • Buffer Nodes Cluster
        • Stream
        • Table
        • Window
        • Aggregation
        • Trigger
    • Run Applications
      • Run Applications Using Runners
      • Update Running Applications
      • Application Versioning
  • Data Integration with Nexus
    • Nexus Quickstart Guide
    • Nexus Elements
      • Concept
        • Config
        • Schema Feature
        • Speed Control
      • Connectors
        • Source
          • Source Connector Features
          • Source Common Options
          • AmazonDynamoDB
          • AmazonSqs
          • Cassandra
          • Clickhouse
          • CosFile
          • DB2
          • Doris
          • Easysearch
          • Elasticsearch
          • FakeSource
          • FtpFile
          • Github
          • Gitlab
          • GoogleSheets
          • Greenplum
          • Hbase
          • HdfsFile
          • Hive
          • HiveJdbc
          • Http
          • Apache Iceberg
          • InfluxDB
          • IoTDB
          • JDBC
          • Jira
          • Kingbase
          • Klaviyo
          • Kudu
          • Lemlist
          • Maxcompute
          • Milvus
          • MongoDB CDC
          • MongoDB
          • My Hours
          • MySQL CDC
          • MySQL
          • Neo4j
          • Notion
          • ObsFile
          • OceanBase
          • OneSignal
          • OpenMldb
          • Oracle CDC
          • Oracle
          • OssFile
          • OssJindoFile
          • Paimon
          • Persistiq
          • Phoenix
          • PostgreSQL CDC
          • PostgreSQL
          • Apache Pulsar
          • Rabbitmq
          • Redis
          • Redshift
          • RocketMQ
          • S3File
          • SftpFile
          • Sls
          • Snowflake
          • Socket
          • SQL Server CDC
          • SQL Server
          • StarRocks
          • TDengine
          • Vertica
          • Web3j
          • Kafka
        • Sink
          • Sink Connector Features
          • Sink Common Options
          • Activemq
          • AmazonDynamoDB
          • AmazonSqs
          • Assert
          • Cassandra
          • Clickhouse
          • ClickhouseFile
          • CosFile
          • DB2
          • DataHub
          • DingTalk
          • Doris
          • Druid
          • INFINI Easysearch
          • Elasticsearch
          • Email
          • Enterprise WeChat
          • Feishu
          • FtpFile
          • GoogleFirestore
          • Greenplum
          • Hbase
          • HdfsFile
          • Hive
          • Http
          • Hudi
          • Apache Iceberg
          • InfluxDB
          • IoTDB
          • JDBC
          • Kafka
          • Kingbase
          • Kudu
          • Maxcompute
          • Milvus
          • MongoDB
          • MySQL
          • Neo4j
          • ObsFile
          • OceanBase
          • Oracle
          • OssFile
          • OssJindoFile
          • Paimon
          • Phoenix
          • PostgreSql
          • Pulsar
          • Rabbitmq
          • Redis
          • Redshift
          • RocketMQ
          • S3Redshift
          • S3File
          • SelectDB Cloud
          • Sentry
          • SftpFile
          • Slack
          • Snowflake
          • Socket
          • SQL Server
          • StarRocks
          • TDengine
          • Tablestore
          • Vertica
        • Formats
          • Avro format
          • Canal Format
          • CDC Compatible Debezium-json
          • Debezium Format
          • Kafka source compatible kafka-connect-json
          • MaxWell Format
          • Ogg Format
        • Error Quick Reference Manual
      • Transform
        • Transform Common Options
        • Copy
        • FieldMapper
        • FilterRowKind
        • Filter
        • JsonPath
        • LLM
        • Replace
        • Split
        • SQL Functions
        • SQL
    • Integrations
      • Integrations Page
      • Creating Integrations Using Json
    • Run Integrations
      • Run Integrations Using Runners
      • Integration Versioning
  • Batch Processing/Storage with Maxim
    • Maxim Quickstart Guide
    • Maxim Elements
    • Queries
    • Run Queries
  • Orchestration with Routines
    • Routines Quickstart Guide
    • Routines Elements
    • Routines
    • Run Routines
  • Runners
    • Runners Page
    • Create a Runner to Run Applications
  • Security
    • Vaults
      • Vaults Page
      • Create Vaults
        • Runner-level Vaults
        • Application-level Vaults
      • Edit and Delete Vaults
      • 🚧Utilizing Vaults in Applications and Runners
    • Certificates
      • Certificates Page
      • 🚧Utilizing Certificates in Applications
      • 🟨Setting Up Security Settings
  • Monitoring Performance
    • Dashboard
    • Application Details
    • Runner Details
  • Logging
    • Log Types
  • Cost Management
    • SaaS
      • Pay-as-you-go
        • Hard Budget Cap
        • Soft Budget Cap
      • Subscriptions
    • On-prem
  • Organization Settings
    • General
    • Access Controls
      • User Roles and Privileges
    • Current Costs
    • Billing Addresses
    • Payment Accounts
    • Subscriptions
    • Pricing
    • Invoicing
  • User Settings
  • Troubleshooting
  • FAQs
Powered by GitBook
On this page
  • Flexibility in Cost Management
  • Multiple Billing Plans and Deploymnet Options for Each Organization
  • Single/Multiple Applications per Runner
  • Pricing
  • Plans
  • SaaS - Pay-as-you-go
  • SaaS - Monthly and Yearly Subscriptions
  • On-prem - Unlimited
  • On-prem - Subscriptions

Cost Management

PreviousLog TypesNextSaaS

Last updated 1 year ago

Cortex's approach to Cost Management prioritizes flexibility, allowing users to adjust their spending based on actual needs and usage. Additionally, we extend this flexibility to deployment types (SaaS and On-prem ), offering diverse cost management options to align with your project's requirements and budgetary constraints.

Flexibility in Cost Management

Multiple Billing Plans and Deploymnet Options for Each Organization

As Runners are configured using all types of Billing Plans, you can choose to utilize any cost management for Runners if you need.

You can simulataneously have some Runners running with Pay-as-you-go or Subscriptions as SaaS and have some Runners On-prem with On-prem Subscriptions.

Furthermore, depending on the paid plans and deployment types selected, you have the option to tailor your deployment strategy to fit either SaaS or On-prem environments, ensuring that your choice in cost management and deployment type aligns perfectly with your operational preferences and requirements. (cf. Create a Runner to Run Applications, )

Single/Multiple Applications per Runner

The ability to run single/multiple Applications on a single Runner helps maximize resource utilization and manage costs more effectively. (cf. Create a Runner to Run Applications, )

Pricing

You can review the pricing for each Paid Plan directly from the Pricing tab located under Organization Settings.

By opting for subscriptions and purchasing commitments, you're eligible to enjoy significant savings, with discounts of up to 65%.

This approach not only offers substantial cost benefits but also allows you to align your budget more effectively with your project requirements.

Plans

Users can select from Pay-as-you-go plans or Subscriptions for each Runner in the SaaS deployment type, offering the flexibility to choose the most cost-effective option for their usage patterns.

On-prem users have the versatility to opt for SaaS paid plans, and vice versa, ensuring a comprehensive range of choices to suit various preferences and requirements across deployment types.

SaaS - Pay-as-you-go

Pay-as-you-goplan for the SaaS deployment type is directly tied to how much resources Runners provision, making it straightforward to align costs with actual usage.

Flexible Budget Caps

The Pay-as-you-go plan includes two types of Budget Caps. A monthly Hard Budget Cap stops Runners activity once the limit is reached, while a monthly Soft Budget Cap allows for a buffer through a non-recurring Surge Budget, accommodating unexpected usage spikes without immediate cutoffs.

SaaS - Monthly and Yearly Subscriptions

Monthly and Yearly Subscriptions for the SaaS deployment provide options for short-term or long-term commitment, giving users control over how long they commit to Cortex services.

On-prem - Unlimited

The On-prem deployment type is designed with your data's security in mind, ensuring that it remains within your network at all times. Opting for the On-prem Unlimited paid plan grants you the freedom to create an unlimited number of Runners, providing scalability without constraints.

On-prem - Subscriptions

Alternatively, the On-prem Subscriptions paid plan allows for the creation of Runners through the purchase of Monthly or Yearly Subscriptions, offering flexibility to match your project's timeline and budgetary needs.

This setup in Cortex is designed to give users control over their costs, matching spending with needs without unnecessary complexity or constraints.

For On-prem deployment, options expand to include and , catering to different operational needs.

On-prem Unlimited
On-prem Subscriptions
#step-1-billing
#step-4-runner-allocation