---
name: vpc-vnf-configure
title: Configuring VPC resources
description: 'Before you start deploying a High Availability (HA) Virtual Network Function (VNF), complete the following tasks:'
last-updated: 2023-01-27
---

> ## Documentation Index
> The table of contents for this documentation set is at https://cloud.ibm.com/docs/vpc?format=markdown
> The index for all IBM Cloud docs is at: https://cloud.ibm.com/docs/llms.txt
> Use these files to discover more information as needed.

# Configuring VPC resources
{: #configure-vpc-resources}

Before you start deploying a High Availability (HA) Virtual Network Function (VNF), complete the following tasks:
{: shortdesc}

1. Create a VPC. For more information, see [Creating a VPC and subnet](https://cloud.ibm.com/docs/vpc?topic=vpc-creating-a-vpc-using-the-ibm-cloud-console&interface=cli&format=markdown#creating-a-vpc-and-subnet).
1. Create a subnet that is to be shared between the VNF's data traffic interface and the Network Load Balancer (NLB).
1. If the VNF requires a subnet for management traffic, create the subnet. This subnet can be shared between multiple VNFs to support clustering.
1. Create any additional subnets that might be required for the virtual server instance's workloads that are to be routed through the NLB and VNFs.

## Next step
{: #next-step-vnf-configure-resources}

[Configuring security groups](https://cloud.ibm.com/docs/vpc?topic=vpc-configure-security-groups&format=markdown)