Red Hat Certified Specialist in Ansible Automation (EX407) Preparation Course

بواسطة: A Cloud Guru

Overview

This course provides students with the skills and knowledge necessary to pass Red Hat EX407: Red Hat Certified Specialist in Ansible Automation. Students will also gain practical insights and real-world best practices for working with Ansible automation.This course is not approved or sponsored by Red Hat.

Syllabus

  • Course Overview
  • Understanding Core Components of Ansible
  • Run Ad-Hoc Ansible Commands
  • Inventory Management
  • Create Ansible Plays and Playbooks
  • Create and Use Templates to Create Customized Configuration Files
  • Work with Ansible Variables and Facts
  • Create and Work with Roles
  • Download roles from an Ansible Galaxy
  • Managing Parallelism
  • Use Ansible Vault in Playbooks to Protect Sensitive Data
  • Install Ansible Tower and Use it to Manage Systems
  • Use Documentation to Look Up Specific Information About Ansible Modules and Commands
  • Ansible 2.7 Exam Update
  • Conclusion and next steps

Taught by

Stosh Oldham

Red Hat Certified Specialist in Ansible Automation (EX407) Preparation Course
الذهاب الي الدورة

Red Hat Certified Specialist in Ansible Automation (EX407) Preparation Course

بواسطة: A Cloud Guru

  • A Cloud Guru
  • مدفوعة
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • الجميع
  • N/A
8.1.2PHP Version321msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (197ms)
    • Application (124ms)
    • 1 x Booting (61.31%)
      197.10ms
      1 x Application (38.46%)
      123.63ms
      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.29ms
      • select * from `courses` where `slug_ar` = 'red-hat-certified-specialist-in-ansible-automation-(ex407)-preparation-course' limit 1
        8.19ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. red-hat-certified-specialist-in-ansible-automation-(ex407)-preparation-course
        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-06-04 08:21:56' where `id` = 2172
        1.36ms/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-06-04 08:21:56
        • 1. 2172
        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 (68)
        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 `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 (45) 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` = 2163 limit 1
        230μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 2163
        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
        Pdh2qRhPiOc3zdoWEQThnhMQErXD6PkimmMaavzx
        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/red-ha...
        _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/red-hat-certified-specialist-in-ansible-automation-%28ex407%29-preparation-course
        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.191.33.110" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "18.191.33.110" ] "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 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "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 => "94a605026b66616a-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" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "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.191.33.110" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "18.191.33.110" "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" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "94a605026b66616a-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "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" => "34446" "REMOTE_ADDR" => "172.69.6.112" "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/red-hat-certified-specialist-in-ansible-automation-%28ex407%29-preparation-course" "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" => 1749025316.4804 "REQUEST_TIME" => 1749025316 ]
        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 => "Wed, 04 Jun 2025 08:21:56 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkZRT1RkUkhEVUMrRG42eEV0OVFCeWc9PSIsInZhbHVlIjoidkZRVjVtK0NmNWpVRVMrRDNucS9sOWhJZHg1NFVyYmRXY2hjZmVrdm5heGRJQ3ZIQmxWd3FCTUZPMUZqRkpHSjEzalEyRTBPZ2R1LzZSRDE0blNaSU8xTjVRcmQyZkZFbXZ1NDVqbFAydEFDV0ROQVZ6SnZ0Q2hxTU5XS2tVNysiLCJtYWMiOiJmOWZkYjczZmI1OWI2ZTBiYWQyODlhNzA3NjY5YTFjOGQ3N2NkMjQ4YWYwNTc4ZGE0NjQyZTM3ZjBmYzE0MGY2IiwidGFnIjoiIn0%3D; expires=Wed, 04 Jun 2025 10:21:56 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IkZRT1RkUkhEVUMrRG42eEV0OVFCeWc9PSIsInZhbHVlIjoidkZRVjVtK0NmNWpVRVMrRDNucS9sOWhJZHg1NFVyYmRXY2hjZmVrdm5heGRJQ3ZIQmxWd3FCTUZPMUZqRkpHSjEzalEyR" 1 => "laravel_session=eyJpdiI6IlFMWjllRmZIYXhQaGxwYllpUnFldGc9PSIsInZhbHVlIjoiTGdPYUZEUHUwK3NaUXVCVVdvNTJWb3RXdWZIR0QxVWFxNGFYOXdHZlJMOXdZbEN5SG1IMWpYaG52ZFBWOEszR2p0SXVydTJiWDcrTFBYcEZNeHZPRDM3QW84QjVTcFJZQ1NZWTltbmlFS0RGVEdQcTlOOVVjLzd2UXhBKzEyQ0wiLCJtYWMiOiJmMmVkOTQ5ZmRiZTAyN2VhMTA1NDAxODk0YTUwZjU3ODM4MDEyYzMwZTEwZTg2NTE2YmI5ZWI3YWQ2YTExOTNlIiwidGFnIjoiIn0%3D; expires=Wed, 04 Jun 2025 10:21:56 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IlFMWjllRmZIYXhQaGxwYllpUnFldGc9PSIsInZhbHVlIjoiTGdPYUZEUHUwK3NaUXVCVVdvNTJWb3RXdWZIR0QxVWFxNGFYOXdHZlJMOXdZbEN5SG1IMWpYaG52ZFBWOEszR2p0" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkZRT1RkUkhEVUMrRG42eEV0OVFCeWc9PSIsInZhbHVlIjoidkZRVjVtK0NmNWpVRVMrRDNucS9sOWhJZHg1NFVyYmRXY2hjZmVrdm5heGRJQ3ZIQmxWd3FCTUZPMUZqRkpHSjEzalEyRTBPZ2R1LzZSRDE0blNaSU8xTjVRcmQyZkZFbXZ1NDVqbFAydEFDV0ROQVZ6SnZ0Q2hxTU5XS2tVNysiLCJtYWMiOiJmOWZkYjczZmI1OWI2ZTBiYWQyODlhNzA3NjY5YTFjOGQ3N2NkMjQ4YWYwNTc4ZGE0NjQyZTM3ZjBmYzE0MGY2IiwidGFnIjoiIn0%3D; expires=Wed, 04-Jun-2025 10:21:56 GMT; path=/XSRF-TOKEN=eyJpdiI6IkZRT1RkUkhEVUMrRG42eEV0OVFCeWc9PSIsInZhbHVlIjoidkZRVjVtK0NmNWpVRVMrRDNucS9sOWhJZHg1NFVyYmRXY2hjZmVrdm5heGRJQ3ZIQmxWd3FCTUZPMUZqRkpHSjEzalEyR" 1 => "laravel_session=eyJpdiI6IlFMWjllRmZIYXhQaGxwYllpUnFldGc9PSIsInZhbHVlIjoiTGdPYUZEUHUwK3NaUXVCVVdvNTJWb3RXdWZIR0QxVWFxNGFYOXdHZlJMOXdZbEN5SG1IMWpYaG52ZFBWOEszR2p0SXVydTJiWDcrTFBYcEZNeHZPRDM3QW84QjVTcFJZQ1NZWTltbmlFS0RGVEdQcTlOOVVjLzd2UXhBKzEyQ0wiLCJtYWMiOiJmMmVkOTQ5ZmRiZTAyN2VhMTA1NDAxODk0YTUwZjU3ODM4MDEyYzMwZTEwZTg2NTE2YmI5ZWI3YWQ2YTExOTNlIiwidGFnIjoiIn0%3D; expires=Wed, 04-Jun-2025 10:21:56 GMT; path=/; httponlylaravel_session=eyJpdiI6IlFMWjllRmZIYXhQaGxwYllpUnFldGc9PSIsInZhbHVlIjoiTGdPYUZEUHUwK3NaUXVCVVdvNTJWb3RXdWZIR0QxVWFxNGFYOXdHZlJMOXdZbEN5SG1IMWpYaG52ZFBWOEszR2p0" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "Pdh2qRhPiOc3zdoWEQThnhMQErXD6PkimmMaavzx" "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/red-hat-certified-specialist-in-ansible-automation-%28ex407%29-preparation-course" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]