Some components in Azure cloud

Azure SQL Database connector: 
– Used in logic app
– Use workflow to manipulate data (CRUD). For example, when a record is created in Dynamics CRM Online (a trigger), then insert a row in an Azure SQL Database (an action).
WebJob: a continuous service running
Azure Resource Manager (ARM) is a new approach that allows you to declaratively state what a group of Azure infrastructure should look like as a template, then deploy that template in an idempotent way (i.e. you can run it multiple times and it will add any missing resources and just leave the rest in place)
PowerShell Desired State Configuration (DSC) is a declarative model that enables autonomous and idempotent deployment and configuration of Windows resources. While the resource manager template can be used to deploy infrastructure such as virtual machines, PowerShell can be used to provision those VMs once they have been created. ARM templates allow you to specify VM extensions, two of which allow you to run DSC scripts or custom scripts.
Azure service bus relay
Azure Relay has two features:
Hybrid Connections – Uses the open standard web sockets enabling multi-platform scenarios.
WCF Relays – Uses Windows Communication Foundation (WCF) to enable remote procedure calls. WCF Relay is the legacy relay offering that many customers already use with their WCF programming models.
The Azure Relay Hybrid Connections capability is a secure, open-protocol evolution of the existing Relay features that can be implemented on any platform and in any language that has a basic WebSocket capability, which explicitly includes the WebSocket API in common web browsers. Hybrid Connections is based on HTTP and WebSockets.
Azure Queue storage: provides cloud messaging between application components, whether they are running in the cloud, on the desktop, on an on-premises server, or on a mobile device
Storage Queues allow you to quickly re-process the same message