Azure serverless technologies and Blazor edge computing herald a new class of business computing solutions for Corporate Travel. The trick is securely offloading UI compute to user devices and using cheap Linux compute for background processing.
Why do we believe there’s a generational change in technology available, which provides competitive advantage for innovative companies?
Cheap secure server-less compute
Companies have been running systems on Windows hosting for the last 30 years. The problem is that as the number of users and complexity rises, the hosting needs to get bigger and more expensive. The move to cloud computing hasn’t changed that; blowing out Azure usage in a month can have big consequences, particularly if a management company’s rates are relative to Azure fees.
So what can be done about it?
All of a sudden, Azure linux hosting is much cheaper than windows for web-services; 35% cheaper for the latest hardware i.e. much more for much less.
In practice, speed makes technology easier for users to navigate and is a mitigation vector for the reputational damage of unrepeatable intermittent faults. Code well written in the last couple of years using “asp.net Core” can be moved across to Linux hosting in a few hours. Vendors running old code are stuck between paying twice as much for hosting and the gigantic cost and risk of re-writing.
Blazor Edge Computing
The difference in usability between an Android/IOS app and a webpage is recognizable. Apps running natively on devices are faster, offline processes can be automated and notifications help with user engagement.
What’s not so apparent is that the appstore apps are quietly using device resources for UI rather than hosting resources. A different corporate budget has already paid for devices and there isn’t much point paying for the same compute again in an additional hosting environment. The savings are considerable; a UI system running 10,000 users can be hosted from a static web page with minimal hosting costs.
The downside of appstore apps is writing and maintaining the same code multiple times for Android and IOS and Windows. Every time there’s a bug, a fix can take weeks to develop for all the stores and then deploy.
Blazor is a new SPA PWA webassembly technology from Microsoft that provides a fast, offline-capable UI/UX without the nasty constraints and costs of deploying to app-stores.
Blazor is fast, cheap and maintainable.
Leaving core company processes in spreadsheets on desktops creates high risks with ransomware attacks. Teamed up with Azure AD B2C for Identity as a Service and the Azure Advanced Data security add-on, Blazor security is a better alternative.
DevOps & Agile
Done right, combining the agile methodology with Azure DevOps provides the means for everyone to pitch in together, creating the platform for a transparent “single truth”. Sponsors can collate user stories and track them through to deployment of solution, providing effective agile product management and continuous improvement.
The latest code and hosting technology is faster, cheaper and easier to use, delivering sound reasons to take another look at old problems with new solutions. We’ve developed a prototype app for the health industry and after a year of hardening, the architecture is ready for enterprise travel solutions.