| ▲ | dgxyz 4 hours ago | |||||||
I disagree with this entirely. You should build your software around abstractions and interfaces which are portable enough to work locally and in AWS or any other cloud and not just AWS specific APIs. | ||||||||
| ▲ | redserk 3 hours ago | parent [-] | |||||||
I agree that this is what everyone should strive to do but this quickly hits a limit. For example, IAM/S3/SQS policy evaluations can have profound impact on an application running but an abstraction wouldn’t help much here (assuming the developer is putting any thought into securing things). There just isn’t an alternative to these. If you’re rolling out an application using AWS-proprietary services, you have to get into vendor-specific functionality. | ||||||||
| ||||||||