sparse-intern-71089
02/08/2019, 5:27 PMwhite-balloon-205
aws
is a raw projection of the AWS platform
• awsx
is convenient APIs for more easily working with many core areas of AWS at a slightly higher level - but still with the full flexibility of AWS
• cloud
is a multi-cloud compatible API, much more limited, but very high level - for most use cases that don't need multi-cloud, we will be recommending awsx
instead of cloud
• aws-serverless
is deprecated - all of the functionality that was there is not in either aws
or awsx
brainy-magician-83981
02/08/2019, 6:32 PMwhite-balloon-205
cloud
stuff in general will be a bit less flexible because it generally is constrained to support configuration that can be expressed across all major cloud providers - so when that is not sufficient, the "step down" to awsx
may be slightly more steep. aws
and awsx
generally mix together seamlessly.