Bold BI Auto Deployment on Windows, Linux, Kubernetes, & Docker

Joshua Otieno Owuor
Bold BI
Published in
4 min readFeb 21, 2023
Bold BI Auto Deployment on Windows, Linux, Kubernetes, & Docker

Bold BI is a powerful business intelligence and analytics solution that can be deployed automatically on Windows, Kubernetes, Linux, and Docker environments. Automated deployment speeds up the installation of Bold BI and its features without requiring manual intervention. With Bold BI, you can build powerful data visualizations and analysis in your environment of choice. It can also easily be customized, giving you complete control to create a user interface experience that meets users’ needs.

In this blog, we’ll explore the benefits of the following:

  • Auto deploying Bold BI on Windows.
  • Auto deploying Bold BI on Linux.
  • Auto deploying Bold BI on Kubernetes.
  • Auto deploying Bold BI on Docker.

Auto deploying Bold BI on Windows

Bold BI supports auto deploying on Windows to get you up and running with accurate interactive data analysis quickly so you can create beautiful dashboards and publish clear reports concerning your data. You can install Bold BI in silent mode on Windows. This silent installer can be integrated into your existing installation process. Bold BI supports Windows installation in two ways:

  1. Configuring the application startup details during installation.
  2. Silent installation alone without providing application startup details.

Check this documentation for the steps on how to install and deploy the Bold BI application in silent mode on Windows. Here are a few benefits of creating dashboards in Bold BI:

  • Achieve a rich user interface to easily create dashboards and upload and manage both custom and predefined widgets.
  • Configure X-Frame-Options to avoid loading a BI site inside a frame.
  • Implement data caching to retrieve results faster and keep dashboard data in temporary, low-maintenance storage.
  • Apply themes to customize a dashboard, an application server, and an identity management server with dark or light modes.
  • Enable two-factor authentication for logging in. This adds an additional layer of security against unauthorized access.
  • Create a live web data source using REST APIs from third-party tools like Postman.
  • Create webhooks to deliver data alerts and export dashboards.
  • Avoid server-side request forgery (SSRF) attacks by configuring a known-domain list.

Auto deploying Bold BI on Linux

Bold BI allows you to auto deploy the application on Linux without manually activating licensing or configuring startup from the browser. While deploying the Bold BI application, you can customize the branding by using the proper environment variable. You can deploy in two different Linux distributions: Ubuntu and CentOS.

Bold BI enables you to operate your day-to-day enterprise applications with the added benefit of innovatively using your data. You can continuously secure your data at row level to filter based on criteria tied to groups or users. Also, you can authenticate trusted user credentials to establish a secure path to users accessing the data.

You can easily automate the configuration process to manage your operations, reducing the workload of uploading security details. Check out this documentation to learn more about how to install and configure Bold BI in Linux.

Auto deploying Bold BI on Kubernetes

Bold BI supports auto deploying in your Kubernetes environment to help you balance the container service you are working on and make management easier on multiple compatible hosts. You can deploy to four environments:

  • Google Kubernetes Engine (GKE)
  • Amazon Elastic Kubernetes Service (EKS)
  • Azure Kubernetes Service (AKS)

Also, Bold BI allows you to customize the application branding using environment variables. After installation is completed, you can create interactive dashboards. To learn more about how to auto deploy Bold BI on Kubernetes , follow the steps provided in this documentation.

Auto deploying Bold BI on Docker

Bold BI supports auto deployment to Docker. You can use a single container or multiple containers to easily run Bold BI in Docker, which allows you to test and run the application faster. A single container includes only one image that targets multiple Bold BI services, whereas multiple containers contain multiple images for each of the services that will run on Docker Compose. To learn more about deploying on Docker, check our documentation.

Once Bold BI has been deployed, you can easily create, analyze, and share dashboards with team members. You can also embed dashboards into any web application, providing insight into your business data without any context switching.

Conclusion

We hope this blog has shown you the benefits of automatic deployment of Bold BI in your operating environment. If you have any questions, please post them in the comments section below. Get started with Bold BI by signing up for a free 15-day trial and jump right into creating interactive business intelligence dashboards. You can also contact us by submitting your questions through the Bold BI website or, if you already have an account, you can log in to submit them there.

Originally published at https://www.boldbi.com on February 21, 2023.

--

--

Joshua Otieno Owuor
Bold BI
Writer for

Technical writer and content reviewer at Syncfusion.