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 up decision making.
Customer’s mobile app authenticates via Azure Active Directory B2C
Customer’s mobile app connects to the back-end web service, which 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, which orchestrates the business process
Employee mobile app authenticates via Azure Active Directory
- 1 Customer’s mobile app authenticates via Azure Active Directory B2C
- 2 Customer’s mobile app connects to the back-end web service, which aggregates data from different systems using asynchronous connection
- 3 Web application connects to SQL database
- 4 Power BI connects to SQL database and SharePoint
- 5 Logic app pulls data from CRM (Salesforce)
- 6 Logic app connects to SAP system (on-premises or in the cloud)
- 7 Employee mobile app connects to the logic app, which orchestrates the business process
- 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 anti-patterns 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 customised images. | |
Azure 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
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 nimbler customer support.
Customer onboarding process powered by a serverless architecture
This serverless architecture enables you to build and run applications without having to worry about the underlying infrastructure and the associated management and maintenance. By using it, you can dramatically improve developer productivity.