Demystifying Machine Learning Operations (MLOps)

بواسطة: Pluralsight

Overview

Managing the machine learning process using recommended practices is a must to enable collaboration, tracing, and real-time monitoring. This course will teach you what are the main concerns and issues you need to consider while developing a machine learning model and after deploying it.

Machine Learning is a robust science that can empower the business with unique competitive advantages to address several challenges, such as sales price prediction, customer segment classification, and product recommendation. In this course, Demystifying Machine Learning Operations (MLOps), you’ll learn to implement machine learning operations into your machine learning project. First, you’ll explore how to apply machine learning operations (MLOps) practices for your infrastructure. Next, you’ll discover how machine learning operations (MLOps) during model development. Finally, you’ll learn how to apply machine learning operations (MLOps) after model deployment. When you’re finished with this course, you’ll have the skills and knowledge of machine learning operations needed to manage the MLOps lifecycle of your project.

Taught by

Mohammed Osman

Demystifying Machine Learning Operations (MLOps)
الذهاب الي الدورة

Demystifying Machine Learning Operations (MLOps)

بواسطة: Pluralsight

  • Pluralsight
  • مدفوعة
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • intermediate
  • N/A
8.1.2PHP Version217msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (126ms)
    • Application (90.56ms)
    • 1 x Booting (58.03%)
      125.91ms
      1 x Application (41.74%)
      90.56ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      6 statements were executed10.88ms
      • select * from `courses` where `slug_ar` = 'demystifying-machine-learning-operations-(mlops)' limit 1
        9.63ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. demystifying-machine-learning-operations-(mlops)
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-04-10 00:50:33' where `id` = 5152
        510μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-10 00:50:33
        • 1. 5152
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (22)
        190μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        150μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (57) and `providers`.`deleted_at` is null
        190μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 5143 limit 1
        210μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 5143
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        RllVlOuqU0pTccVQgdKwWQRgUTZieSp5loQa2O1H
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/demyst...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/demystifying-machine-learning-operations-%28mlops%29
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.222.240.84" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "92de402b0b75e81d-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "x-forwarded-for" => array:1 [ 0 => "18.222.240.84" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "18.222.240.84" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "92de402b0b75e81d-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_X_FORWARDED_FOR" => "18.222.240.84" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "45872" "REMOTE_ADDR" => "172.71.254.229" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/demystifying-machine-learning-operations-%28mlops%29" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744246233.0787 "REQUEST_TIME" => 1744246233 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Thu, 10 Apr 2025 00:50:33 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InFzdFpjM28rTW05Z3BVck90bE1OWVE9PSIsInZhbHVlIjoiN01LQ1ZVNGoveUFSTFc3cmZ0d2ZIbTV3ZmQyMDBTa2ZSTmdkV2grVThyVzlzZ2VudG1XN2M0NTc2Z1EzRGQ4bnI3bGpFbzFsVU5OcW5uNnl5cFZzcFlNcE0rQ09KUGNsQkFVQ1BpanlzTjlFeGpkN0svYUdCejkyV1E3K1U2U20iLCJtYWMiOiI4MjEzZjc4YWY4NDMwMDhiNzcyODVkZTczZjJjZTMyMzkxMWExZjg1MmFjZjM5MDQzNjVlYjRmMTZmYTQzZWZhIiwidGFnIjoiIn0%3D; expires=Thu, 10 Apr 2025 02:50:33 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6InFzdFpjM28rTW05Z3BVck90bE1OWVE9PSIsInZhbHVlIjoiN01LQ1ZVNGoveUFSTFc3cmZ0d2ZIbTV3ZmQyMDBTa2ZSTmdkV2grVThyVzlzZ2VudG1XN2M0NTc2Z1EzRGQ4bnI3bGpFb" 1 => "laravel_session=eyJpdiI6IjBET3JWeFhqNVJmZFZseFMwU200TUE9PSIsInZhbHVlIjoiaklOOGV2MkJCNWZ6d3Q0ZjF5V1RCeDlsclRoOWVHQk4zbUwxYlJjaXg1M0d5bFU3ME9ObHhmWVo3UmtoS1Q0U1IwS2JhVXVPZEhOYTlEVGhqbzczbjBVR21WZU5LVDlrWXZMNGpxaUFoWE1hYWtGSjI2T01yWHNnM1dpcjk2b1kiLCJtYWMiOiI1ZTczZWU4NzM1ZjE3MWM4NWI5YWRhYjhlZmIzMjFhYTNiMjBjOGJhM2I0ZDk3Nzc2MjQ5MjMyYWU5NTYzY2JlIiwidGFnIjoiIn0%3D; expires=Thu, 10 Apr 2025 02:50:33 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IjBET3JWeFhqNVJmZFZseFMwU200TUE9PSIsInZhbHVlIjoiaklOOGV2MkJCNWZ6d3Q0ZjF5V1RCeDlsclRoOWVHQk4zbUwxYlJjaXg1M0d5bFU3ME9ObHhmWVo3UmtoS1Q0U1Iw" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InFzdFpjM28rTW05Z3BVck90bE1OWVE9PSIsInZhbHVlIjoiN01LQ1ZVNGoveUFSTFc3cmZ0d2ZIbTV3ZmQyMDBTa2ZSTmdkV2grVThyVzlzZ2VudG1XN2M0NTc2Z1EzRGQ4bnI3bGpFbzFsVU5OcW5uNnl5cFZzcFlNcE0rQ09KUGNsQkFVQ1BpanlzTjlFeGpkN0svYUdCejkyV1E3K1U2U20iLCJtYWMiOiI4MjEzZjc4YWY4NDMwMDhiNzcyODVkZTczZjJjZTMyMzkxMWExZjg1MmFjZjM5MDQzNjVlYjRmMTZmYTQzZWZhIiwidGFnIjoiIn0%3D; expires=Thu, 10-Apr-2025 02:50:33 GMT; path=/XSRF-TOKEN=eyJpdiI6InFzdFpjM28rTW05Z3BVck90bE1OWVE9PSIsInZhbHVlIjoiN01LQ1ZVNGoveUFSTFc3cmZ0d2ZIbTV3ZmQyMDBTa2ZSTmdkV2grVThyVzlzZ2VudG1XN2M0NTc2Z1EzRGQ4bnI3bGpFb" 1 => "laravel_session=eyJpdiI6IjBET3JWeFhqNVJmZFZseFMwU200TUE9PSIsInZhbHVlIjoiaklOOGV2MkJCNWZ6d3Q0ZjF5V1RCeDlsclRoOWVHQk4zbUwxYlJjaXg1M0d5bFU3ME9ObHhmWVo3UmtoS1Q0U1IwS2JhVXVPZEhOYTlEVGhqbzczbjBVR21WZU5LVDlrWXZMNGpxaUFoWE1hYWtGSjI2T01yWHNnM1dpcjk2b1kiLCJtYWMiOiI1ZTczZWU4NzM1ZjE3MWM4NWI5YWRhYjhlZmIzMjFhYTNiMjBjOGJhM2I0ZDk3Nzc2MjQ5MjMyYWU5NTYzY2JlIiwidGFnIjoiIn0%3D; expires=Thu, 10-Apr-2025 02:50:33 GMT; path=/; httponlylaravel_session=eyJpdiI6IjBET3JWeFhqNVJmZFZseFMwU200TUE9PSIsInZhbHVlIjoiaklOOGV2MkJCNWZ6d3Q0ZjF5V1RCeDlsclRoOWVHQk4zbUwxYlJjaXg1M0d5bFU3ME9ObHhmWVo3UmtoS1Q0U1Iw" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "RllVlOuqU0pTccVQgdKwWQRgUTZieSp5loQa2O1H" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/demystifying-machine-learning-operations-%28mlops%29" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]