Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Backend Service:

    • Implemented using Java and Spring Boot.

    • Exposes a comprehensive REST API to:

      • Support the Angular front-end client interface.

      • Allow direct REST-based interaction for managing units, configurations, and related data.

  • Database:

    • Utilizes MongoDB as the primary data store.

    • Offers enhanced search capabilities when deployed with MongoDB Atlas.

  • Deployment:

    • Packaged as a Docker container for simplified distribution and deployment.

    • Runs on Kubernetes or OpenShift environments, ensuring scalability and reliability.

  • API Documentation:

    • Provides a Swagger UI endpoint, allowing users to explore the API, understand request/response formats, and interact with the service’s capabilities.

    • after After deployment the api documentation can be found under <cdcm-url>/swagger-ui/index.html

...