Keeping Integration Straight
This chapter looks at anti-patterns around your integrations with other systems. The first part of the chapter looks at anti-patterns around the integration landscape and integration patterns, the second part looks at what can go wrong in the design and use of interfaces, and the third zooms in on problems with integration styles. As always, we end the chapter by distilling the key takeaways.
In this chapter, we’re going to cover the following main topics:
- How not to overly complicate your systems landscape by misusing technologies in ways they weren’t intended to
- When it is and isn’t appropriate to create custom services for integrations
- How to avoid common failures in designing interfaces
- How to use integration patterns appropriately
After completing this chapter, you will have a good idea about how to better select integration patterns and structure your integration architecture by learning about various...