DO289

红帽 OpenShift 开发二:容器化应用 - 含考试

概述

说明

在红帽 OpenShift 上设计、构建和部署容器化应用

红帽 OpenShift 开发二:容器化应用 - 含考试(DO289)将向您讲授如何在红帽 OpenShift 集群上设计、构建和部署容器化软件应用

无论您是迁移现有的应用,还是编写容器原生应用,,都能通过本课程,了解如何借助红帽® OpenShift 容器平台提升开发人员生产力,这个容器化应用平台可允许企业使用 Kubernetes 管理容器部署并扩展应用。

本课程基于红帽® OpenShift 容器平台 4.10,包含红帽认证 OpenShift 应用开发专家考试(EX288)

课程内容概要

  • 设计 OpenShift 容器化应用。
  • 利用源至镜像(S2I)管理和触发应用构建。
  • 自定义现有源至镜像基础镜像。
  • 使用 Helm 图表部署多容器应用。
  • 创建健康检查,监控和提高应用可靠性。
  • 在 OpenShift 上创建和部署云原生应用。

本课程的培训对象

  • 企业应用开发人员
  • DevOps 可靠性工程师

本课程建议前提条件

技术注意事项

  • 本课程使用红帽在线学习(ROL)云中置备的实验室环境。
  • 需要接入互联网才能运行练习和实验室。

大纲

课程大纲

通过 OpenShift 集群部署和管理应用
使用各种应用封装方法将应用部署到 OpenShift 集群并管理其资源。
设计 OpenShift 容器化应用
为应用选择容器化方法,并创建要在 OpenShift 集群上运行的容器。
发布企业容器镜像
创建企业镜像仓库,并将容器镜像发布至企业镜像仓库。
在 OpenShift 上管理构建
描述 OpenShift 构建过程,以及如何触发和管理构建版本。
自定义源至镜像构建
自定义现有 S2I 基础镜像并创建新镜像。
部署多容器应用
使用 Helm 图表和 Kustomize 部署多容器应用。
管理应用部署
监控应用的健康状况,并为云原生应用实施各种部署方法。
构建 OpenShift 应用
在 OpenShift 上创建、部署和集成第三方应用。
注:随着技术进步和潜在工作性质的变化,课程大纲可能会更改。如有任何疑问或进一步确认具体的目标主题,请联系我们的培训工作人员

学习成果

企业获益

本课程将帮助应用开发人员掌握设计、构建和部署容器化应用的基本技能,使其能够轻松将现有应用迁移到 OpenShift,或创建新的云原生应用。它将展示采用基于容器的架构的 DevOps 潜力,为企业变革和数字化转型提供通道。

如今,开发人员不断设法缩短实现最小可行产品的应用上市时间,而容器和 OpenShift 已快速成为敏捷开发与应用部署的实际解决方案。利用 Kubernetes 和 OpenShift 编排的基于容器的架构可以提高应用的可靠性和可扩展性,同时降低开发人员开销,促进持续部署。

红帽创建本课程旨在让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。

个人获益

您将了解在红帽 OpenShift 容器平台中对应用进行容器化、扩展、部署和管理背后的基本概念。您将掌握以下技能:

  • 设计容器镜像来对应用进行容器化
  • 自定义应用构建,以及使用源至镜像构建。
  • 部署多容器应用。
  • 实施健康检查,提高系统可靠性。

下一阶段考试或课程推荐

技能路径

此课程是红帽学习订阅的一部分,您可以在一年内根据需要,无限制地使用我们的在线学习资源