In this chapter we started by exploring the core concepts behind ODI architecture and components.
In terms of architecture, you should now have a better understanding of what the different elements are, in particular the repository, Studio, and Agents. This will be important as you go into the next chapter where we cover the installation of the product.
In terms of concepts, we have covered the key elements that differentiate ODI from other products, namely, Execution Contexts, Knowledge Modules, Models, Interfaces, Packages and Load Plans. We will now illustrate these concepts with actual examples in the rest of the book, expanding on this quick introduction.