If you're relying on AWS you either way have a "PC" to relay communication between AWS and the keycard readers & door latches.
There are IoT libraries that don’t require that.