Mainframe - Crucial Role in Modern Enterprise Computing

Brought by: openHPI

Overview

Whether you withdraw money at a cashpoint, pay with a credit card, book a flight or buy a train ticket—mainframes are always at work in the background. They do the crucial work and ensure that everything runs securely and without data loss. More than 70 percent of the Global 500s work with mainframes.

The digital transformation poses a big challenge for enterprises today, and the modern mainframe plays a crucial role in addressing this challenge. As the typical platform for the "systems of record" of most large organizations, its unique features support today's requirements regarding performance, flexibility and security and enable companies to successfully manage the challenges of an online world. This course will give an overview of the modern mainframe, its concepts and features and their role in enterprise computing. Topics addressed range from mainframe architecture, hardware and operating systems (z/OS, z/VM, Linux), Mainframe application development and transaction processing to state-of-the-art workloads such as blockchain and analytics. In addition, industry success stories will be presented.

 

Taught by

Andreas Polze, Wolfram Greis and Philipp Brune

Mainframe - Crucial Role in Modern Enterprise Computing
Go to course

Mainframe - Crucial Role in Modern Enterprise Computing

Brought by: openHPI

  • openHPI
  • Free
  • English
  • Certificate Available
  • Available at any time
  • All
  • N/A
8.1.2PHP Version310msRequest Duration2MBMemory UsageGET en/courses/{slug}Route
    • Booting (195ms)
    • Application (114ms)
    • 1 x Booting (63.02%)
      195.39ms
      1 x Application (36.74%)
      113.91ms
      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
      6 statements were executed6.75ms
      • select * from `courses` where `slug_en` = 'mainframe---crucial-role-in-modern-enterprise-computing' limit 1
        5.37ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. mainframe---crucial-role-in-modern-enterprise-computing
        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-18 21:31:49' where `id` = 1748
        600μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-18 21:31:49
        • 1. 1748
        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 (2)
        210μ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)
        190μ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 (23) and `providers`.`deleted_at` is null
        180μ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` = 1739 limit 1
        200μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 1739
        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
        t9JQqSqBapZpjOTZrIeLlPUR33XclJJTFnvf7K2z
        locale
        en
        _previous
        array:1 [ "url" => "https://www.corspedia.com/en/courses/mainframe---crucial-role-in-modern-enterp...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /en/courses/mainframe---crucial-role-in-modern-enterprise-computing
        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.220.173.236" ] "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 => "9327456dd817b4c1-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.220.173.236" ] "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.220.173.236" "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" => "9327456dd817b4c1-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.220.173.236" "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" => "39702" "REMOTE_ADDR" => "172.69.17.53" "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/mainframe---crucial-role-in-modern-enterprise-computing" "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" => 1745011909.0372 "REQUEST_TIME" => 1745011909 ]
        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 => "Fri, 18 Apr 2025 21:31:49 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjIwN2FKZi9KVU52QjV4ZS8vMCtPYmc9PSIsInZhbHVlIjoiQU9nVWdXZytpaWpja3A5NWhiQXBDa0NjVU1zb0RMVUdyWTl4R1QwbWlHcmtqUmVhSzNkSlBtSER6TytQVjBUUk9Fd2FIVE1zdHFIVHZlVDR4ZDdIeFladjdaNlFMV3daSEdrRlJlNDZsak9CdThmR0szV2dzWVM4dW5sRkR1K3ciLCJtYWMiOiI4MTY1OWQ2MTgyY2JiOTBmOTNiZDgzZWEzZDdlOTkyYzdiNjYwNDk4ZjBlNTdmZTE1MTAwYmQ0ZjE5MjYyODljIiwidGFnIjoiIn0%3D; expires=Fri, 18 Apr 2025 23:31:49 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjIwN2FKZi9KVU52QjV4ZS8vMCtPYmc9PSIsInZhbHVlIjoiQU9nVWdXZytpaWpja3A5NWhiQXBDa0NjVU1zb0RMVUdyWTl4R1QwbWlHcmtqUmVhSzNkSlBtSER6TytQVjBUUk9Fd2FIV" 1 => "laravel_session=eyJpdiI6Im41bDBweXo4T0FXT05GNkVVcFFuZ3c9PSIsInZhbHVlIjoiMUdCRGh5Y2wvL3VqY0xYTHpObXpvQUFKc0hySzIxKzhVeXdoY1RtcWZxVXpYMEtWYzRabTNqVzVRek94QWRROEhQZSt2TjlOTElWZlgrR3lrRDZFWk81NWpOMW40WEJvd2svZGYwSkE0NFEyRmw5Vi9OVTErNi8yaGh3eW42aEYiLCJtYWMiOiJkYTk5YWQ1NmIyY2E5NDI1N2ZlMTI4MDcyOWE5ZWViNDY2MmM1NjBiMDJkMDJlNGY5ODQ0YzE1NmZlMGNmMjJlIiwidGFnIjoiIn0%3D; expires=Fri, 18 Apr 2025 23:31:49 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6Im41bDBweXo4T0FXT05GNkVVcFFuZ3c9PSIsInZhbHVlIjoiMUdCRGh5Y2wvL3VqY0xYTHpObXpvQUFKc0hySzIxKzhVeXdoY1RtcWZxVXpYMEtWYzRabTNqVzVRek94QWRROEhQ" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjIwN2FKZi9KVU52QjV4ZS8vMCtPYmc9PSIsInZhbHVlIjoiQU9nVWdXZytpaWpja3A5NWhiQXBDa0NjVU1zb0RMVUdyWTl4R1QwbWlHcmtqUmVhSzNkSlBtSER6TytQVjBUUk9Fd2FIVE1zdHFIVHZlVDR4ZDdIeFladjdaNlFMV3daSEdrRlJlNDZsak9CdThmR0szV2dzWVM4dW5sRkR1K3ciLCJtYWMiOiI4MTY1OWQ2MTgyY2JiOTBmOTNiZDgzZWEzZDdlOTkyYzdiNjYwNDk4ZjBlNTdmZTE1MTAwYmQ0ZjE5MjYyODljIiwidGFnIjoiIn0%3D; expires=Fri, 18-Apr-2025 23:31:49 GMT; path=/XSRF-TOKEN=eyJpdiI6IjIwN2FKZi9KVU52QjV4ZS8vMCtPYmc9PSIsInZhbHVlIjoiQU9nVWdXZytpaWpja3A5NWhiQXBDa0NjVU1zb0RMVUdyWTl4R1QwbWlHcmtqUmVhSzNkSlBtSER6TytQVjBUUk9Fd2FIV" 1 => "laravel_session=eyJpdiI6Im41bDBweXo4T0FXT05GNkVVcFFuZ3c9PSIsInZhbHVlIjoiMUdCRGh5Y2wvL3VqY0xYTHpObXpvQUFKc0hySzIxKzhVeXdoY1RtcWZxVXpYMEtWYzRabTNqVzVRek94QWRROEhQZSt2TjlOTElWZlgrR3lrRDZFWk81NWpOMW40WEJvd2svZGYwSkE0NFEyRmw5Vi9OVTErNi8yaGh3eW42aEYiLCJtYWMiOiJkYTk5YWQ1NmIyY2E5NDI1N2ZlMTI4MDcyOWE5ZWViNDY2MmM1NjBiMDJkMDJlNGY5ODQ0YzE1NmZlMGNmMjJlIiwidGFnIjoiIn0%3D; expires=Fri, 18-Apr-2025 23:31:49 GMT; path=/; httponlylaravel_session=eyJpdiI6Im41bDBweXo4T0FXT05GNkVVcFFuZ3c9PSIsInZhbHVlIjoiMUdCRGh5Y2wvL3VqY0xYTHpObXpvQUFKc0hySzIxKzhVeXdoY1RtcWZxVXpYMEtWYzRabTNqVzVRek94QWRROEhQ" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "t9JQqSqBapZpjOTZrIeLlPUR33XclJJTFnvf7K2z" "locale" => "en" "_previous" => array:1 [ "url" => "https://www.corspedia.com/en/courses/mainframe---crucial-role-in-modern-enterprise-computing" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]