Skip to main content

MLStacks: Deploy your MLOps infrastructure in minutes

🌰 In a nutshell: What is MLStacks?

MLStacks is a Python package that allows you to quickly spin up MLOps infrastructure using Terraform. It is designed to be used with ZenML, but can be used with any MLOps tool or platform.

Simply write stack and component YAML specification files and deploy them using the MLStacks CLI. MLStacks will take care of the rest. We currently support modular MLOps stacks on AWS, GCP and K3D (for local use).

👷 Why We Built MLStacks

maintained-by-zenml

When we first created ZenML as an extensible MLOps framework for creating portable, production-ready MLOps pipelines, we saw many of our users having to deal with the pain of deploying infrastructure from scratch to run these pipelines. The community consistently asked questions like:

  • How do I deploy tool X with tool Y?
  • Does a combination of tool X with Y make sense?
  • Isn't there an easy way to just try these stacks out to make an informed decision?

To address these questions, the ZenML team presents you a series of Terraform-based stacks to quickly provision popular combinations of MLOps tools. These stacks will be useful for you if:

  • You are at the start of your MLOps journey, and would like to explore different tools.
  • You are looking for guidelines for production-grade deployments.
  • You would like to run your MLOps pipelines on your chosen ZenML Stack.

🔥 Do you use these tools or do you want to add one to your MLOps stack? At ZenML, we are looking for design partnerships and collaboration to implement and develop these MLOps stacks in a real-world setting.

If you'd like to learn more, please join our Slack and leave us a message!

🤓 Learn More

🙏🏻 Acknowledgements

Thank you to the folks over at Fuzzy Labs for their support and contributions to this repository. Also many thanks to Ali Abbas Jaffri for several stimulating discussions around the architecture of this project.

We'd also like to acknowledge some of the cool inspirations for this project:

Release files for mlstacks 0.10.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mlstacks 0.10.0
File Size Uploaded
mlstacks-0.10.0.tar.gz 72.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mlstacks 0.10.0
File Interpreter ABI Platform
mlstacks-0.10.0-py3-none-any.whl Python 3 none any Details

Total release size: 200.3 kB

Release files / mlstacks-0.10.0.tar.gz

Download URL mlstacks-0.10.0.tar.gz
Size 72.1 kB
Tags Source
SHA-256 checksum
How to use checksums
984257d67b337625873c4ee1133ef9f9c4ae00d756d070a7eb4560f303a739f8
BLAKE2b-256 checksum
How to use checksums
43cc32653a05102d4678eb509a8ddc8edf84228584220953cbf227e5daa7aa4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via poetry/1.8.3 CPython/3.8.18 Linux/6.5.0-1025-azure

Release files / mlstacks-0.10.0-py3-none-any.whl

Download URL mlstacks-0.10.0-py3-none-any.whl
Size 128.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
069869fc34eba42ae0ccfe2369e7825d8164743317102bde334db51076029d46
BLAKE2b-256 checksum
How to use checksums
284879a84777d9e7da83981106beb49f23e159e1124e47ac72b0a04c91119327
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via poetry/1.8.3 CPython/3.8.18 Linux/6.5.0-1025-azure

Release history Release notifications | RSS feed

This release

0.10.0 This release

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.11

2 release files

0.7.10

2 release files

0.7.9

2 release files

0.7.8

2 release files

0.7.7

2 release files

0.7.6

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page