Table of contents
AWS Infrastructure
Installation Guide & Smoke Tests
Installation of NBS 7 consists of multiple phases:
- Set up the AWS infrastructure - Deploy the cloud environment including Kubernetes, using Terraform
- Bootstrap Kubernetes services - Install core Kubernetes infrastructure services (NGINX Ingress, Cert Manager, etc.)
- Deploy NBS microservices - Install and configure the NBS application services using Helm
- 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:
- System Administrator Guide (this document)
- User Guide
- Release Notes
Installation Steps:
- Terraform Deployment - Install the core AWS infrastructure
- Kubernetes Bootstrapping - Deploy core Kubernetes infrastructure services
- Microservices Deployment - Install and configure NBS microservices (Elasticsearch, Modernization API, NiFi, NBS Gateway, Data Ingestion, and optional services)