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
Next Steps
- Attend recommended sessions featuring non-profit customer speakers
- Connect with your AWS account manager to get started
- Explore opportunities to get involved with NMDP (donations, volunteering, advocacy) and consider joining their team