Это зависит от вашей лицензии, так как вы можете быть в состоянии использовать Java для этого, но это требует лицензии разработчика: http://apigee.com/docs/developer-vs-edge
Моя лучшая ставка будет добавить тонкий API слой на верхней части базы данных для операций CRUD. Вероятно, хорошая идея также уменьшить как можно большую задержку или выполнить асинхронную операцию (если возможно) по отношению к API баз данных. С архитектурной точки зрения база данных MSSQL должна быть «близка» к вашим бэкэнд-системам, в то время как ваш API должен указывать «снаружи». Обеспечьте соединение между слоем Apigee и уровнем API базы данных (брандмауэр, SSL).
Надеюсь, это поможет.
Для тонкого слоя API CRUD для базы данных попробуйте https://slashdb.com/download –