Make your IT ready for tomorrow
while maintaining existing technologies
Educate your users to make informed decisions with extensible UI
55% of organizations are deploying modern IT operations technologies to improve customer satisfaction2. However, what about your internal customers? Are you providing them information about server, environment, or service?
With CloudBolt’s extensible UI framework, you can extend existing views with more relevant information. You can provide information such as resource monitoring, back-end storage control, and much more. Now your users can make a well-informed decision as they select services that they need.
Customize the user experience with plugin-based architecture of CloudBolt
You can use CloudBolt’s open architecture for nearly unlimited possibilities for extension. Easily integrate with existing processes while using the upgrade-safe attributes.
CloudBolt’s architecture allows you to create plugins in the form of Python scripts, remote shell scripts, web hooks, and email notifications. These plugins can be triggered in response to job events, rules, and user actions on services.
In addition to extending workflows, you can customize views of the UI to add new or enterprise-proprietary applications. CloudBolt plugins are written as Python scripts and you can share them between CloudBolt workflows. You can also store them in a source code repository such as GitHub or GitLab.
Define rules for your environment
As you move towards a more automated and streamlined IT experience, non-compliance can creep up on you before you know it. To tackle this, set policies and rules proactively to define guardrails for your users. CloudBolt’s rules engine helps you define conditions across any cloud and add remediation steps when those conditions are met.
The CloudBolt rules engine keeps things simple. Using rules engine, you can test for a condition either in CloudBolt or in an external system and execute a script if that condition holds true. You can check a threshold on the number of servers deployed in a given environment and send an email to the user if it’s exceeded.
Another example is calling to an external monitoring system to determine if the current system load across a given service requires CloudBolt to create a new cloud server to burst to the cloud.