DEV Community

MLOps Community

Culture and Architecture in MLOps // Jet Basrawi // MLOps Coffee Sessions #29

Coffee Sessions #29 with Jet Basrawi of Satalia, Culture and Architecture in MLOps.

//Bio
Jet started his career in technology as a game designer but became interested in programming. He found he loved it. It was endlessly challenging and deeply enjoyable "Flow" activity. It was also nice to be in demand and earn a living.

In the last several years, Jet been passionate about DevOps as a key strategic practice. About a year ago, he came into the AI world and it is a great place to be for someone like him. The challenges of MLOps and all the things surrounding AI delivery is a great space to work in.

At about the time Jet got into AI the MLops community began, and it was a great experience to come on the journey with Demetrios who was uncovering topics in parallel to him. It was uncanny that each week Demetrios would run a meetup that dealt with exactly the topics he has been trying to reason about.

Jet is very interested in culture and architecture and looking forward to exploring this subject in conversation.

//Takeaways
Insight into the role of culture and architecture in MLOps.

--------------- ✌️Connect With Us ✌️ -------------
Join our slack community: https://go.mlops.community/slack
Follow us on Twitter: @mlopscommunity
Sign up for the next meetup: https://go.mlops.community/register

Connect with Demetrios on LinkedIn: https://www.linkedin.com/in/dpbrinkm/
Connect with David on LinkedIn: https://www.linkedin.com/in/aponteanalytics/
Connect with Vishnu on LinkedIn: https://www.linkedin.com/in/vrachakonda/
Connect with Jet on LinkedIn: https://www.linkedin.com/in/jet-basrawi-4b9ab43/

Timestamps:
[00:00] Introduction to Jet Basrawi
[01:24] Jet's take on MLOps
[02:00] "MLOps - the real Kung fu's in the future" Jet
[02:35] Jet's different opinion on "Tooling is the biggest piece in MLOps".  
[04:23] MLOps is a way of life. It's a lifestyle. It's not just tooling.
[04:38] Why do you have to move over to the cultural side and where feel things fail culturally when it comes to machine learning?
[05:47] What you refer to as an orthodox perspective on DevOps and how that place out in your perspective on MLOps?  
[06:37] Why do you believe that the separate terminology is coming about and do you believe that this is ultimately harmful to organizations to have this confusion or do you think things should be simplified?
[09:05] As soon as you go down and you're not looking at the big picture. You go down one level and they divert completely, is that your thought too?
[12:30] How do you go about educating yourself and then figuring out how to articulate MLOps or constitutes in your organization?
[16:16] How to do things differently? What are some of your preferred tactics? How to encourage culture change?  
[19:02] "Management is NOT Leadership"
[20:13] Why are people stuck in their agile approach?
[23:57] Someone's trying to pick something up for the 1st time and then put it into production, how dangerous that can be?
[25:53] Accepting failure
[29:11] What are some of your principles that helped you communicate to the developers?
[35:33] "It has to dumb down."
[37:43] Annotation [39:37] "Patterntastic"
[41:24] "MLOps is a people problem."
[43:50] Sprint are adequate for machine learning?
[47:03] "Software development is a social activity"
[48:03] "We are all juniors in this field."

//Show Notes
https://www.youtube.com/watch?v=J1WpAJRt3rg Charlie You
https://youtu.be/J36xHc05z-M Manoj https://www.youtube.com/watch?v=vH7UFZZdja8&t=5s Lak design patterns https://www.youtube.com/watch?v=9g4deV1uNZo&t=1s flavios talk
https://continuousdelivery.com/implementing/culture/ westrum culture  
https://www.youtube.com/watch?v=Y4H8dW7Ium8&feature=youtu.be&t=109 Jez Humble

Episode source