Earlier quoted context omitted.
I think that you might be able to replace SQS specific queues with knative eventing. This should provide some insulation from aws specific services.
1) I don't use "work-in-progress" things in production (unless I own it and wrote it) and I have a hard time recommending others do so. 2) It's not just events in your application you have to worry about, but environmental stuff as well. SNS is the lingua franca of AWS and you've gotta put it somewhere, with reliability guarantees. That increases the amount of orchestration you have to do outside the safe-and-happy c…
The value with k8s is that you can abstract the underlying hardware by using only k8s objects.