Introduction to Cloud Infrastructure Technologies

بواسطة: edX

Overview

New to the cloud and not sure where to begin? This introductory course, taught by cloud experts from The Linux Foundation, will help you grasp the basics of cloud computing and comprehend the terminology, tools and technologies associated with today’s top cloud platforms.

Understanding cloud technologies tops the list of most important skills for any developer, system administrator or network computing professional seeking a lucrative career in technology. However, getting started and researching all things cloud can be complicated and time consuming. This course maps out the entire cloud landscape and explains how various tools and platforms fit together.

Experts from The Linux Foundation can help guide you step-by-step as you begin to navigate the cloud. They host some of the world's leading open source cloud projects and provide training and networking opportunities to educate a talent pool to support those projects, and is a respected, neutral, non-profit education source to provide training for anyone learning how to build and manage cloud infrastructure.

This course gives you a primer on cloud computing and the use of open source software to maximize development and operations. Topics covered include:

  • Next-generation cloud technologies: Learn about cloud and container technologies like Docker, Cloud Foundry, and Kubernetes, as well as the tooling around them.
  • Scalable and performant compute, storage and network solutions: Get an overview of software defined storage and software defined networking solutions.
  • Solutions employed by companies to meet their business demands: Study up on DevOps and continuous integration practices, as well as the deployment tools available to architects to meet and exceed their business goals.

No previous cloud experience is required for this course. "Introduction to Cloud Infrastructure Technologies" gives you the knowledge and tools to make smart decisions about which cloud services and applications to use depending on your needs.

Syllabus

  • Welcome!
  • 1. Virtualization
  • 2. Infrastructure as a Service (IaaS)
  • 3. Platform as a Service (PaaS)
  • 4. Containers
  • 5. Containers: Micro OSes for Containers
  • 6. Containers: Container Orchestration
  • 7. Unikernels ****
  • 8. Microservices
  • 9. Software-Defined Networking and Networking for Containers
  • 10. Software-Defined Storage and Storage Management for Containers
  • 11. DevOps and CI/CD
  • 12. Tools for Cloud Infrastructure I (Configuration Management)
  • 13. Tools for Cloud Infrastructure II (Build & Release)
  • 14. Tools for Cloud Infrastructure III (Key-Value Pair Store) ****
  • 15. Tools for Cloud Infrastructure IV (Image Building)
  • 16. Tools for Cloud Infrastructure V (Debugging, Logging, and Monitoring for Containerized Applications)
  • 17. Service Mesh
  • 18. Internet of Things (IoT)
  • 19. Serverless Computing
  • 20. OpenTracing
  • 21. How to Be Successful in the Cloud
  • Final Exam (Verified Track Only)

Taught by

Chip Childers and Neependra Khare

Introduction to Cloud Infrastructure Technologies
الذهاب الي الدورة

Introduction to Cloud Infrastructure Technologies

بواسطة: edX

  • edX
  • مجانية
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • beginner
  • English
8.1.2PHP Version332msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (209ms)
    • Application (122ms)
    • 1 x Booting (62.99%)
      209.18ms
      1 x Application (36.78%)
      122.13ms
      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
      7 statements were executed17.12ms
      • select * from `courses` where `slug_ar` = 'introduction-to-cloud-infrastructure-technologies' limit 1
        15.85ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. introduction-to-cloud-infrastructure-technologies
        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-11 05:24:34' where `id` = 6825
        460μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-11 05:24:34
        • 1. 6825
        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)
        170μ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)
        140μ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 (17) and `institutions`.`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 `providers` where `providers`.`id` in (1) 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` = 6816 limit 1
        180μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 6816
        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
        q57SPYyugXsAWQ4ik4IKErB2ZLlUx4eqnwpoo6Kf
        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/introd...
        _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/introduction-to-cloud-infrastructure-technologies
        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.219.59.223" ] "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 => "92e80ef1af37806c-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.219.59.223" ] "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.219.59.223" "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" => "92e80ef1af37806c-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.219.59.223" "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" => "56882" "REMOTE_ADDR" => "172.70.130.192" "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/introduction-to-cloud-infrastructure-technologies" "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" => 1744349074.4456 "REQUEST_TIME" => 1744349074 ]
        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, 11 Apr 2025 05:24:34 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImtGY0tUK2dJTWpWWG4vZ0pMbjFzOHc9PSIsInZhbHVlIjoiZUdzaFBwRmVNRllQd3hTbWhmdysxczBOYUs3TVBoSWZPZ3Ryb0NOMW4wTitGN1M3MXUvQXhIUG82KzhEdmZnWWxuVzB6aExpQTM3ZXJ5d2VTWmRzOGlqOVBwa3YvaTdIN1B3TEtVR2U5SG5pRlVPTDhDUE10SkcxMkZYbWRpUlMiLCJtYWMiOiJlYWVjMWI2NDg0ZmEzMWQyMGI1Nzg0MGFmNjdjNTQ0ZTNmMmQzZDNiYmVhMjFlZDgzYWQ4YmMwYTNjZjQ5OTg0IiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 07:24:34 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImtGY0tUK2dJTWpWWG4vZ0pMbjFzOHc9PSIsInZhbHVlIjoiZUdzaFBwRmVNRllQd3hTbWhmdysxczBOYUs3TVBoSWZPZ3Ryb0NOMW4wTitGN1M3MXUvQXhIUG82KzhEdmZnWWxuVzB6a" 1 => "laravel_session=eyJpdiI6IjQ4b2U2cllNNHZGbkJKRXZwTXVFTnc9PSIsInZhbHVlIjoiUDYrcXJHckVrbjJCOTVZWU83SzJYWFhFWEtmNzFmL2JENXhkMjNwVklkMmZyWHU3empKREQxQWFIaU5jUUtRdVU1M09oaHN6NFI0a0dHVW9RZkx3MXRDM1h1S21tNU82ajU2VlE3ZVVxQjJsL0NMaitJYkNBekM5d0RPd3BRN1UiLCJtYWMiOiJkZmNmN2EzNzFlNDkxZmE3NjUzZjg4ZWRmZTY5ZDM4ZmEyODFjMzcyZTczYTFjZjk1ODg3YWQ1YjgzZDc0N2ExIiwidGFnIjoiIn0%3D; expires=Fri, 11 Apr 2025 07:24:34 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IjQ4b2U2cllNNHZGbkJKRXZwTXVFTnc9PSIsInZhbHVlIjoiUDYrcXJHckVrbjJCOTVZWU83SzJYWFhFWEtmNzFmL2JENXhkMjNwVklkMmZyWHU3empKREQxQWFIaU5jUUtRdVU1" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImtGY0tUK2dJTWpWWG4vZ0pMbjFzOHc9PSIsInZhbHVlIjoiZUdzaFBwRmVNRllQd3hTbWhmdysxczBOYUs3TVBoSWZPZ3Ryb0NOMW4wTitGN1M3MXUvQXhIUG82KzhEdmZnWWxuVzB6aExpQTM3ZXJ5d2VTWmRzOGlqOVBwa3YvaTdIN1B3TEtVR2U5SG5pRlVPTDhDUE10SkcxMkZYbWRpUlMiLCJtYWMiOiJlYWVjMWI2NDg0ZmEzMWQyMGI1Nzg0MGFmNjdjNTQ0ZTNmMmQzZDNiYmVhMjFlZDgzYWQ4YmMwYTNjZjQ5OTg0IiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 07:24:34 GMT; path=/XSRF-TOKEN=eyJpdiI6ImtGY0tUK2dJTWpWWG4vZ0pMbjFzOHc9PSIsInZhbHVlIjoiZUdzaFBwRmVNRllQd3hTbWhmdysxczBOYUs3TVBoSWZPZ3Ryb0NOMW4wTitGN1M3MXUvQXhIUG82KzhEdmZnWWxuVzB6a" 1 => "laravel_session=eyJpdiI6IjQ4b2U2cllNNHZGbkJKRXZwTXVFTnc9PSIsInZhbHVlIjoiUDYrcXJHckVrbjJCOTVZWU83SzJYWFhFWEtmNzFmL2JENXhkMjNwVklkMmZyWHU3empKREQxQWFIaU5jUUtRdVU1M09oaHN6NFI0a0dHVW9RZkx3MXRDM1h1S21tNU82ajU2VlE3ZVVxQjJsL0NMaitJYkNBekM5d0RPd3BRN1UiLCJtYWMiOiJkZmNmN2EzNzFlNDkxZmE3NjUzZjg4ZWRmZTY5ZDM4ZmEyODFjMzcyZTczYTFjZjk1ODg3YWQ1YjgzZDc0N2ExIiwidGFnIjoiIn0%3D; expires=Fri, 11-Apr-2025 07:24:34 GMT; path=/; httponlylaravel_session=eyJpdiI6IjQ4b2U2cllNNHZGbkJKRXZwTXVFTnc9PSIsInZhbHVlIjoiUDYrcXJHckVrbjJCOTVZWU83SzJYWFhFWEtmNzFmL2JENXhkMjNwVklkMmZyWHU3empKREQxQWFIaU5jUUtRdVU1" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "q57SPYyugXsAWQ4ik4IKErB2ZLlUx4eqnwpoo6Kf" "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/introduction-to-cloud-infrastructure-technologies" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]