Teiid provides the means (i.e., Translators and JEE connectors ) to access a variety of types of data sources. The types of data sources that are currently accessible are:
Generic ANSI SQL - for typical JDBC/ODBC sources
Simple SQL - for any JDBC/ODBC source
SOAP
REST
Arbitrary HTTP(S)
Big Data / No SQL / Search Engines / JCR and Other Sources
Enterprise Systems
Object Sources
RedHat Directory Server
Active Directory
Spreadsheets
This represents data sources that have been validated to work using the available translators and connectors. However, this does not preclude a new data source from working. It can be as easy as extending an existing translator, to creating a new translator using the Translator Development extensions.
Take a look at the list of Translators that are used as the bridge between Teiid and the external system.