Rather than catching and logging the exception thrown by these, I think I'd prefer that you switch them to have a default:

props.getProperty("com.metamx.aws.accessKey", "")

That way the client can get created, it just won't be able to do much.