Versions Compared

Key

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

...

  • Will need to be fast
  • Might be good to work will with the message body (Json)
  • Doesn't look like we need a relational DB so a document store may be enough (Mongo/Cosmos/Dynamo)
  • Does this tie into how we audit?
    • What features to do we need?
    • UX?
    • Whats the debug journey like?
    • What key terms do we search by?
    • What sort of issues do we have?

...

There is work on going to assess and possibly migrate to a Kubernetes infrastructure. As TIS is currently deployed onto the cloud, some thought needs to be had to make it cloud native. There are certain features on the cloud native space that are shared in both kubernetes and Spring boot that are not compatible with each other (Service registration, failover, retries etc)

Automated Testing

It was agreed that any high quality system will require a suite of automated tests. The team currently has strong experience with testing and at the unit level but has identified that we may need to up skill in terms of functional / integration / end to end tests.

...

We don't want to leave security till the end and said . We agreed that we want to bake it in security into the system from the start of this the project. There are areas we've identified we'll need to work on

...