{"pk": 138, "path": "00010001000200010007001S", "depth": 6, "numchild": 0, "title": "Containers, Kubernetes, and Red Hat OpenShift Development I", "draft_title": "Containers, Kubernetes, and Red Hat OpenShift Development I", "slug": "containers-kubernetes-and-red-hat-openshift-development-i", "content_type": 14, "live": false, "has_unpublished_changes": true, "url_path": "/home/utbildning/red-hat/alla-kurser/containers-kubernetes-and-red-hat-openshift-development-i/", "owner": null, "seo_title": "", "show_in_menus": false, "search_description": "", "go_live_at": null, "expire_at": null, "expired": false, "locked": false, "locked_at": null, "locked_by": null, "first_published_at": null, "last_published_at": null, "latest_revision_created_at": "2020-05-21T03:00:46.037Z", "live_revision": null, "color_theme": "dark", "description": "<p><b>Accelerated hands-on training to boost developer productivity powered by Red Hat OpenShift</b></p><p>Containers, Kubernetes, and Red Hat OpenShift Development I (DO295) teaches you how to design, build, and deploy containerized software applications to an OpenShift\u00ae cluster. Whether you are tasked with writing container-native applications or migrating existing brownfield applications, this course provides hands-on training to boost developer productivity powered by Red Hat OpenShift.</p><p><b>Course summary</b></p><ul><li>Explore container and OpenShift architecture</li><li>Create containerized services</li><li>Manage containers and container images</li><li>Build custom container images</li><li>Manage and trigger application builds</li><li>Customize an existing source-to-image base image</li><li>Develop an OpenShift template</li><li>Generate health checks to monitor and improve application reliability</li></ul><p><br/></p>", "objectives": "<p><b>Introduction to container technology</b><br/>Describe how software can run in containers orchestrated by Red Hat OpenShift Container Platform.</p><p><b>Create containerized services</b><br/>Provision a server using container technology.</p><p><b>Manage containers</b><br/>Manipulate prebuilt container images to create and manage containerized services.</p><p><b>Manage container images</b><br/>Manage the life cycle of a container image from creation to deletion.</p><p><b>Create custom container images</b><br/>Design and code a Dockerfile to build a custom container image.</p><p><b>Deploy containerized applications on OpenShift</b><br/>Deploy single container applications on OpenShift Container Platform.</p><p><b>Troubleshoot containerized applications</b><br/>Troubleshoot a containerized application deployed on OpenShift.</p><p><b>Deploy and manage applications on an OpenShift cluster</b><br/>Use various application packaging methods to deploy applications to an OpenShift cluster, then manage their resources.</p><p><b>Design containerized applications for OpenShift</b><br/>Select a containerization method for an application and create a container to run on an OpenShift cluster.</p><p><b>Publish enterprise container images</b><br/>Create an enterprise registry and publish container images to it.</p><p><b>Build applications</b><br/>Describe the OpenShift build process, then trigger and manage builds.</p><p><b>Customize source-to-image (S2I) builds</b><br/>Customize an existing S2I base image and create a new one.</p><p><b>Create applications from OpenShift templates</b><br/>Describe the elements of a template and create a multicontainer application template.</p><p><b>Manage application deployments</b><br/>Monitor application health and implement various deployment methods for cloud-native applications.</p><p><b>Perform comprehensive review</b><br/><br/>Create and deploy cloudinative applications on OpenShift.</p>", "audience": "<p><b>Audience for this course</b></p><ul><li>Developers who wish to containerize software applications.</li><li>Administrators who are new to container technology and container orchestration.</li><li>Architects who are considering using container technologies in software architectures.</li><li>Site reliability engineers who are considering using Kubernetes and OpenShift.</li></ul><p><b>Technology requirements</b></p><ul><li>Internet access is required for this course in order to access \u00a0the OpenShift shared and dedicated clusters.</li></ul><p><b>Recommended skills</b></p><ul><li>Be able to use a Linux terminal session, issue operating system commands, and be familiar with shell scripting</li><li>Have experience with web application architectures and their corresponding technologies</li><li>Being a Red Hat Certified System Architect is recommended, but not required</li></ul><p><br/></p>", "teacher": "", "price_classroom": null, "price_virtual_training": null, "price_video_classroom": null, "price_online_learning": "33900", "price_subscription": null, "code": "DO295", "hours": null, "categories": []}