The AmazonS3RequestSerializer does not depend on Alamofire and is able to be used with other networking libraries or a vanilla NSURLSession.
This class and its dependencies should be refactored into another CocoaPod and this pod should depend on that one.