Hello @Michael Burch ,
Thanks for the question and using MS Q&A platform.
As I understand, you want advice on choice of product/services used in your architecture.
mobile app (simple json) ---> ????? ---> unknown SaaS (complex json)
Event Hubs is perfect if you need a buffer. I think it would also work for logging the messages here.
Event Hubs also has a capture mechanism to more easily record in a storage of your choice.
Here is a tutorial on logging from API Management to Event Hubs.
I am not an expert in Logic App or API Management, so I asked my colleague (who works on API Management and Logic Apps), and was told API Management is the exact thing you need, as it can do transformation and validation and content validation. The more I look at API Management, the more I wonder if we even need the other parts (except Storage -- Everyone needs storage).
Logic App is the only one I would really question.
Please do let me if you have any queries. I expect your follow ups would be more on the API Management, so I'll send you to my colleague's queue if you like.
Hope this will help. Please let us know if any further queries.
------------------------------
- Please don't forget to click on or upvote button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how
- Want a reminder to come back and check responses? Here is how to subscribe to a notification
- If you are interested in joining the VM program and help shape the future of Q&A: Here is how you can be part of Q&A Volunteer Moderators