BizTalk360 features

Top 10 features released in 2021

Well, 2021 has been a fantastic year for BizTalk360. One of the things we are extremely passionate about in BizTalk360 is the user experience. That is one of the reasons we invested around 15 months moving from Knockout JS to the latest Angular technology and Intuitively redesigned UI & UX to exceed customer expectations., our team has put immense effort into a massive release of v10.0 to provide a user-centric experience for 80+ features. We also released some interesting features along with this. With no delay let us jump and see the top interesting works we did in 2021.

UI /UX Improvements highlights

When the application is growing, we need to be super cautious, not to bloat the UI or make it complex for users to consume. we focused on improving the user experience in the existing features based on the customer feedbacks and the usability problems faced.

  • Introduced a landing page to get an elevated level of statistical insight about the configured environment.
  • UI /UX Improvements highlights
  • Regrouped the features based on the business needs. Also, the settings are grouped as general and environment levels.
  • Improvised the BizTalk group topology representation to visualize the processing, tracking communication between the BizTalk & SQL server nodes
  • Refreshed and interactive dashboards and widgets with a new modern look
  • dashboards and widgets

Monitoring Dashboard –Improvised with the dark light theme. Full and collapsed view in the single page Fit to read or Fit to content option is introduced to visualize the graph based on preferences.

Grid Improvements – In most of the data access modules, we used a grid to list the huge set of data. Previously the data are listed as pages where users need to navigate to the next pages to see the data, whereas this has been improvised by binding whole data in a single page. Along with that based on the query result, the table height will get adjusted for the data in the grid.

Grid Improvements

Filter Component –This has been implemented as a generic component to provide the same user experience across the board. Enhanced filtering component is helpful to view the drill-down data in manage alarms, monitoring dashboard, data monitoring dashboard, and governance audit data.

Pin To Dashboard – Through this pin to dashboard feature user can easily pin the frequently used feature into the dashboard, with this user can easily navigate to the desired feature from the dashboard with a single click. Considering the importance, we have enhanced this feature now where users can pin the feature into any dashboard say overview or custom dashboards available in both operation/analytics sections. The query results of Message Box Queries, Secure SQL Queries, and Tracking Queries can also be pinned to the dashboard

Pin To Dashboard

Breadcrumbs -Breadcrumbs are added to give an easy-to-read overview and navigation of the application hierarchy. With this user can easily understand and navigate from the current page to the parent and child page.

Card Layout – We allow the users to switch between Card and Grid view based on their preference in manage alarms, license features

SQL Server availability monitoring

Server availability monitoring provides the ability to monitor failover SQL clusters and standalone SQL Servers using the protocols Ping or Telnet. This feature answers the question “Are the BizTalk/SQL Servers up and running?.” BizTalk administrators can choose the option when to receive the alert; either if one of the Servers has gone down or only when all the servers were down.

SQL Server availability monitoring

SQL Server configuration is now centralized, where once the SQL server is configured in BizTalk360. the same can be managed in the operation section, monitored in the monitoring section and performance insight can be gathered in the Analytics section.

Azure Service Bus Topics Monitoring

Users can effectively monitor Service Bus Topics and their subscription by simply configuring the Namespace connection string and Topic Name. Once the topic is configured BizTalk360 will detect and list the topic’s details such as its current state, message size, and subscription details. With this user can monitor the state of the topic and by configuring threshold rules you can monitor other topics and subscription metrics.

State-based monitoring – The state can be monitored by configuring the expected state as Active /disabled /Send Disabled. BizTalk360 triggers an alert If the current state of the Topic/Subscription is not as same configured Expected state. Users can also set up Autocorrect for this, where the BizTalk360 system will automatically heal (change the state) if the expected state is not equal to the current state.

Threshold Monitoring – The threshold rule for the below metric can be configured for monitoring, you will be notified if there is any violation in the result if the threshold rule configured

  • Active message count
  • Scheduled message count
  • Transfer message count
  • Dead letter count
  • Transfer Dead letter Message count
  • Azure Service Bus Topics Monitoring

BHM Profile Management

BizTalk360 has already an integration with BHM. This integration enables the BizTalk360 user to schedule BHM and view the output of the different runs of the tool directly from within BizTalk360. You can also manually run BHM, Schedule BHM runs, Run BHM profiles, view and monitor the BHM runs.

You can manage and monitor only the default profile in the previous versions. From this version, we have extended the scope to support multiple profiles.

Manage BHM Profiles – The detailed reports of multiple BHM profiles can be viewed in BizTalk360 operations modules and the profile can be analysed and run by clicking the Run BHM option, which runs all the profiles and generates the report.

Monitoring multiple BHM profiles – The Schedule can be configured to run the selected profile on a specific time duration. More than one profile can be monitored by configuring the threshold rules and mapping that to alarm. BizTalk360 checks for any threshold violation based on the rules configured and the latest report generated and if there is any violation, the same will be notified through an alert.

BHM Profile Management

User Access Policy Extended

User Access Policy is one important feature in BizTalk360, where superusers can provide access to certain applications or modules in your BizTalk environment to Normal Users and NT groups. This is not available at the BizTalk admin console. This feature is now extended for the dashboard and secure SQL queries

  • Dashboard UAP– Superusers can define access restrictions for the overview and custom dashboards for normal users.
  • Secure SQL Query UAP – Superuser can provide access restrictions to the custom user for the SQL queries created. This is improvised with grand all permission, with this custom user able to access all the existing or queries that are created in the future.

Governance and Audit

Keeping security in mind we implemented Governance and Auditing which audits BizTalk level activities from BizTalk360 and most of the BizTalk360 activities too. From this version on we also audit Logic apps and Tracking manager activities.

  • Logic App activities – enable, disable, delete, run, trigger, and resubmit.
  • Tracking manager activities -whenever tracking is enabled /disabled at port level or globally, any changes done at tracking rules through BizTalk360 will get an audit

BRE composed using XSLT

Business Rules are now composed using XSLT. Using XSLT will provide the flexibility to manage the rule conditions. User Experience of managing the rules and policies has been aligned as like BizTalk Rule Composer with context menu.

BRE composed using XSLT

Enriched Knowledgebase

BizTalk360 can attach knowledge base articles to error codes (suspended instances, event viewer events, ESB errors, etc), which will help the support person when they see the same exception happening again. This feature is now made easy to access and manageable within the desired section like Message Box queries (suspended service instances), the Advanced Event Viewer, and the ESB portal.

Enriched Knowledgebase

Cluster Host Throttling Support

BizTalk Host (Clustered/Non-Clustered) Throttling can be monitored by enabling the monitoring and configuring the monitoring rule for publishing and delivery throttle, alert will get triggered if there is any violation in throttle condition. BizTalk360 helps you to make sure if an Active node in a clustered Setup is working effectively by setting the expected state as ‘At least one Active’.

In the case of cluster host throttling BizTalk360 will automatically pick the active node for monitoring. The cluster nodes are now indicated with an icon and coded with colour to make it clearer.

Cluster Host Throttling Support

ESB Enhancements 

Here are a few improvements we did in ESB,

  • A new filter to get already submitted fault exceptions is implemented.
  • Resubmitted fault exceptions are indicated with an icon in the grid.
  • The fault description link will be listed in the ESB Data Monitoring alert with this you can easily redirect to the ESB module and see the fault details
  • HTTP Receive Location -We provide users to configure the HTTP Receive Locations in the ESB configuration section. with this only, the configured receive location will be listed in the ESB section for resubmission.

Conclusion

The latest version of BizTalk360 will give the users a fresh look & feel. It has more exciting new features and feature improvements. Why not give BizTalk360 a try!

You can take a look at our release history to determine the amount of stuff we have added to the product