Provisioning an instance in AWS

This topic provides guidance on provisioning service instances.

  • Acquire the Netezza service through the AWS Marketplace.
  • Once the purchase is finalized, you’ll be taken to the IBM SaaS console.
  • You can then continue with the setup and provision your instance.

Creating an instance

  1. Access the SaaS Console

    • Go to: https://aws.console.saas.ibm.com
    • Click on your SaaS subscription.
    • Click View Instances.
  2. Create a New Instance

    • Click Create Instance.
    • Specify:
      • Region - Select the control plane region you would like to use.
      • Instance name - Provide a name for your data plane.
      • Dataplane location - Select the region in which you will deploy your data plane.
    • Click Create.
  3. Wait for Provisioning

    • Wait until the status changes from Provisioning to Running.
    • Click Open.

Creating a data plane

  1. Setup data plane

    • Click Setup.
    • Before provisioning the data plane, you must specify the AWS account where your Netezza instances will be deployed.
      1. Enter your AWS Account ID.
      2. Click Add to register the account with the IBM SaaS Console.
  2. Create least privilege resources

    • Click Open AWS CloudFormation to launch the AWS console with the pre-filled template. This will create the necessary IAM roles in your AWS account needed to instantiate the service.
    • Review the details and then click Create stack.
  3. Initiate data plane provisioning

    • After the ARM deployment completes, click Initiate to start provisioning the Data Plane. During this step, the customer is prompted to select between two cluster configurations:
      1. Public – Creates a private EKS cluster with egress traffic to public network allowed.
      2. Private – Creates a private EKS cluster with egress traffic limited to entities and endpoints within the VPC it is created in.

Creating a Netezza engine

  1. To deploy Netezza, click Create Engine and configure your Netezza instance.
  2. Engine Name: Provide a name for your Netezza instance.
  3. Select Availability Zone: Choose the availability zone where you want to deploy your Netezza instance.
  4. Tags: Provide tags for your instance.
  5. AWS Key Management Service Key: Provide the ARN of the key alias to encrypt the instance data disk. Refer to the following instruction Customer managed keys for details.
  6. Choose Workload Contour:
    • Netezza Performance Profile: Select the compute configuration for your instance.
    • Storage Units: Select the total disk storage for your instance.
  7. Choose Endpoint Type: Select whether to deploy your instance with a Public or Private endpoint.
    • Service Principals Name: Provide the ARN of the service principal that will be used to set up PrivateLink if Private endpoint is selected.