Convert Desktop Apps to Web Based Delivery or Saas without Refactoring Euc206

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.