Date: Wed, 06 Oct 2021 00:00:00 +0000
<p>This week, <a href="https://twitter.com/markmirch">Mark Mirchandani</a> and <a href="https://twitter.com/briandorsey">Brian Dorsey</a> welcome <a href="https://twitter.com/ppierce11">Perry Pierce</a> and JoAnn Brereton of Major League Baseball to the show to talk sports and cloud. Baseball teams are independently owned franchises, Perry explains, with MLB acting as the oversight corporation. This keeps game play fair and consistent. Like most large corporations these days, technology has become a vital business tool for MLB. Their partnership with Google facilitated a shift from on-prem to the cloud, allowing MLB to take advantage of advanced capabilities like scaling and managed services in a safe environment. JoAnn talks about the process of this shift and the teams at Google that helped make it happen. She details the systems that MLB has moved to GCP, like game scheduling, umpire management, backend systems, and especially the draft.</p> <p>The amateur draft, a multi-day event, has a special set of challenges that MLB and Google had to overcome. Analyzing player statistics and updating which players have been picked and who is still available are important information for teams. These stats must update quickly and accurately. On the backend, the Electronic Baseball Information System (EBIS) is the MLB software making this all happen, and JoAnn helps us understand the technical side of this Kubernetes-built platform. Google monitoring and EBIS-specific tools keep the draft running smoothly. Our guests take us through this list of tools employed and why they were chosen.</p> <p>We hear more about the process of moving such a complicated system to the cloud and what MLB did to make the shift easier. Perry and JoAnn talk about the testing done before draft days to ensure a smooth experience for all and important lessons they learned. To wrap up the show, our guests offer advice, stressing the importance of observability and starting small. Major League Baseball trademarks used with permission.</p> <h5 id="perry-pierce">Perry Pierce</h5> <p>Baseball is what <a href="https://twitter.com/ppierce11">Perry Pierce</a> loves and tech is what he does. Living at the intersection of sports and tech is a cool place to be!</p> <h5 id="joann-brereton">JoAnn Brereton</h5> <p>JoAnn loves baseball and tech, so she’s happy to be working at a job where she gets to do both.</p> <h5 id="cool-things-of-the-week">Cool things of the week</h5> <ul> <li>Cloud NAT explained! <a href="https://cloud.google.com/blog/topics/developers-practitioners/cloud-nat-explained"> blog</a></li> <li>Build your data analytics skills with the latest no cost BigQuery trainings <a href="https://cloud.google.com/blog/topics/training-certifications/free-google-cloud-bigquery-training"> blog</a></li> <li>Introducing Workflows callbacks <a href="https://cloud.google.com/blog/topics/developers-practitioners/introducing-workflows-callbacks"> blog</a></li> </ul> <h5 id="interview">Interview</h5> <ul> <li>MLB <a href="https://www.mlb.com">site</a></li> <li>MLB Draft <a href="https://www.mlb.com/draft/2021">site</a></li> <li>Kubernetes <a href="https://kubernetes.io">site</a></li> <li>Grafana <a href="https://grafana.com">site</a></li> <li>Inside Baseball: How MLB Transactions Actually Get Done <a href="https://blogs.fangraphs.com/inside-baseball-how-mlb-transactions-actually-get-done/"> blog</a></li> <li>LBi Software <a href="https://www.lbisoftware.com/home">site</a></li> </ul> <h5 id="what-s-something-cool-you-re-working-on">What’s something cool you’re working on?</h5> <p>Brian has been working on a <a href="https://www.youtube.com/playlist?list=PLIivdWyY5sqIteZONy-rTwyf3w3OddFQ1"> YouTube series on VMs</a> with Carter Morgan.</p> <p>Next week is Google Cloud <a href="https://cloud.withgoogle.com/next">Next</a>!</p>