Title
AWS re:Invent 2023 - Convert desktop apps to web-based delivery or SaaS without refactoring (EUC206)
Summary
- AWS End User Computing aims to simplify application and desktop delivery to end users.
- The session covers converting existing native applications to web-based delivery or SaaS using AWS services, particularly AppStream.
- Hassan, head of product for AWS End User Computing, introduces the session alongside Will, principal product manager, and Sri, senior director at Moody's.
- The SaaS industry trends show that only 12-15% of applications are web-based, presenting an opportunity for the remaining 85%.
- Customers prefer SaaS due to ease of delivery, management, operations, and cost-effectiveness.
- AppStream is a fully managed service that allows software providers to deliver applications without refactoring and manage backend infrastructure.
- AppStream benefits include no upfront investment, scalability, elimination of wasted resources, and enhanced user experience.
- Will discusses the business challenges of migrating to SaaS, including internal alignment, resourcing, and planning for revenue crossover.
- Sri from Moody's shares their experience using AppStream to convert two desktop applications to SaaS, highlighting the speed to market, modernization, operational ease, and reliability.
- The technical implementation of AppStream at Moody's involves single sign-on, disaster recovery, and automated provisioning and upgrading processes.
Insights
- The low percentage of web-based applications indicates a significant market potential for SaaS conversion.
- AppStream's fully managed service model reduces the need for extensive refactoring, which can be costly and time-consuming.
- The shift to SaaS requires careful planning, including budgeting for additional resources and managing the transition from perpetual licensing to a subscription model.
- Moody's experience with AppStream demonstrates the practical benefits of migrating to SaaS, such as reduced onboarding time from months to days and the ability to scale resources on demand.
- The session highlights the importance of aligning internal stakeholders, planning for revenue impact, and considering customer migration strategies when transitioning to a SaaS model.
- Automation and cloud-native features like auto-scaling and disaster recovery are key advantages of using AWS services for SaaS delivery.
- The discussion of Moody's technical implementation provides insights into how AppStream can be integrated into existing systems and workflows for efficient application delivery.