Deploy the full NBS 7.13 environment
This section walks you through the NBS 7 deployment process in full detail, from prerequisites and infrastructure setup through microservices deployment and cleanup. If you are familiar with deploying NBS 7, or with your cloud provider, Terraform, Kubernetes, and Helm, you can use the Quick start instead. Both paths create the same infrastructure and services.
In this section
Complete the following pages in order, including any nested subpages. Each phase builds on the infrastructure and configuration from the phase before it:
- NBS 7 prerequisites: Prerequisites for NBS 7 deployment, including NBS 6 readiness, network access, DNS, security, and local management machine setup.
- Provision cloud infrastructure: Provision cloud infrastructure for NBS 7 on AWS or Azure before installing Kubernetes services.
- Deploy cluster services: Enable Linkerd, deploy the core Kubernetes services, and deploy and configure Keycloak before you install the NBS 7 microservices.
- Deploy NBS 7 microservices: Install and configure NBS 7 application services using Helm, including Elasticsearch, NiFi, and the Modernization API.
- Validate deployment: Confirm that every deployed NBS 7 component was validated, then run system-level checks across the full deployment before go-live.