Checklist: Creating an Azure Deployment

The complete process of deploying Azure includes the following broad steps. You can perform most steps using either the Azure Portal or through the Azure Cloud Shell, and each method is explained (where possible). Use the following checklist to install and configure the Platform infrastructure manually.

Perform the tasks in the listed order.

 

Task

See

Ensure that your Azure environment is ready for deployment

Understanding the Prerequisites for an Azure Deployment

Prepare your Azure Deployment environment

Create the Azure Container Registry (ACR) and the Azure resource group which will contain
the deployment resources
Preparing the Azure Container Registry and Resource Group
Prepare the Azure Kubernetes Service (AKS) Preparing the Azure Kubernetes Service
Prepare the subnet for NFS (Network File System) and Jump Host Preparing the Subnet for the NFS Server and Jump Host
(Conditional) Setting up NetApp as NFS Server (Conditional) If NetApp will be used as an NFS Server
Create the jump host virtual machine and configure the jump host for connectivity to the cluster Preparing the Jump Host Virtual Machine
Ensure that you have the latest installation files Downloading the Installation Packages for an Azure Deployment
To maintain state information about the infrastructure and to store other pertinent data, ensure that all nodes
in the Platform Kubernetes cluster will be able to use NFS or NetApp storage
Configuring the NFS Server
Prepare the Azure managed disk and attach it to the nodes that will host Transformation Hub Creating and Attaching the Data Disk to Nodes
Create a private DNS zone Preparing a Private DNS Zone
Assign an IP address to the private DNS zone Assigning an IP Address to Private DNS

Upload product images to the Azure Container Registry for installation

Uploading Product Images

(Conditional) If you plan to deploy Intelligence or Recon, install the ArcSight Database in Azure

Installing the Database in Azure

(Conditional) If you plan to deploy Intelligence, configure settings for Elasticsearch in Azure

(Conditional – Intelligence) Configuring Settings for Elasticsearch in Azure

Install ArcSight

Install the OMT infrastructure Installing the OMT Infrastructure
Ensure that you have secure, trusted communication between pods within the Kubernetes cluster and components outside of the cluster Securing External Communication with the RE Certificate
Label nodes in your cluster to indicate their functionality Labeling Azure Kubernetes Service Nodes
Deploy capabilities Installing ArcSight in Azure

Configure the Load Balancer to serve as the single point of contact for clients

Configuring the Load Balancer

Post deployment configurations

Configure the database and Kafka Scheduler Completing the Database and Kafka Scheduler Setups - Azure

Enable Pod logs in Azure (Azure Monitor)

Enabling Pod Logs in Azure

Performing Post-deployment Configuration

Post-deployment Configuration

Integrating the Platform Into Your Environment

Integrating the Platform Into Your Environment