Table of contents

  1. AWS Infrastructure
    1. NBS 7 Deployment

AWS Infrastructure

Installation Guide & Smoke Tests

Installation of NBS 7 consists of multiple phases:

  1. Set up the AWS infrastructure - Deploy the cloud environment including Kubernetes, using Terraform
  2. Bootstrap Kubernetes services - Install core Kubernetes infrastructure services (NGINX Ingress, Cert Manager, etc.)
  3. Deploy NBS microservices - Install and configure the NBS application services using Helm
  4. Validate the deployment - Perform smoke tests and inspect monitoring/console/admin interfaces

This section covers the first phase: setting up the AWS infrastructure using Terraform.

NBS 7 Deployment

This guide provides detailed steps for installing NBS 7 end to end. Make sure you’re using the latest documentation from NBS Central:

  1. System Administrator Guide (this document)
  2. User Guide
  3. Release Notes

Installation Steps:

  1. Terraform Deployment - Install the core AWS infrastructure
  2. Kubernetes Bootstrapping - Deploy core Kubernetes infrastructure services
  3. Microservices Deployment - Install and configure NBS microservices (Elasticsearch, Modernization API, NiFi, NBS Gateway, Data Ingestion, and optional services)

Table of contents