News

Case Study: How Genezio Helped BwareLabs Automate Their Workflows

clock-icon

12 minutes read

writer-avatar

Luis Minvielle

Oct 07, 2024

Share on:

linkedin-icon

Genezio is a full-stack cloud platform that allows developers to launch and deploy their projects in minutes. It’s helping entrepreneurs and companies alike with its speed and ease of use. One of the latest success stories comes from the web3 firm BwareLabs , which had to deal with plenty of DevOps resources to monitor their various blockchain instances.

Thanks to Genezio, they were able to build, deploy, and manage a cloud-based DevOps app that monitors their blockchains and notifies them when updates are due. Their new internal app—a “SaaS, but in-house” of sorts—is incredibly affordable and more convenient than purchasing a cost-prohibitive license from a giant vendor . Companies and developers should read on to understand why Genezio is the go-to cloud platform for quick deployments and lightweight, affordable apps.

Why Genezio is one of the quickest full-stack cloud platforms

Genezio, with a pay-as-you-go model, runs with serverless technology—developers don’t need to worry about the infrastructure, servers, operating systems, or application runtimes. It’s all handed off to Genezio so companies can focus on coding and deploying, exactly like BwareLabs did. Developers can deploy a “Hello World” function in less than two minutes after signing up and edit it directly in the browser. Even more complex full-stack apps can run in just three minutes .

Genezio also offers AWS Lambda compatibility, which allows developers to migrate functions without changing their code. This has the added benefit of better cold-start times and more predictable costs. Or, companies can just code, run, and deploy with type-safety from scratch—exactly like BwareLabs did.

Case study: How Genezio helped BwareLabs automate Web3 workflows

BwareLabs’ case is one example of how Genezio could help a company that needs to deploy apps fast. BwareLabs, a company in the web3 space , faced challenges in managing its blockchain nodes and infrastructure. Their DevOps team had to manually monitor and update these nodes, which was time-consuming and more prone to errors.

Thanks to the adoption of Genezio and its responsive cloud platform, BwareLabs was able to automate many of these tasks. One of the key achievements made possible through Genezio was the development of M.A.T.E.I., an internal monitoring app now a keystone in BwareLabs’ infrastructure and operations. M.A.T.E.I. automates the monitoring of blockchain nodes, tracks the latest updates, and pushes important notifications to the team’s Slack channels to make sure developers stay informed and take action without unwelcome interruptions.

alt_text

Genezio’s serverless functions helped develop M.A.T.E.I. and get it running quickly enough. Given that the app is hosted in a serverless environment, BwareLabs doesn’t have to take care of server infrastructure, which helps ease the burden on their DevOps team. And when BwareLabs actually needs to push a code update, it’s as easy as it gets. Genezio makes possible rapid update deployments and allows developers to trigger updates with a click.

💬 “Genezio has significantly improved our development workflow. The platform helped me quickly develop, test, and deploy new features for our monitoring tool and my projects. It was so easy to set up that our in-house solution ran in a matter of hours—and it could have been minutes. Genezio is, hands down, the best cloud platform that companies and solo developers can rely on to build, deploy, and scale business-sensitive apps.” Cosmin Gamanusi, Tech Lead @BwareLabs

As a full-fledged cloud platform, Genezio offers database integration. Knowing this, BwareLabs configured a cron job for M.A.T.E.I. that periodically checks each blockchain repository using the GitHub API. The application then compares the latest releases with the existing data in the Postgres database. If a newer release is found, OpenAI analyses the release description to determine its importance. For critical updates, M.A.T.E.I. sends an automatic notification to the specified Slack channel, allowing the team to pull the update directly from Slack. This is the extent to which Genezio has helped BwareLabs automate their workflows.

New database integrations for full-stack developers

Genezio recently announced an integration with Neon , a serverless Postgres database. Setting up and using Neon with Genezio is simple and quick . The integration means Genezio users can now access Neon’s features, such as data branching for different environments, GitHub Actions integration, support for vector databases using the pgvector extension , and bottomless storage—all built into the Genezio platform. BwareLabs didn’t need this integration to make their operations more nimble, but new adopters will undoubtedly be able to run their apps even quicker.

Try Genezio and deploy your cloud project with a Neon Postgres database

With Genezio, BwareLabs can now handle both backend and database needs within the same platform without ever worrying about the underlying infrastructure. And if they need to scale up their monitoring tool because their business is scaling up, they don’t have to worry about that either—Genezio handles it automatically. Scalability is one of the key benefits of functions and serverless technology.

The pay-as-you-go model also makes it affordable for projects with limited budgets. Neon’s branching feature lets developers try new ideas without having to worry about disrupting their production setups.

This is just one of the use cases for Genezio. Any app can be written and deployed from scratch. Unlike other tools that lock you into specific workflows, Genezio gives you the freedom to build and deploy your way. So, no matter the size of your team, if you are ready to simplify your development projects, visit our website and sign up for a free account today. In just a few clicks, you can start building full-stack applications that grow with your business.

You can start for free. To learn more about how Genezio and Neon can help you deploy quickly and affordably, visit Genezio .

Subscribe to our newsletter

Genezio is a serverless platform for building full-stack web and mobile applications in a scalable and cost-efficient way.



Related articles


More from News