TalksSaving lives with serverless: Modernizing transplant matching on AWS (IMP206)
Saving lives with serverless: Modernizing transplant matching on AWS (IMP206)
Here is a detailed summary of the video transcription in markdown format with sections and single-level bullet points:
NMDP's Journey to Modernization with AWS
Why Modernization is Essential
Modernization enables organizations to:
Focus on innovation instead of maintaining legacy systems
Get more value out of their investments by reducing costs and improving performance
Create personalized online experiences that enhance customer satisfaction
Modernization Pathways
Modernization is a journey with migration and modernization as essential components
AWS has developed 7 key modernization pathways: Rehost, Rehost+, Relocate, Replatform, Refactor, Repurchase, and Retain
Replatform and Refactor are recommended as the focus areas
The Paradigm Shift
The intersection of computing and enterprise data is where real value is unlocked
This shift drives a culture of innovation, allowing the creation of AI-powered applications leveraging serverless architectures and deep data insights
Modernization is more than a technical upgrade - it's about building businesses that can adapt faster, respond to market changes quickly, and innovate continuously
NMDP's Modernization Journey
NMDP is a global nonprofit leader in cell therapy, helping save lives of patients with blood cancers and disorders
The HapLogic application manages the donor-matching process, searching a registry of 41 million donors to find matches for patients
NMDP's modernization journey involved three stages:
Refactoring proprietary applications to the Hadoop open-source platform
Rehosting the Hadoop workload to AWS to reduce complexity
Refactoring to AWS native services like Lambda and Aurora Serverless to improve scalability and cost-effectiveness
Challenges and Lessons Learned
Unexpected challenges:
Managed service limitations (e.g., memory constraints in Lambda)
Concerns about managed service upgrades and database scaling
Lessons learned:
Optimizing data structures and removing heavyweight frameworks improved performance
Using CloudWatch and X-Ray provided valuable observability and monitoring
Ongoing challenges:
Cost management with usage-based pricing
Providing sandbox environments for experimentation
Improving the continuous delivery approach with better testing
Recommendations for Your Modernization Journey
Be selective in the apps to modernize, focusing on those that will amplify business outcomes
Leverage serverless for an operational model to reduce overhead and focus on value delivery
Engage with AWS and its partners to leverage their expertise
These cookies are used to collect information about how you interact with this website and allow us to remember you. We use this information to improve and customize your browsing experience, as well as for analytics.
If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference.