Jody Mulkey, Chief Technology Officer, Ticketmaster
As the largest live event ticketing company in the world, Ticketmaster is in the rare position of having to balance the needs of a multi-billion dollar global business with the need to defend against competitors that are hungry and very agile. Powered by legacy systems, it’s clear that Ticketmaster can’t rest on it’s laurels and must innovate to maintain it’s market leadership.
But how do you take such a large, mission critical enterprise service and make it nimble enough to compete with competitors and delight our customers?
When Live Nation and Ticketmaster merged 5-years-ago, the executive leadership team had the vision to commit to re-architecting Ticketmaster’s 39-year old ticketing platform. While this is an incredibly exciting prospect and will lead to industry changing innovation, it does create huge challenges for Ticketmaster’s Global Technical Operations team. As with any long lived enterprise, the “muscle memory” around managing, developing and delivering our service is very well formed. Changing habits is hard and in the high stakes game of selling tickets it is fraught with risk, both perceived and real.
6. Background - Live Nation
Largest Live Entertainment company in the world.
>450 Million fans in 40 countries
>120 Venues Owned and Operated
>24K Concerts
7. Background - Ticketmaster
1976- Founded at Arizona State University
1996- Ticketmaster.com launched
2010- Live Nation and Ticketmaster join forces
2011- Transformation journey begins…
19. Support at the Edge
Formalized tiered support model
Move support as close to customers as possible
Focuses teams on projects that prevent problems
27. Ticketing Engine (aka The Host)
Powers $25B in commerce
Performance measured in microseconds
Code first committed 1976
VMS running on emulated VAX
28. Bedrock Team
• Deploys their own
code
• Integrated PagerDuty
for Oncall Alerts
• Leverages
Cucumber/BDD for
automated functional
tests
Ticketing Engine (aka The Host)
30. Ticketmaster.com (AKA TMOL)
Drives 40% of revenue
Majority of system built in 2000 ModPerl
Tribal knowledge no longer at the
company
31.
32. Metal to Money – No Hands
Development team taking over svc delivery
Push Button Deployment of the TMOL stack
Tribal knowledge encapsulated in code
34. To know that you do not know is the best
To pretend you know when you do not know is a disease
-Lao-tzu
Notes de l'éditeur
Every 22 minutes somewhere around the world we are connecting fans with unforgettable moments of joy
Culture culture culture
(Pods)= two pizza teams
65/75 Scrum teams pushing their own code through the delivery pipeline
Delivery Pipeline
Monitoring/Alerting
Log Aggregation
Protip make it easy and scalable
Abacus story
Projects
TOC transformation
NOC->TOC transition
Embedding of teams
Projects
TOC transformation
NOC->TOC transition
Embedding of teams
EMT, they have 15 minutes to get the incident resolved on the way to the hospital
They are experts in incidents & trauma, the know how all of the systems of the body work and how they are connected. They have 30min to resolve the issue
Specialists have intimate knowledge of the systems that they are working on