Adding a modern web and mobile front end to a legacy claims-processing app

This line-of-business application solution consolidates data from multiple business systems and surfaces the data through web and mobile front ends—helping to improve employee productivity and speed decision making.

Customer mobile Azure ActiveDirectory B2C Employee mobile Azure ActiveDirectory MultifactorAuthentication Office 365 PowerBI (Q&A) Sharepoint Structured Blob Storage Logging Logic Apps Java Web App Power Apps Application Insights Salesforce.com Visual StudioTeam Services Visual Studio 3rd Party SAP 4 5 6 3 1 8 7 2

End-customer’s mobile app authenticates via Azure Active Directory B2C

Customer’s mobile app connects to the back-end web service that aggregates data from different systems using asynchronous connection

Web application connects to SQL database

Power BI connects to SQL database and SharePoint

Logic app pulls data from CRM (Salesforce)

Logic app connects to SAP system (on-premises or in the cloud)

Employee mobile app connects to the logic app that orchestrates the business process

Employee mobile app authenticates via Azure Active Directory

  1. 1 End-customer’s mobile app authenticates via Azure Active Directory B2C
  2. 2 Customer’s mobile app connects to the back-end web service that aggregates data from different systems using asynchronous connection
  3. 3 Web application connects to SQL database
  4. 4 Power BI connects to SQL database and SharePoint
  1. 5 Logic app pulls data from CRM (Salesforce)
  2. 6 Logic app connects to SAP system (on-premises or in the cloud)
  3. 7 Employee mobile app connects to the logic app that orchestrates the business process
  4. 8 Employee mobile app authenticates via Azure Active Directory

Implementation guidance

Products/Description Documentation

Detailed technical guidance on navigating a particular area of the architecture

Performance antipatterns for cloud applications

Virtual Machines

Azure Virtual Machines lets you deploy a Windows Server or Linux image in the cloud. You can select images from a marketplace or use your own customized images.

SQL Database

Azure SQL Database is a relational database service that lets you rapidly create, extend, and scale relational applications into the cloud.

Related solution architectures

Customer HTTP Request 4 5 3 1 2 Text Analytics Dynamics 365 Post to MicrosoftTeams Connections Customer mobile NegativeFeedback

Modern customer support portal powered by an agile business process

The solution demonstrates a business process for monitoring and responding to customer feedback. This architecture shows how to easily connect multiple business systems to enable a nimbler customer support.

HTTP Request API Management Cognitive ServicesFace API PowerBI MailChimp CosmosDB Dynamics 365 4 2 5 6 3 Customer 1

Customer onboarding process powered by a serverless architecture

The solution demonstrates a business process for customer onboarding. This serverless architecture enables you to build and run applications without having to worry about the underlying infrastructure and the associated management and maintenance.