Why Composite Applications?
  • 25 Sep 2020
  • 2 Minutes to read
  • Dark
    Light
  • PDF

Why Composite Applications?

  • Dark
    Light
  • PDF

Article Summary

Henceforth, Entities will be referred as Resources. Activities Will be referred as Automated Tasks.

Organizations solve their complex problems by designing and building business orchestrations using Azure Serverless offerings like Service Bus, Logic Apps, Function Apps, Event Hubs, Relays, Event Grids.
Choosing Azure Serverless offerings to implement a business solution has significant benefits like;

  1. Focus your efforts on your business, redirect resources from infrastructure management into innovating and bringing apps to market faster
  2. Benefit from fully managed services, spare your teams the burden of managing servers
  3. Scale flexibly, serverless compute scales from nothing to handle tens of thousands of concurrent functions almost instantly (within seconds)
  4. Only pay for resources you use, with serverless architecture, you only pay for the time your code is running

The Real Challenge

Any organization will have several business orchestrations built using Azure Serverless offerings to meet various business needs. Such orchestrations would have Azure Resources from different Azure Subscriptions, from different Azure Regions and different resource groups.
The need is to manage these Azure Resources at one place to get an entire view of the organizations business solutions. But below are the real challenges in achieving this through the Azure portal;

  1. The Azure resources reside in the Azure portal as silos
  2. No application visibility, though the resources constitute to a business solution, it is not possible to view them as an application in the portal
  3. Managing resources from different Azure subscriptions at one place is not possible

The Solution

Serverless360 offers Composite Applications, as a solution to overcome the above-mentioned challenges.

  1. Logically group all your siloed resources that participate in your business solution into a Serverless Composite Application

  2. Resources can be from different Azure Resource Groups, Azure Subscriptions and Azure Regions

  3. Access all your business orchestrations at one place, Composite Application Dashboard. This dashboard offers a comprehensive view of current state of all resources that constitute business orchestrations.
    Composite Application dashboard

  4. Get immediate feedback on the Resource status based on the configured monitors at the resource dashboard

Resources dashboard

Michael Stephenson, Cloud and Integration Architect, Connected Systems Consulting Ltd says,
Serverless360 allows us to group together our physical components and assets into logical solutions. We are then able to monitor and manage them from a single pane which makes it much easier to transition our solutions into business as usual support processes. We see this as a key element in the enterprise adoption of serverless solutions.

Manage your Azure Resources from different Azure subscriptions and Regions in a logical container, Serverless360 Composite Application. Get an Application view of your Azure Serverless business orchestration. Explore Serverless360 Monitors for effective monitoring of your Azure Resources.

We'd love to hear your thoughts
Please visit our feedback system to suggest new Features or Enhancements. You can also take a look at our Roadmap

Was this article helpful?