Illustrating abstract concepts that are similar to other, related abstract concepts is extremely difficult. Remember that it's got to be legible in a footprint of a couple dozen pixels on a side. When you're done, make sure it isn't close enough to any other AWS product symbols that customers would get confused. Also, run it by a committee of people who aren't designers, and are proud of that fact. If they are in a senior position, attempt to integrate their feedback, no matter how idiotic, into your design, because nobody's going to fight for a little thing like an icon symbol.
I stopped making logos, it's a really difficult and thankless job. Designing apps for complex use cases is way simpler.