The application does the following things:
- Takes orders
- Processes orders
- Returns products
- Creates products
- Updates products
- Deletes products
- Accepts credit card for an order
- Accepts PayPal for an order
You can be as detailed as you like with this list; it is not a final list of microservices. You will then use this list to identify common components.