Introduction
  • Updated on 08 Apr 2019
  • 1 minute to read
  • Contributors
  • Print
  • Share
  • Dark
    Light

Introduction

  • Print
  • Share
  • Dark
    Light

Do you have hundreds of entities in your Azure Subscription? Would you like to manage them in the context of business or in groups?
Composite Application is a container for resources which represent a business solution. These resources may physically be in different subscriptions, different resource groups or even belong to different companies but in the Composite Application, they are grouped together because they work together to solve a problem.

image.png

Most of the integration solutions built using Microsoft Azure technologies make use of 5-6 different services that constitute the solution. Ex: Azure Service Bus Queues, Topics, Logic Apps, Event Hubs, Relays, API’s and so on. Managing this complex integration solution becomes a cumbersome task for the administrators. The only management option you have now is via the Azure Portal, however, the Azure Portal is designed for vertical technology silos rather than managing composite applications. Users traverse through the portal on each technology stack back and forth

We introduced the concept of Azure Composite Applications in Serverless360 where you can logically group together various resources or entities from Azure Subscriptions (same or multiple subscriptions) and namespaces that represent a Line of Business (LoB) application in your application architecture. Serverless360 provides serverless management and monitoring on the application group as a whole that contains these different Azure services.

image.png

Composite Integration Applications
We see this pattern growing in its usage and see it as a way of delivering integration solutions that lend from the principles of Microservices based architectures. - Michael Stephenson, Azure MVP [Read more...]

This provides easy access for end users to their applications without getting lost in the complex Azure Portal and increases productivity and control.

Want to provide restricted access to your team members to focus only on resources they are supposed to?
Furthermore, it also has better Governance and Auditing capabilities, where you can provide restreicted access to your team members only to the business applications they are supposed to manage.

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?