In traditional software, each Line of Business (LoB) application like invoice processing, payroll processing, health report processor, etc is independent software that used to be a package of custom-built code modules.
With the transformation to cloud and introduction of a lot of Platform as a Service (PaaS) offerings like Logic Apps, Service Bus, Functions, Event Grid, etc building an LoB application has become a lot easier.
It is no longer necessary to write complex software modules; rather, integrating these PaaS offerings based on the architecture requirements completes an LoB application.
The advantages of using such offerings are plenty:
- They are robust
- Built to serve specific purpose
- One could focus only on designing the application to suit business needs
If the user is using Microsoft Azure services to build his/her LoB applications, the Azure portal provides them with the capabilities to manage them at a resource level.
For eg: if a user's application orchestration includes Azure Functions, Logic Apps, Azure SQL DB, Web Apps, etc, he/she gets to manage them at the resource level in the Azure portal.
However, there is an additional requirement at the application level. Although these Azure resources can be put together in a resource group, this does not provide the visibility that an LoB application requires.
To suffice the need for managing the resources as Line of Business Applications, Serverless360 team has introduced the concept of Business Applications.
The Service Map tool will assist users in visualising how the resources in a Business Application relate to one another. Users can derive relationships between the resources that comprise the Business Application using this as a physical representation of the architecture.
Serverless360 provides better monitoring and management capabilities towards Azure Serverless services and complements the Azure Portal. It offers a clean dashboard with a full application view and displays the state of each resource based on its monitoring configuration.
- Customers can also add personalised notes to any Resource icon if they believe it is important for them to remember.
Automatic depiction of Service Map
Serverless360 provides an efficient and reliable default Service Map dashboard with all associated resources connected to form an architecture while creating a Business Application.
The default Service Map will be developed within a few minutes based on the number of associated resources.
Multiple Service Maps
When there are multiple sub-orchestrations within a single orchestration, there might be a need of visualizing those multiple orchestrations in a separate view.
To solve this challenge, Serverless360 comes with the capability of creating multiple Service Maps under a single business application.
- Consider a Cab booking Application scenario, there might be several orchestrations like Vehicle management, Cab booking Management, Driver On-boarding Management. Multiple service maps come into picture in order to visualize these orchestrations.
Service map indicates the health of the resource with the following colour coding:
- Healthy- Green
- Warning- Amber
- Error- Red
Click on any of the Resource icons to view the Resource details as well as the monitoring issues.
The fullscreen view of Service Map will assist users in monitoring the resources associated in a Business Application without anydistractions.
Customers can switch between Light mode and Dark mode while viewing the Service Map in fullscreen mode.