title: AWS SNS vs AWS Step Functions
body: <p>What's the better option to coordinate tasks between microservices?</p>
  
  <p>For example, if I have  a microservice that handles customer information and need to notifies other microservices, is it better to create a workflow (AWS Steps) between microservices or use a SNS?</p>
  
  <p>I think AWS Steps will couple my lambda functions, and SNS not.</p>