aws_ec2: new sketch from aws, and split shim into cloud_common library sketch