Ripped Machine Learning with Distributed Computing

Duration: 50 mins
Jonathan Johnson
Independent Software Architect

Machine Learning with Distributed Computing are both relatively complex software architectures to wrap your head around. Through the years the solution stack has taken various forms, most of which have been difficult to setup and maintain. Today with the advent of tools like TensorFlow and Kubernetes, we can combine these technologies and stand on the shoulders of giants. Your ML solutions will not just be running, but will also be easier to maintain and observe.

The session will present the fundamentals of how these two work together for a complementary solution stack. We walk through a hand-on demonstration that you can later take and exercise for yourself and show to your peers.

Prerequisite: Be sure to attend Kubernetes Koncepts (at least part 1) as this presentation builds on those ideas.

You may also be interested in

50 mins
On Being an Effective Developer

As developers we not only operate in different contexts, but also often have these different contexts interplay as part of...

50 mins
Identifying And Removing Impediments

Executing a software project has many challenges. For a team to function smoothly and deliver working solution we have to...

50 mins
Mental Bookmarks and the Fractal Nature of Success

Good discussions are supposed to diverge from their intended path. Free association is a feature, not a bug, and helps...

25 mins
Using Software, AI, DS to Source Growth Opportunities

Growing up in Honduras, Bolivia, India, Nepal and Indonesia, Thomas believes innovation decision making is one of the most far-reaching...

50 mins
All That Glitters Ain't Gold

Let’s use Kafka, everywhere! Let’s try event driven architecture! How about Rust for this service? Let’s use Elixir for this!...

50 mins
Effecting Change—The Art Of Leading Teams

As leaders we want our teams to pursue great ideas and change directions to realize the goals. However, often we...