混合使用 Azure 和本地系统实现 ETL 自动化的最佳方式

问题描述 投票:0回答:0

我有一个 ETL 自动化系统,它由 10 多个用 C# 编写的控制台应用程序组成,所有这些应用程序当前都在本地客户端计算机上运行。这些控制台应用程序以握手机制工作,其中一个应用程序的完成会触发下一个应用程序,并且某些应用程序每 15 分钟运行一次。目前,我正在使用 Quartz Scheduler 从一个应用程序触发另一个应用程序并运行基于时间的应用程序。

现在,我想将这个系统移动到 Azure,并从 Azure 门户触发和监控这些应用程序。但是,在总共 10 个控制台应用程序中,我只能将 3 个应用程序移动到 Azure Function,而所有其他应用程序都需要保留在本地(本地服务器)。

我正在寻找有关混合使用 Azure 和本地系统的此设置的最佳架构的指导。任何人都可以建议实现这个的最佳方法吗?任何帮助或提示将不胜感激。

提前谢谢你!

azure etl quartz-scheduler azure-logic-apps azureservicebus
© www.soinside.com 2019 - 2024. All rights reserved.