Avoid turbulence: Driving an airline notification service switch (DEV210)

Overview

In this video, the speaker shares their experience in leading a project that involved migrating an airline's notification service from a mainframe to the AWS cloud. The speaker discusses the key leadership principles they applied to navigate the project's challenges and leverage the support of the AWS community to ultimately deliver a successful outcome.

Key Takeaways

The Challenge

  • The airline's notification service was running on outdated, legacy technology, including a passenger service system from the 1960s and a notification service developed over 20 years ago.
  • The project faced various challenges, such as issues with version control, lack of communication between teams, and an excessive number of meetings that hindered actual development work.

Applying Amazon Leadership Principles

The speaker applied the following Amazon leadership principles to address the project's challenges:

  1. Customer Obsession: Treated the project as a customer, prioritizing its success.
  2. Ownership: Took ownership of the project, even considering buying a share in the company to align personal and project success.
  3. Invent and Simplify: Simplified the existing codebase and reused existing Terraform modules to speed up progress and improve collaboration.
  4. Have Backbone, Disagree and Commit: Questioned the judgment of managers and architects, providing facts and information to support their decisions.
  5. Frugality: Simplified the architecture by removing redundant components and leveraged spot instances to reduce costs.
  6. "Done is better than perfect": Focused on delivering results rather than striving for perfection, as long as there were no serious security issues.

Leveraging the AWS Community

  • The speaker actively participated in the AWS Community Builders and User Groups, seeking help and advice from the community on specific services and testing requirements.
  • The support from the AWS community, including fellow Community Builders and User Group leaders, not only helped with the project but also provided personal support during challenging times in the speaker's life.

Conclusion

The speaker's experience demonstrates the power of applying Amazon's leadership principles and leveraging the support of the AWS community to overcome project challenges and deliver a successful outcome. The video encourages the audience to join their local AWS User Groups and become active members of the AWS community.

Your Digital Journey deserves a great story.

Build one with us.

Cookies Icon

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.

Talk to us