Why Operationalizing Machine Learning Needs A Different Approach

By Boris Lublinsky, Principal Architect at Lightbend

Machine learning is certainly one of the hottest topics in software engineering today, but one aspect of this field demands more attention: how to serve models that have been trained. In conjunction with our partner O'Reilly, Lightbend is pleased to be able to offer you this expert guide to Machine Learning.

DOWNLOAD THE EBOOK


About This EBook

In a typical scenario, two different groups in an organiztion are responsible for model training and model serving. Data scientists often introduce their own machine-learning tools, causing software engineers to create complementary model-serving frameworks to keep pace. It’s not a very efficient system.

In this practical report, Boris Lublinsky, Principal Architect at Lightbend, demonstrates a more standardized approach to model serving and model scoring, introducing architectures for serving models in real time as part of input stream processing. You’ll explore:

  • Methods for exporting models, using Predictive Model Markup Language (PMML) and TensorFlow as examples
  • Implementing Lightbend’s architecture with stream processing engines: Spark, Flink, and Beam
  • Implementing the same solution with stream processing libraries: Kafka Streams and Akka Streams
  • Methods for monitoring the architecture with queryable state

More Resources On Fast Data & Streaming Technologies

If you are a developer or architect looking to learn more, consider our Fast Data Platform Technical Overview or Fast Data Architectures for Streaming Applications, by Dean Wampler (VP of Fast Data Engineering at Lightbend). If you are a team lead or manager, review our Reactive Launch engagement and read some of our streaming and Fast Data success stories from enterprises like Credit Karma, Weight Watchers, Zalando, Swisscom and Intel:

If you feel like the time is right, contact a Lightbend representative to schedule a 20-min introductory chat with you and your team here:

GET IN TOUCH

 

Share


Discuss


View All Posts or Filter By Tag


×

Welcome to the Lightbend Enterprise Suite


You are excited about Reactive applications. And you want to build, manage and monitor them easily and reliably in your environment.
We get it. So we built Lightbend Enterprise Suite to help you do that, and more, with a range of powerful Application Management, Intelligent Monitoring, Enterprise Integration and Advanced Tooling features.

×

Welcome to the Lightbend Enterprise Suite


You are excited about Reactive applications. And you want to build, manage and monitor them easily and reliably in your environment.
We get it. So we built Lightbend Enterprise Suite to help you do that, and more, with a range of powerful Application Management, Intelligent Monitoring, Enterprise Integration and Advanced Tooling features.