Slide 1

Slide 1 text

Our DevOps Journey Danial Hui Head of Software Engineering Airasia MOVE

Slide 2

Slide 2 text

About Me ● Head of Software Engineering of Airasia Superapp - e-commerce, food delivery, e-hailing, cloud infrastructure and SRE ● Graduate with business degree and aspired to become entrepreneur or stand-up comedian, but end up in IT field ● Generation X, > 20 years in software development, started career as developer with Java 1.0 & 1.1

Slide 3

Slide 3 text

Airasia ● Voted as World Best Low-Cost Airlines 14 times ● Asia Pacific 3rd Largest Airlines ● Asia 5th Largest Airlines ● FY2023 ○ 57 millions passengers carried ○ 162 operating aircraft

Slide 4

Slide 4 text

Airasia Superapp Travel & Lifestyle Superapp ● 40 millions downloads ● 13 millions MAU ● 15 products & services ○ Flights ○ Hotels ○ SNAP ○ Ride ○ Gifts ○ MoveTix ○ Dine-In ○ Rewards

Slide 5

Slide 5 text

Airasia Superapp Tech Stats ● 20+ Teams, ~ 130 MR per day ● 150 Kubernetes Clusters ● 80% resources in SE regions ● 4k – 20k vCPU ● 16k - 80k GB Memory ● Highest RPS recorded – 16k

Slide 6

Slide 6 text

Tech Stacks

Slide 7

Slide 7 text

The Transition Infrastructure Team DevOps Tools and Platform Everything SRE Application SRE Challenges & Questions ● Type of compute ● Single Region or Multi Region? ● Keeping up with the business changes? ● Keeping up with the growth? ● How to be ready to scale 10x instantly ● Security

Slide 8

Slide 8 text

Lifecycle Friction Concept Business Development Operations Market OKR - SLO - SRE Agile DevOps Engagement Structure – SRE is partner engineering team for Dev, not an operations team

Slide 9

Slide 9 text

Load Test as Service GIT JMX Image Repo Cloud Storage Application JMeter Build pipeline config Database

Slide 10

Slide 10 text

Thank You