mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-29 21:41:00 +08:00
83 lines
5.6 KiB
Markdown
83 lines
5.6 KiB
Markdown
|
[#]: subject: (AIOps vs. MLOps: What's the difference?)
|
|||
|
[#]: via: (https://opensource.com/article/21/2/aiops-vs-mlops)
|
|||
|
[#]: author: (Lauren Maffeo https://opensource.com/users/lmaffeo)
|
|||
|
[#]: collector: (lujun9972)
|
|||
|
[#]: translator: ( )
|
|||
|
[#]: reviewer: ( )
|
|||
|
[#]: publisher: ( )
|
|||
|
[#]: url: ( )
|
|||
|
|
|||
|
AIOps vs. MLOps: What's the difference?
|
|||
|
======
|
|||
|
Break down the differences between these disciplines to learn how you
|
|||
|
should use them in your open source project.
|
|||
|
![Brick wall between two people, a developer and an operations manager][1]
|
|||
|
|
|||
|
In late 2019, O'Reilly hosted a survey on artificial intelligence [(AI) adoption in the enterprise][2]. The survey broke respondents into two stages of adoption: Mature and Evaluation.
|
|||
|
|
|||
|
When asked what's holding back their AI adoption, those in the latter category most often cited company culture. Trouble identifying good use cases for AI wasn't far behind.
|
|||
|
|
|||
|
![Bottlenecks to AI adoption][3]
|
|||
|
|
|||
|
[AI adoption in the enterprise 2020][2] (O'Reilly, ©2020)
|
|||
|
|
|||
|
MLOps, or machine learning operations, is increasingly positioned as a solution to these problems. But that leaves a question: What _is_ MLOps?
|
|||
|
|
|||
|
It's fair to ask for two key reasons. This discipline is new, and it's often confused with a sister discipline that's equally important yet distinctly different: Artificial intelligence operations, or AIOps.
|
|||
|
|
|||
|
Let's break down the key differences between these two disciplines. This exercise will help you decide how to use them in your business or open source project.
|
|||
|
|
|||
|
### What is AIOps?
|
|||
|
|
|||
|
[AIOps][4] is a series of multi-layered platforms that automate IT to make it more efficient. Gartner [coined the term][5] in 2017, which emphasizes how new this discipline is. (Disclosure: I worked for Gartner for four years.)
|
|||
|
|
|||
|
At its best, AIOps allows teams to improve their IT infrastructure by using big data, advanced analytics, and machine learning techniques. That first item is crucial given the mammoth amount of data produced today.
|
|||
|
|
|||
|
When it comes to data, more isn't always better. In fact, many business leaders say they receive so much data that it's [increasingly hard][6] for them to collect, clean, and analyze it to find insights that can help their businesses.
|
|||
|
|
|||
|
This is where AIOps comes in. By helping DevOps and data operations (DataOps) teams choose what to automate, from development to production, this discipline [helps open source teams][7] predict performance problems, do root cause analysis, find anomalies, [and more][8].
|
|||
|
|
|||
|
### What is MLOps?
|
|||
|
|
|||
|
MLOps is a multidisciplinary approach to managing machine learning algorithms as ongoing products, each with its own continuous lifecycle. It's a discipline that aims to build, scale, and deploy algorithms to production consistently.
|
|||
|
|
|||
|
Think of MLOps as DevOps applied to machine learning pipelines. [It's a collaboration][9] between data scientists, data engineers, and operations teams. Done well, it gives members of all teams more shared clarity on machine learning projects.
|
|||
|
|
|||
|
MLOps has obvious benefits for data science and data engineering teams. Since members of both teams sometimes work in silos, using shared infrastructure boosts transparency.
|
|||
|
|
|||
|
But MLOps can benefit other colleagues, too. This discipline offers the ops side more autonomy over regulation.
|
|||
|
|
|||
|
As an increasing number of businesses start using machine learning, they'll come under more scrutiny from the government, media, and public. This is especially true of machine learning in highly regulated industries like healthcare, finance, and autonomous vehicles.
|
|||
|
|
|||
|
Still skeptical? Consider that just [13% of data science projects make it to production][10]. The reasons are outside this article's scope. But, like AIOps helps teams automate their tech lifecycles, MLOps helps teams choose which tools, techniques, and documentation will help their models reach production.
|
|||
|
|
|||
|
When applied to the right problems, AIOps and MLOps can both help teams hit their production goals. The trick is to start by answering this question:
|
|||
|
|
|||
|
### What do you want to automate? Processes or machines?
|
|||
|
|
|||
|
When in doubt, remember: AIOps automates machines while MLOps standardizes processes. If you're on a DevOps or DataOps team, you can—and should—consider using both disciplines. Just don't confuse them for the same thing.
|
|||
|
|
|||
|
--------------------------------------------------------------------------------
|
|||
|
|
|||
|
via: https://opensource.com/article/21/2/aiops-vs-mlops
|
|||
|
|
|||
|
作者:[Lauren Maffeo][a]
|
|||
|
选题:[lujun9972][b]
|
|||
|
译者:[译者ID](https://github.com/译者ID)
|
|||
|
校对:[校对者ID](https://github.com/校对者ID)
|
|||
|
|
|||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|||
|
|
|||
|
[a]: https://opensource.com/users/lmaffeo
|
|||
|
[b]: https://github.com/lujun9972
|
|||
|
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/devops_confusion_wall_questions.png?itok=zLS7K2JG (Brick wall between two people, a developer and an operations manager)
|
|||
|
[2]: https://www.oreilly.com/radar/ai-adoption-in-the-enterprise-2020/
|
|||
|
[3]: https://opensource.com/sites/default/files/uploads/oreilly_bottlenecks-with-maturity.png (Bottlenecks to AI adoption)
|
|||
|
[4]: https://www.bmc.com/blogs/what-is-aiops/
|
|||
|
[5]: https://www.appdynamics.com/topics/what-is-ai-ops
|
|||
|
[6]: https://www.millimetric.ai/2020/08/10/data-driven-to-madness-what-to-do-when-theres-too-much-data/
|
|||
|
[7]: https://opensource.com/article/20/8/aiops-devops-itsm
|
|||
|
[8]: https://thenewstack.io/how-aiops-conquers-performance-gaps-on-big-data-pipelines/
|
|||
|
[9]: https://medium.com/@ODSC/what-are-mlops-and-why-does-it-matter-8cff060d4067
|
|||
|
[10]: https://venturebeat.com/2019/07/19/why-do-87-of-data-science-projects-never-make-it-into-production/
|