Factors to consider when architecting systems that uses third party systems
important factors you should consider when architecting systems that are powered by third-party systems. The factors I detail are:
- deployment model
- technology coherence
- NFRs and SLAs
- Infrastructure and hardware needs
- API style and documentation
- Idempotent APIs
- Getting data out of the third party provider
- Community
Published 2 May 2022, with 51 words.