Validate Elasticsearch, Modernization API, and Apache NiFi
After deploying , Modernization API, and , validate all three services before continuing with the remaining microservices. After you finish the validation section, proceed to Deploy NBS Gateway.
Successful validation confirms that:
- Name resolution is working
- Traffic routing between and is working
- Routing from NBS 7 components to the database is working
- Search indices have been created, populated, and are available
Search indices may take longer to populate depending on the size of your database. A larger database could take 3-6 hours.
In this section
This mid-point validation covers the following:
- Manual validation for Elasticsearch, Modernization API, and NiFi: Test end-to-end functionality by searching patient records in the NBS UI.
- API smoke test for Modernization API: Run the
nbs-test-api.shsmoke test against the Modernization API. - Web UI smoke test for NBS interface and search: Run the
nbs-test-webui.shsmoke test against the NBS web interface.