Understanding your responsibilities when using InstructLab
Learn about the management responsibilities and terms and conditions that you have when you use Red Hat AI InstructLab on IBM Cloud. For a high-level view of the service types in IBM Cloud® and the breakdown of responsibilities between the customer and IBM for each type, see Shared responsibilities for IBM Cloud offerings.
Review the following sections for the specific responsibilities for you and for IBM when you use Red Hat AI InstructLab on IBM Cloud. For the overall terms of use, see IBM Cloud® Terms and Notices.
Incident and operations management
Incident and operations management includes tasks such as monitoring, event management, high availability, problem determination, recovery, and full state backup and recovery.
| Area | IBM Responsibilities | Your Responsibilities |
|---|---|---|
| Logging | IBM responsibility description | Create an instance of IBM Cloud Logs and configure the instance to receive InstructLab logs. Review logs and make fixes as needed. |
| Tracking user activity | Send activity tracking events to | Create an instance of IBM Cloud Logs and configure the instance to receive Activity Tracker Event Routing events from InstructLab logs. Review user events and make fixes as needed. |
Change management
Change management includes tasks such as deployment, configuration, upgrades, patching, configuration changes, and deletion.
| Area | IBM Responsibilities | Your Responsibilities |
|---|---|---|
| Version updates | Provide version updates and patches. | Start or restart jobs on new versions as they are available. |
| Model deployment | N/A | Deploy the model and update deployments with new versions as needed. |
Identity and access management
Identity and access management includes tasks such as authentication, authorization, access control policies, and approving, granting, and revoking access.
| Area | IBM Responsibilities | Your Responsibilities |
|---|---|---|
| User permissions | Align with the IAM controls documented for the IAM operations a client can perform at the service and platform level. | Manage IAM policies with users to give them proper access to use the service based on their needs. |
| Object Storage permissions | Use service delegation to read, write, and list objects within the Object Storage specified when adding a taxonomy. | Give InstructLab authorization to allow operations on the Object Storage bucket. Revoke the permissions if they're no longer using the service. |
Security and regulation compliance
Security and regulation compliance includes tasks such as security controls implementation and compliance certification.
User is responsible for IAM controls. Ensure the data is secured and private.
| Area | IBM Responsibilities | Your Responsibilities |
|---|---|---|
| Data privacy and access | Ensure data is secured and private. | Use IAM controls to ensure access to data is restricted as needed. |
Disaster recovery
Disaster recovery includes tasks such as providing dependencies on disaster recovery sites, provision disaster recovery environments, data and configuration backup, replicating data and configuration to the disaster recovery environment, and failover on disaster events.
For more information, see High availability and disaster recovery.
| Area | IBM Responsibilities | Your Responsibilities |
|---|---|---|
| Data generation and model alignment | Ensure data generation and model alignment jobs resume after an incident. | Verify job completion after an incident. Sometimes, restarting a job after an incident might be required. |
| Object storage back up | N/A | Ensure data in your Object Storage bucket is replicated and backed up. |
| InstructLab project backup | N/A | Create a back up project. |