Overview of IBM Software Hub
IBM® Software Hub is a cloud-native solution that you can use to install, manage, and monitor IBM solutions on Red Hat® OpenShift® Container Platform.
- Installing and upgrading
- Backing up and restoring installations
- Monitoring resource use and installation health
- Scaling resources
- And more
With IBM Software Hub, your IT department doesn't need to deploy multiple applications on disparate systems and then try to figure out how to get them to connect. The platform provides an integrated web client that makes it easy for users to move between the solutions that are installed on an instance of IBM Software Hub.
- IBM Cloud Pak® for Data
- A suite of services that help you collect, organize, analyze, and operationalize data and AI throughout your business. Cloud Pak for Data implements a data fabric solution so that you can provide instant and secure access to trusted data to your organization, automate processes and compliance, and deliver trustworthy AI in your applications.
- IBM Data Product Hub
- Curate and share trusted data products across your organization. Data Product Hub offers comprehensive governance, making it simple for organizations to provide self-service access to data while preventing compliance and security issues.
- IBM watsonx.ai™ and IBM watsonx.governance™
- Build, evaluate, and deliver AI in your applications. The IBM watsonx.ai services provide a studio of integrated tools for building generative AI and machine learning solutions. The IBM watsonx.governance service provides end-to-end evaluation and monitoring for AI solutions to help ensure responsible, transparent, and explainable AI workflows.
- IBM watsonx™ BI
- A business insight agent that unlocks the full value of your data and transforms it into clear, actionable guidance to drive smarter, faster decisions. Watsonx BI works with the tools you already use and delivers intelligent, transparent answers tailored to your needs.
- IBM watsonx.data™ intelligence
- Provide business users with trusted data while managing governance and compliance demands. The IBM watsonx.data intelligence services provide a data governance framework for curating structured and unstructured data, sharing data products, and exploring data lineage.
- IBM watsonx.data Premium
- A hybrid, gen AI data lakehouse designed to power AI and analytics across complex, distributed data environments. Use watsonx.data Premium to unlock insights from both structured and unstructured data from diverse sources.
- IBM watsonx Code Assistant™
- A generative AI coding companion that provides contextually aware programming assistance to accelerate software development and Java application modernization. The watsonx Code Assistant supports more than 115 programming languages.
- IBM watsonx Code Assistant™ for Red Hat Ansible® Lightspeed
- A generative AI coding companion that helps automation teams create, adopt, and maintain Ansible content. The watsonx Code Assistant for Red Hat Ansible Lightspeed uses natural language prompts to generate code recommendations for automation tasks based on Ansible best practices.
- IBM watsonx Code Assistant for Z
- A generative AI coding companion that helps developers maintain and modernize mainframe applications. Use the watsonx Code Assistant for Z services to create natural language explanations of COBOL code, generate new COBOL code, or transform COBOL to Java.
Run anywhere
- On the cloud
- If you have an OpenShift deployment on IBM Cloud, AWS, Microsoft Azure, or Google Cloud, you can deploy IBM Software Hub on your cluster.
- On premises
- Prefer to keep your deployment behind a firewall? You can run IBM Software Hub on your private, on-premises cluster.
If most of your enterprise data lives behind your firewall, it makes sense to put the applications that access your data behind your firewall to prevent accidentally sharing your data.
Run workloads on remote clusters
Premium This feature is available in IBM Software Hub Premium.
In a typical installation, IBM Software Hub runs in a specific set of projects on a Red Hat OpenShift Container Platform cluster. But what happens if you need resources that are not available on your cluster? Or what if you need to process data in a specific location to comply with regulatory requirements, but you don't have an instance IBM Software Hub in that location?
You can use remote physical locations to expand your deployment to processing infrastructure outside of the cluster where IBM Software Hub is installed. After you create a remote physical location, you can add the remote physical location to a data plane so that users can run workloads on the remote physical location.
Centralized instance management
Premium This feature is available in IBM Software Hub Premium.
- Monitor the health of your IBM Software Hub instances
- Allocate resources to different groups
- Understand how resources are used
Integrated AI assistant
Premium This feature is available in IBM Software Hub Premium.
The IBM Software Hub AI assistant is a specialized assistant that can help you use IBM Software Hub more efficiently. The assistant can query your environment to answer questions such as:
- What is the current vCPU quota for the platform?
- Which pods are using the most memory?
The AI assistant is trained on the product documentation and can help you learn how to configure and manage your environment. For example, you can ask the assistant how to:
- Make your environment more secure
- Get notified when a service exceeds its quota
- Automatically scale resources based on your workload