About This Architecture
Enterprise ETL platform on Azure combining API Management, EventStoreDB, and multi-stage data lake architecture with Argo Workflows orchestration. Organisation users authenticate via Microsoft Entra ID and VPN Gateway, then interact with Project API, App API, and ETL API services fronted by API Management. Raw data uploads to Azure Blob Storage trigger Azure Event Grid events that orchestrate Argo Workflows, executing containerised Validation, Import, and Transformation jobs across Bronze, Silver, and Gold data lake tiers. Observability spans Azure Monitor job logs, Log Analytics Workspace, and Application Insights, with secrets managed by Key Vault. Fork this diagram to customise your own multi-stage data pipeline, adjust job orchestration logic, or integrate additional Azure services like Synapse or Databricks.