Setting up a cloud object storage bucket
Enable object storage
Prepare your bucket
- Create an Amazon S3 bucket or Azure bucket with public access disabled.
Configure in Netezza Console
-
Log in to the Netezza Console using administrator credentials.
-
Navigate to Settings → Object Storage.
-
Click
Configure Object StorageBucket.AWS S3 configuration options:
Credential-Based Access (Default)
- Provide your AWS access credentials (
Access Key IDandSecret Access Key). - Supported for both Fully Managed and SaaS systems.
IAM Role-Based Access
-
Check the Use IAM Role checkbox on the configuration form.
-
For SaaS/Fully Managed systems only:
- After checking the IAM option, additional instructions will be displayed.
- Follow the on-screen instructions to update your AWS account policy.
- This step grants Netezza the necessary permissions to access your bucket.
Starting with release 11.3.1.0, IAM role‑based access is supported for AWS S3. To configure an IAM‑enabled S3 bucket for an AWS BYOC private cluster, refer the following documentation links based on the release version:
Release 11.3.1.0
Setting up VPC and IAM endpoint configuration
Create IRSA policy and role for engine namespace
Release 11.3.1.1
Setting up VPC and IAM endpoint configuration
Azure Blob Storage continues to require credential‑based access and does not support IAM role‑based authentication.
Azure Blob storage configuration:
- Provide your Azure storage account credentials.
- Currently supports credential-based access only.
- IAM access is not supported for Azure at this time.
- Provide your AWS access credentials (
-
Enter the required bucket details and credentials, based on your chosen provider:
- Destination: Select the appropriate storage type (e.g., Azure Blob Storage or Amazon AWS S3).
- Bucket/Container name: Provide the name of the bucket (AWS) or container (Azure).
- Region: Specify the region associated with your storage.
- Authentication details:
- For Azure:
Account NameandAccount Key. - For AWS:
Access Key IDandSecret Key.
- For Azure:
- Blob Type (Azure only): Choose
blockfor blob type.
-
Wait 2 minutes for the settings to synchronize.
-
Click Enable Object Storage to activate the configuration.
This will restart the Netezza database, causing temporary downtime.
Once object storage is enabled, it cannot be disabled.
Configuration summary
| Storage Type | Deployment Type | Credential Access | IAM Access |
|---|---|---|---|
| AWS S3 | SaaS/Fully Managed | ✅ Supported | ✅ Supported |
| AWS S3 | BYOC | ✅ Supported | ✅ Supported from 11.3.1.0 release onwards, need to configuration IAM access bucket manually from backend for BYOC private cluster. |
| Azure Blob Storage | All | ✅ Supported | Coming Soon |
| S3-Compatible | All | ✅ Supported | Varies |