'How to robust-check application for randomly occuring kinesis connectivity issues?

Would anyone know how to check applications' / microservices robustness for unreliable AWS-network connectivity?

A java-based on-prem application uses KinesisClient and I wonder if there is any handy way of emulating network issues to cloud without having to deal much with infrastructure. It seems to me that proxy-introduced/emulated connection errors (randomly closed, reset) seems like one of possible ways, but is there any other better alternatives?

Cheers,



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source