This Guidance demonstrates how airlines can cultivate traveler loyalty through personalized promotions and offerings that elevate their travelers’ experiences. Personalized promotions and offers are determined by each traveler’s preferences and behaviors, incentivizing more relevant cross-sell and up-sell opportunities at the right moment in every journey. By optimizing the timing and relevancy of offers, airlines can drive more passengers to purchase preferred items. The result: greater customer lifetime value and traveler loyalty.

Please note: [Disclaimer]

Architecture Diagram

[Architecture diagram description]

Download the architecture diagram PDF 

Well-Architected Pillars

The AWS Well-Architected Framework helps you understand the pros and cons of the decisions you make when building systems in the cloud. The six pillars of the Framework allow you to learn architectural best practices for designing and operating reliable, secure, efficient, cost-effective, and sustainable systems. Using the AWS Well-Architected Tool, available at no charge in the AWS Management Console, you can review your workloads against these best practices by answering a set of questions for each pillar.

The architecture diagram above is an example of a Solution created with Well-Architected best practices in mind. To be fully Well-Architected, you should follow as many Well-Architected best practices as possible.

  • Amazon CloudWatch provides metrics, logs, and alarms to monitor your applications and services in near real-time so you can respond quickly to events and incidents. It can also track performance, availability, and the overall health of your applications. CloudWatch metrics are collected in automated dashboards to help you optimize the performance of your workloads. CloudWatch alarms proactively notify users of any issues so you, or your team, can take immediate action on events and incidents.

    Read the Operational Excellence whitepaper 
  • AWS Identity and Access Management (IAM) allows you to reduce the permissions that you grant to help you work towards least privilege permissions—meaning users only have access to the specific resources they need. This strengthens data security and access control for sensitive data, such as a traveler's personally identifiable information (PII).

    Read the Security whitepaper 
  • DynamoDB replicates data across Availability Zones, providing both high availability and fault tolerance. This built-in replication ensures your applications remain available even if there happens to be an issue within an Availability Zone. DynamoDB also supports global tables, a fully managed, multi-Region database that enhances reliability for applications that span multiple Regions.

    Read the Reliability whitepaper 
  • Amazon Personalize helps you to quickly set up a customized personalization engine, with no machine learning (ML) expertise required. It performs near real-time personalization with low latency recommendation requests. And, it scales automatically to handle increased traffic without affecting performance, helping to ensure consistent performance even if traffic spikes.

    Read the Performance Efficiency whitepaper 
  • Fargate is a technology that you can use to run Amazon ECS and Amazon EKS containers without provisioning clusters, so you only pay for what you consume. Using Fargate with Amazon ECS and Amazon EKS allows you to avoid the overhead of managing clusters, and it automatically scales resource capacity to meet application demand, ensuring there is no overprovisioning of resources.

    Read the Cost Optimization whitepaper 
  • AWS Glue allows you to build extract, transform, and load (ETL) workflows without managing any infrastructure. Its serverless capability ensures you only use the resources required for your data analytics workflow, keeping your workload efficient and requiring less energy consumption. Using AWS Glue, you can automate repetitive ETL and analytics workloads, reducing the need for manual intervention of managing resources that both saves energy and avoids overprovisioning.

    Read the Sustainability whitepaper 

Implementation Resources

A detailed guide is provided to experiment and use within your AWS account. Each stage of building the Guidance, including deployment, usage, and cleanup, is examined to prepare it for deployment.

The sample code is a starting point. It is industry validated, prescriptive but not definitive, and a peek under the hood to help you begin.

[Subject]
[Content Type]

[Title]

[Subtitle]
This [blog post/e-book/Guidance/sample code] demonstrates how [insert short description].

Disclaimer

The sample code; software libraries; command line tools; proofs of concept; templates; or other related technology (including any of the foregoing that are provided by our personnel) is provided to you as AWS Content under the AWS Customer Agreement, or the relevant written agreement between you and AWS (whichever applies). You should not use this AWS Content in your production accounts, or on production or other critical data. You are responsible for testing, securing, and optimizing the AWS Content, such as sample code, as appropriate for production grade use based on your specific quality control practices and standards. Deploying AWS Content may incur AWS charges for creating or using AWS chargeable resources, such as running Amazon EC2 instances or using Amazon S3 storage.

References to third-party services or organizations in this Guidance do not imply an endorsement, sponsorship, or affiliation between Amazon or AWS and the third party. Guidance from AWS is a technical starting point, and you can customize your integration with third-party services when you deploy the architecture.

Was this page helpful?