Data plane infrastructure components

Services deployed in customer AWS account

As part of the Netezza SaaS BYOC deployment process, the following AWS services are provisioned within the user's AWS account to support orchestration, monitoring, and secure communication.

Table 1. Deployment services
Component Cloud provider Description
SQS AWS Used for communication between the data plane and control plane during deployment.
SNS AWS Fully managed pub/sub messaging service used for alerting.
Prometheus AWS Open-source monitoring and alerting system integrated for alerting.
Step Functions / Lambda AWS Used for orchestrating Netezza SaaS BYOC workflows.
CloudFormation AWS Used to automate the deployment of Netezza SaaS BYOC infrastructure.
Secret Manager AWS Securely stores secrets required for Netezza deployment.
CloudWatch AWS Used for logging and monitoring.
ServiceBus Azure Provides communication between IBM Control Plane and your Data Plane. A Basic Tier ServiceBus is provisioned in the your subscription.
Logic apps Azure Serverless platform for automating long-running workflows.
Azure Functions Azure Serverless compute for event-driven management workflows.
Azure Monitor Azure Monitoring and logging for service workflows.
Azure Redis Cache Azure Stores persistent database monitoring metadata (1 GB).
Azure Lighthouse Azure Secure access for IBM SRE to manage/debug BYOC infrastructure.
Azure API Management Azure REST interfaces for management capabilities.

Infrastructure provisioned for engine instances

During the provisioning of Netezza SaaS BYOC engine instances, the following infrastructure components are deployed within the user's AWS environment:

Table 2. Engine infrastructure components
Component Cloud provider Details
EC2 VMs AWS R series, I series.
EKS AWS M Series nodes used for infrastructure.
EBS AWS Block storage.
S3 AWS Object storage.
EFS AWS Elastic File System.
ALB/NLB AWS Application and Network Load Balancers.
NAT/IG Gateway AWS Gateway.
PrivateLink AWS Private deployment.
Service/Gateway Endpoints AWS VPC endpoints.
Azure Storage Account Azure Blob and Premium SSD v2 block storage; multiple accounts per engine instance.
NetApp Account Azure NFS storage with initial 4 TB capacity pool.
Azure Virtual Machines Azure Used for service orchestration and instance management.
AKS (Kubernetes) Azure Hosts data processing compute across three zones.
Azure Load Balancers Azure Provides network connectivity for engine instances.