A solution architect is designing an integration between a Power Platform model-driven app and an external, third-party REST API that uses OAuth 2.0 with a client credentials grant flow for authentication. The integration must be highly reliable and support high-throughput updates from Dataverse to the external system. Which architectural pattern should be used to implement this integration? ```mermaid graph TD A[Dataverse Record Change] --> B{Choose Integration Method}; B --> C[Power Automate Flow]; B --> D[Azure Function]; B --> E[Dataflow]; C --> F((External API)); D --> F; E --> F; ```