DevOps Culture and Mindset

Brought by: Coursera

Overview

This course gives you the basic foundational principles of DevOps with a particular focus on culture and the DevOps mindset. We’ll learn about how DevOps is grounded in lean principles, and how it can help improve collaboration between developers and operations team members. We'll learn about ideas regarding systems thinking, feedback loops, continuous improvement, loosely coupled architecture and teams, managing risk, and dealing with unplanned work. We’ll learn about strategies to manage work, monitor it, keep it organized, and maintain a high level of quality by following key DevOps principles. We’ll also discuss various organizational models and structures that are used by companies in their DevOps transformations. You’ll learn about value stream mapping, and ensuring continuous workflow. Ultimately, we'll learn key ideas and tactics that you can employ at your own organizations to improve both time-to-market and increase the value delivered for your customers, no matter your product line or industry.

Syllabus

  • Introducing DevOps Concepts
    • In this module, you'll be able to define DevOps and discuss major DevOps principles. You'll be able to explain improvement Kata, the A3 problem solving method, and the Westrum Typology for Improving Organizational Culture. You'll be able to apply DevOps principles or tactics to improve organizational culture and shift to a focus on outcomes rather than outputs.
  • Working With DevOps Mindset
    • In this module, you'll be able to discuss how loosely coupled architecture can help facilitate high-performing organizations. You'll be able to identify the importance of iteration and strategies for managing risk and workloads in a DevOps environment. You'll be able to identify and implement tactics for managing unplanned work. You'll be able to confidently debunk two common myths of software development and apply ways to manage and surface work in process in a DevOps environment.
  • Keeping Work Organized With DevOps
    • In this module, you'll be able to apply some strategies to manage the work within a DevOps culture. You'll be able to discuss how best to use incident reviews. You'll be able to identify and explain different organizational structures typically used in DevOps to manage work, as well as their pros and cons.
  • Using DevOps to Speed Up Time to Market
    • In this module, you'll be able to talk about specific strategies around increasing time to market. You'll be able to discuss how to design accelerated feedback loops to improve development speed. You'll be able to define elements of the CI/CI pipeline such as, continuous delivery, configuration management, continuous integration and testing. You will be able to create a value stream map and discuss continuous flow.

Taught by

Courtney Kissler

DevOps Culture and Mindset
Go to course

DevOps Culture and Mindset

Brought by: Coursera

  • Coursera
  • Free
  • English
  • Certificate Available
  • Available at any time
  • intermediate
  • Arabic, French, Portuguese, Italian, German, Russian, English, Spanish, Thai, Indonesian, Kazakh, Hindi, Swedish, Korean, Greek, Chinese, Ukrainian, Japanese, Polish, Dutch, Turkish
8.1.2PHP Version362msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (232ms)
    • Application (128ms)
    • 1 x Booting (64.26%)
      232.35ms
      1 x Application (35.49%)
      128.33ms
      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 en/courses/{slug}
      middleware
      web, localize:en
      controller
      App\Http\Controllers\CourseController@show
      as
      en.courses.show
      namespace
      prefix
      /en
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed4.38ms
      • select * from `courses` where `slug_en` = 'devops-culture-and-mindset' limit 1
        2.9ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. devops-culture-and-mindset
        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-02-22 21:46:28' where `id` = 172
        470μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-02-22 21:46:28
        • 1. 172
        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 (10)
        270μ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)
        180μ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 `institutions` where `institutions`.`id` in (4) and `institutions`.`deleted_at` is null
        200μ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 `providers` where `providers`.`id` in (2) and `providers`.`deleted_at` is null
        160μ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` = 172 limit 1
        200μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 172
        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\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        kt1XpCjgAHB69vU6TV3E9TyzSb5NORQhoD2zlOsj
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/devops-culture-and-mindset" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/devops-culture-and-mindset
        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 [ "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" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "13.59.19.57" ] "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" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "x-forwarded-for" => array:1 [ 0 => "13.59.19.57" ] "cf-ray" => array:1 [ 0 => "91622b444dda5f00-ORD" ] "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_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_CDN_LOOP" => "cloudflare; loops=1" "HTTP_PRIORITY" => "u=0, i" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_CF_CONNECTING_IP" => "13.59.19.57" "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_SEC_FETCH_SITE" => "none" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_X_FORWARDED_FOR" => "13.59.19.57" "HTTP_CF_RAY" => "91622b444dda5f00-ORD" "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" => "33404" "REMOTE_ADDR" => "172.69.17.67" "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" => "/en/courses/devops-culture-and-mindset" "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" => 1740260788.1445 "REQUEST_TIME" => 1740260788 ]
        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 => "Sat, 22 Feb 2025 21:46:28 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Inc4aW9QdkFoaG51MGNUYng3aWlQcFE9PSIsInZhbHVlIjoiQmFqZ1RsOXh4WldKZW1lenNKRGcvYnVlZ3REQ3pleGVvV3p3bFdMbVg3WjZhQ044T0JFR3RlK0xhb0FkMVowVlZQcTNPSDZySjltaUJsRXhOajhlZXJQNG16VEd6V2RUV1R1L2t0a0UydFg3bEduU3JnWXVtc29tWkVpZ094MUUiLCJtYWMiOiI5MDEzNjNmMjY0M2ExNTY5ZWQ1YWIwN2E4MTE4YWJjNzBhZTcwMDJhMmNmYzg2MGM1N2MyYzE4YTk2MTFhMDkyIiwidGFnIjoiIn0%3D; expires=Sat, 22 Feb 2025 23:46:28 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Inc4aW9QdkFoaG51MGNUYng3aWlQcFE9PSIsInZhbHVlIjoiQmFqZ1RsOXh4WldKZW1lenNKRGcvYnVlZ3REQ3pleGVvV3p3bFdMbVg3WjZhQ044T0JFR3RlK0xhb0FkMVowVlZQcTNPS" 1 => "laravel_session=eyJpdiI6IlBldUxjd2lNNTEwWGdENHlDcDkwVHc9PSIsInZhbHVlIjoiT25pMndkUTZYSTJYcnpNbFBWWnJ3Y1gzMkdMcXRLc09SWEZFbE5EbldXLzZoWk8yQlJ2Y2E0RFlqdC9FREl5OVV1bURFODFUUjhER0Ruc3VGUnY5elU2bTJOZ2hTOTdRR2lGaTFNcEx0ZHM3TWEzYUp4YU8reDJXdjJndElKTm4iLCJtYWMiOiJjYjk3YTA0YjhlMmIwMTEyZjcyZmJlYzg3Y2UyNDk0YmEzMzU2NDlhMmNlNGNkOTAzM2Q5NmVlNzZjNjhlMDgxIiwidGFnIjoiIn0%3D; expires=Sat, 22 Feb 2025 23:46:28 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IlBldUxjd2lNNTEwWGdENHlDcDkwVHc9PSIsInZhbHVlIjoiT25pMndkUTZYSTJYcnpNbFBWWnJ3Y1gzMkdMcXRLc09SWEZFbE5EbldXLzZoWk8yQlJ2Y2E0RFlqdC9FREl5OVV1" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Inc4aW9QdkFoaG51MGNUYng3aWlQcFE9PSIsInZhbHVlIjoiQmFqZ1RsOXh4WldKZW1lenNKRGcvYnVlZ3REQ3pleGVvV3p3bFdMbVg3WjZhQ044T0JFR3RlK0xhb0FkMVowVlZQcTNPSDZySjltaUJsRXhOajhlZXJQNG16VEd6V2RUV1R1L2t0a0UydFg3bEduU3JnWXVtc29tWkVpZ094MUUiLCJtYWMiOiI5MDEzNjNmMjY0M2ExNTY5ZWQ1YWIwN2E4MTE4YWJjNzBhZTcwMDJhMmNmYzg2MGM1N2MyYzE4YTk2MTFhMDkyIiwidGFnIjoiIn0%3D; expires=Sat, 22-Feb-2025 23:46:28 GMT; path=/XSRF-TOKEN=eyJpdiI6Inc4aW9QdkFoaG51MGNUYng3aWlQcFE9PSIsInZhbHVlIjoiQmFqZ1RsOXh4WldKZW1lenNKRGcvYnVlZ3REQ3pleGVvV3p3bFdMbVg3WjZhQ044T0JFR3RlK0xhb0FkMVowVlZQcTNPS" 1 => "laravel_session=eyJpdiI6IlBldUxjd2lNNTEwWGdENHlDcDkwVHc9PSIsInZhbHVlIjoiT25pMndkUTZYSTJYcnpNbFBWWnJ3Y1gzMkdMcXRLc09SWEZFbE5EbldXLzZoWk8yQlJ2Y2E0RFlqdC9FREl5OVV1bURFODFUUjhER0Ruc3VGUnY5elU2bTJOZ2hTOTdRR2lGaTFNcEx0ZHM3TWEzYUp4YU8reDJXdjJndElKTm4iLCJtYWMiOiJjYjk3YTA0YjhlMmIwMTEyZjcyZmJlYzg3Y2UyNDk0YmEzMzU2NDlhMmNlNGNkOTAzM2Q5NmVlNzZjNjhlMDgxIiwidGFnIjoiIn0%3D; expires=Sat, 22-Feb-2025 23:46:28 GMT; path=/; httponlylaravel_session=eyJpdiI6IlBldUxjd2lNNTEwWGdENHlDcDkwVHc9PSIsInZhbHVlIjoiT25pMndkUTZYSTJYcnpNbFBWWnJ3Y1gzMkdMcXRLc09SWEZFbE5EbldXLzZoWk8yQlJ2Y2E0RFlqdC9FREl5OVV1" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "kt1XpCjgAHB69vU6TV3E9TyzSb5NORQhoD2zlOsj" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/devops-culture-and-mindset" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]