Microsoft Azure is winning the Cloud game. In the previous post, we looked at the Business Applications that deliver your organisation’s Customer Experience (CX). CMS like Episerver and Umbraco, and CRM like Dynamics 365 place Azure as a clear SaaS leader.
No two organisations are the same though, so off-the-shelf Business Applications alone will not deliver enough value. Azure's Platform-as-a-Service (PaaS) toolkit allows you to build custom apps or extend and integrate existing ones to match your requirements. In the second part of at Azure as a CX platform, we will focus on the custom app development tools to help you deliver truly unique experiences.
Bridge silos and devices with Azure
Application development is a multi-faceted domain, which relies on a number of techniques and roles. Platforms help by giving your team access to tools and functionality that streamline workflow, minimise duplication of effort and ensure a secure and scalable architecture that delivers long-term value.
Azure platform streamlines workflow, minimises duplication of effort and ensures a secure and scalable architecture
Build for browser, mobile or IoT
Microsoft’s Visual Studio and the open-source ASP.NET framework have long-been the standard for web application development. Combined with Xamarin for native mobile apps and tools for the IoT, Azure accelerates app building across devices.
Combining data from multiple applications can bridge silos and deliver seamless digital experiences. The most typical integration in this domain is between CMS and CRM, an architecture that Azure optimises with micro-services based on Logic Apps and Service Bus messaging.
Data and Analytics
The foundation of all application building is data. Azure SQL is a world-leader in relational storage, whereas Cosmos Db is designed for more flexible data structures. Your data can be analysed with Machine Learning algorithms and visualised in the user-friendly PowerBI.
A vast universe
We have touched on just a few of the tools that Azure provides to make app development productive. The Azure universe is vast - and growing - so make sure to bookmark the Azure blog and Barry Luijbregt's excellent Azure Overview to keep track of developments.
Coming soon: in part 3 of our Azure Digital Experience stack series, we will explore how you can leverage Azure services to deploy your applications for high-availability, security and tight cost control.