Home / Companies / OpenMeter / Blog / May 2024

May 2024 Summaries

3 posts from OpenMeter

Filter
Month: Year:
Post Summaries Back to Blog
Modern SaaS businesses face challenges in implementing pricing changes due to the complexity of modern pricing models such as usage-based, value-based, and hybrid models. Developers must synchronize data between multiple sources, integrate product catalogs, and enforce entitlements. Engineering organizations that cannot keep up with pricing iterations lose their competitive edge. Common challenges include integrating product catalogs, implementing entitlements, and managing analytics and third-party integrations. Businesses need to invest in modern billing solutions and ensure compliance to meet customers' evolving needs and stay competitive in today's dynamic market.
May 22, 2024 1,268 words in the original blog post.
OpenMeter uses Dagger for programmable CI/CD pipelines in containers, including building and publishing various types of artifacts like Docker images to OCI-compliant registries. The challenge is securely storing credentials when authenticating against these registries. In the early days, Docker stored credentials in plaintext in a file, but today it uses credential helpers to store them securely in an OS's keychain. Dagger handles container image authentication securely during the pipeline lifecycle, but for non-container artifacts like Helm charts, there is still a risk of storing credentials in plaintext on the filesystem. The solution involves creating the registry config file and mounting it into the container to avoid writing credentials to the filesystem. A Dagger module called "registry-config" can be used for this purpose, making authentication against OCI registries more secure for tools like Helm that write credentials to a file.
May 13, 2024 862 words in the original blog post.
Credit-based pricing is gaining popularity among AI products due to its ability to manage vendor and customer expenses effectively. Key aspects of implementing a good credit system include granting credits periodically, time-based credit allocation, recurring grants, credit rollover policies, managing credit balance, real-time burn-down priorities, low-latency enforcement, insights into credit balances, handling negative balances, and maintaining accountability through ledgers.
May 07, 2024 616 words in the original blog post.