Air Canada’s journey with Red Hat OpenShift Service on AWS (ROSA)
summary
Air Canada moves its Enterprise Messaging Platform onto Red Hat OpenShift Service on AWS (ROSA), replacing IBM MQ/Event Streams with Amazon MSK, using Terraform for cluster provisioning, Tekton + Argo CD for CI/CD, Amazon ECR, DynaTrace and Splunk for observability, and Kafka MirrorMaker for cross-region sync. The platform handles 12.5 million messages per day and peaks around 400 messages/sec, targets sub-2s processing 99.5% of the time, achieves a ROSA managed SRE 99.95% SLA, cuts ops cost by right-sizing and autoscaling, and rolls migration in waves successfully.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 2:00Air Canada modernization
- 5:10IT culture and goals
- 9:14Transformation programs
- 11:19Platform building strategy
- 16:15Practice and standards
- 17:57Legacy system challenges
- 21:40Architectural decisions
- 24:31Operational requirements
- 27:06Choosing an app platform
- 31:11Introduction to ROSA
- 35:10ROSA architecture and SRE
- 37:47ROSA benefits and personas
- 40:07Implementation details
- 43:03DevOps and GitOps improvements
- 46:07Challenges and results
- 50:29Future plans and Q&A
related talks
28mApplication modernisation with Red Hat
28mBob Wise, AWS & Peder Ulander, AWS | Red Hat Summit 2021 Virtual Experience
17mMark Potts, Accenture | Red Hat Summit 2021 Virtual Experience
34mOpenShift multi-cluster management with RH ACM
23mClayton Coleman, Red Hat | Red Hat Summit 2021 Virtual Experience
16mNick Barcet, Red Hat | Red Hat Summit 2020
27mAbhinav Joshi & Tushar Katarki, Red Hat | KubeCon + CloudNativeCon Europe 2020 – Virtual
23mMatt Hicks, Red Hat | Red Hat Summit 2021 Virtual Experience
