IT Professionals spend countless hours identifying application updates, comparing sources of incoming data, prioritizing what needs the most attention, and building the necessary deployment packages to implement such updates. To help enterprises address these needs at scale, Juriba KB delivers an evolving knowledge base designed to revolutionize how our customers manage applications. It serves as a foundation for enabling intelligent decision-making and automation across the Juriba product suite, offering insights that save time, reduce effort, and enhance reliability. This article introduces the core concept of Juriba KB, explains how we source its data and highlights its potential impact on Windows app management.
Why does Juriba KB matter?
Managing software applications is a complex, time-consuming task. Inconsistent data across tools, limited visibility into software details, and the growing need for automation are just a few challenges organizations face. Juriba KB was created to address these problems by offering:
- An exhaustive resource collecting and validating valuable application details to power app management.
- Normalization capabilities to align disparate sources for better integration and communication.
- Insights that enable unattended automation, freeing up valuable time and resources.
Whether you need to know more about the applications in your environment, streamline application packaging and testing, or identify and prioritize applications that should be updated, Juriba KB provides the intelligence needed to simplify and automate these processes.
What is data normalization, and why is it important?
Normalization is at the heart of Juriba KB. It’s the process of aligning disparate inventory records to a single, authoritative source, enabling consistency across systems. For example, Juriba KB can align application data from your inventory or third-party tools with its curated database, ensuring that everyone is “speaking the same language.”
Here’s how normalization helps across key systems:
- Matching Juriba DPC and Juriba App Owner application lists with packages in Juriba App Readiness to confirm they are under management or to drive automated packaging requests.
- Matching Juriba App Owner owner details to rich detail on assets in Juriba DPC or deployment packages in Juriba App Readiness.
- Match any third-party software records to Juriba KB, including…
- Application inventory and deployment packages from Unified Endpoint Management (UEM) systems like Intune, Configuration Manager, and Workspace One.
- Inventory records from Software Asset Management (SAM) solutions like Snow, Flexera One, or FNMS.
- Vulnerable software detection references from security scanners like Qualys, Rapid7, and Tenable.
- Software vulnerability references from security data providers like Kenna, Flexera SVR, and the National Vulnerability Database (NVD).
This ability to normalize disparate data sources unlocks automation and provides actionable insights, saving countless hours of manual effort.
What insights does Juriba KB offer?
Juriba KB is more than a database—it’s an enabler of smarter decisions and advanced automation. Some of its current and planned capabilities include answering critical questions including:
Windows application vulnerability information
- Are there any disclosed vulnerabilities against any given version of an application?
- Are any known exploits being seen for the vulnerabilities affecting any given application?
Windows application packaging and installation details
- What command lines and switches are used to silently install and remove third-party software?
- What is the best link to download the latest application version?
- What optional switches are being used to customize command line installation of third-party software?
- What are the success rates for various command-line arguments?
- What applications can and cannot be automated for packaging, re-packaging or conversion? Why?
- What applications are testing well when repackaged to various formats like MSI and MSIX?
- What application versions are not working as expected on different builds of Microsoft Windows?
- What detection rules are relevant to determine the presence of an application?
- What is a good icon image to associate with my applications for self-service portals?
- What packages contain dependencies such as Java or components often associated with security vulnerabilities?
Application owner insights
- What is the latest version of an application, and where can details about the version be reviewed?
- Are application owners recommending upgrading to newly released versions? Why?
- How are organizations categorizing any given application to help identify duplication and rationalizate my application portfolio?
- What percentage of organizations have identified any given software title as not needing an application owner?
Windows application version information
- How many versions behind am I compared to the latest available release?
- How old is the version I have installed?
- Which software titles am I carrying that have not been updated in over a year?
- What version of any given software are my peers running? Am I ahead or behind the norm?
Where does this valuable data come from?
Juriba KB’s value lies in the quality and diversity of its data sources. Juriba curates online data from various public sources, including WinGet and the Microsoft Store. Juriba customers may opt-in to share information and test results anonymously with Juriba KB. Juriba experts review and update the data in the Juriba KB via manual and automated processes, focusing on the most popular titles or elaborating on any items that we determine would benefit from more attention.
Juriba also provides AI-driven recommendations and automation, as summarized in Juriba AI: Pioneering the future of application management automation. This information, either explicitly via the direct population of our knowledge base or implicitly through user feedback and selection further enhance and expand data in the Juriba KB.
By combining these inputs, Juriba KB offers a unique blend of precision and scalability, constantly improving to meet evolving customer needs.
What’s next for Juriba KB?
Our vision is for Juriba KB to be the definitive resource for third-party application insights. Over time, it will expand to include more use cases, integrate more deeply into our product suite, and enhance its role as a trusted enabler of automation. As we roll out Juriba KB across our solutions, customers can expect to see these capabilities begin making an impact over the coming months.
Explore Juriba KB today
Juriba KB is just one piece of our broader vision to transform application management. See Juriba KB in action now in the latest release of Juriba App Readiness, and stay tuned for updates on its integration and expanded features.
If you would like to have a non-sales, technical discussion about this or any related topic, then please schedule a conversation.