Summary:
This article provides the commonly asked questions regarding the Xvantage Feature Hub (XFH) which is a centralized platform designed to manage feature flags and A/B testing across the Xvantage ecosystem. It serves as a go-to resource for understanding what XFH is, why it matters, and how to use it effectively.
Table of Contents:
What is Xvantage Feature Hub?
What are the key features of Xvantage Feature Hub?
What is a Feature Flag?
How to access the Feature Flags Dashboard?
Question 1: What is Xvantage Feature Hub?
Answer: Xvantage Feature Hub or XFH is a global, scalable solution for managing feature flagging and A/B testing across Xvantage. It empowers teams to remotely control business features without redeployment, while offering full auditing, change traceability, and an approval workflow. This migration marks a significant milestone in enhancing our technology landscape and delivering greater value across the organization.
Question 2: What are the Key Features of Xvantage Feature Hub?
Answer: Here are some of the features associated with Xvantage Feature Hub:
In-Memory Caching of Feature Flags: Xvantage Feature Hub ensures that feature flags are stored in-memory for fast retrieval, enhancing the performance and responsiveness of feature changes without the need to access the database constantly.
Governance (Approval Workflow): The approval workflow within Xvantage Feature Hub ensures that only authorized individuals or teams can activate or deactivate features. This adds a layer of governance to prevent unauthorized changes and allows for structured decision-making processes.
Auditing: Every change made within Xvantage Feature Hub is fully logged, providing an audit trail that you can review at any time. This ensures accountability and transparency, as you can see who made each change and when. Confidential and Proprietary Information of Ingram Micro, Inc. Do not distribute or copy without the expressed written permission of Ingram Micro.
Versioning: Xvantage Feature Hub allows you to track different versions of feature flags and configurations. You can roll back to previous versions when needed, providing flexibility and safety in managing feature changes.
Proper Key Management: Secure key management ensures that feature flags and configurations are protected and can be managed effectively. This adds another layer of security and ensures that only the right people have access to sensitive configurations.
Real-time Updates: With Xvantage Feature Hub, any changes to feature flags are reflected in real-time, allowing you to quickly enable or disable features without requiring a system redeployment.
Access Controls: Access to the Xvantage Feature Hub system is tightly controlled, ensuring only authorized users can view, modify, or activate certain configurations. This reduces the risk of unauthorized access and protects sensitive features.
Global Platform: Xvantage Feature Hub is designed to be a global solution, meaning it can be scaled and applied across multiple regions, teams, and environments seamlessly. Confidential and Proprietary Information of Ingram Micro, Inc. Do not distribute or copy without the expressed written permission of Ingram Micro.
Environment Management: With environment management capabilities, Xvantage Feature Hub allows you to configure and manage feature flags across different environments, such as development, staging, and production, providing tailored control for each stage of the lifecycle.
Question 3: What is a Feature Flag?
Answer: A feature flag is a software development tool that allows developers to enable or disable specific features in an application without deploying new code. It enables testing, gradual feature rollouts, and personalized user experiences by controlling which features are available to different users or environments in real-time. Feature flags help manage risk and improve flexibility during development and production.
Question 4: How to Access Feature Flags Dashboard?
Answer:
Go to My Apps and open Okta.
In Okta, search for Xvantage for Associates and open it.
Within Xvantage for Associates, hover over the left navigation menu and click Administration
Click Feature Flags Dashboard.
This will direct you to the Xvantage Feature Hub Dashboard.
Your role should have the Feature Flags Viewer or Feature Flags Editor (Advanced) to be able to access this feature in Xvantage for Associates.