DO101

OpenShift 应用简介

概述

课程说明

面向开发人员的 OpenShift 应用构建、部署、扩展和故障排除简介。

红帽® OpenShift® 容器平台是一个容器化应用平台,可以让企业在本地或云端加速并简化应用开发、交付和部署。随着 OpenShift 和 Kubernetes 的应用日渐广泛,开发人员越来越需要了解如何运用容器化的应用平台来开发、构建和部署应用。尽管有些开发人员对管理底层基础架构感兴趣,但大多数开发人员都希望专注于应用开发及使用 OpenShift 来实现简单的构建、部署和扩展功能。

完成课程后,您将获得为期 45 天的实训教学延长访问权限,适用于任何包含虚拟环境的课程。

注:本课程以为期两天的虚拟课程形式提供,也可自定进度。课程持续时间可能因授课形式而异。有关完整的课程详细信息、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。

课程内容摘要

  • 使用 Git 管理应用源代码
  • 使用 VSCode 开发应用
  • 将应用部署至 OpenShift
  • 更新应用
  • 配置应用机密
  • 扩展应用
  • 对应用进行故障排除和修复

课程培训对象

本课程是开始 OpenShift 开发的较低入门门槛。许多开发人员都听说过 OpenShift 的诸多好处,并希望找到在其组织中使用 OpenShift 的方法,但缺乏必要的技能或兴趣,无法或不愿从底层采用自下而上的方法来使用 OpenShift。相反,大多数开发人员只希望找到更快、更轻松地编写和部署应用的方法。有兴趣学习更多有关 OpenShift 底层基础架构的知识且具备扎实 RHCSA 技能的学员,应从红帽 OpenShift 一:容器和 Kubernetes(DO180)入手。

培训推荐

学员应该在应用开发和面向对象的编程方面具备扎实的背景。否则,建议先参加红帽应用开发一:Java EE 编程(AD183)课程。

技术要求

  • 本课程属于自带设备培训。
  • 您必须能够在自己的设备上安装软件。
  • 需要访问互联网。

大纲

课程大纲

配置云应用开发人员环境
使用现代集成开发人员环境和版本控制配置开发人员环境。
将应用部署到红帽 OpenShift 容器平台
将应用部署到 OpenShift。
在 OpenShift 中配置应用构建版本
在红帽 OpenShift 容器平台上管理应用构建版本。
在 OpenShift 中扩展应用
利用红帽 OpenShift 容器平台扩展和测试应用。
对 OpenShift 中的应用进行故障排除
发现并解决红帽 OpenShift 容器平台中的常见问题
注:随着技术进步和基础工作性质的变化,课程大纲可能会随时更改。如对特定考试目标或主题存有疑问或需要确认,请联系我们的培训工作人员

成果

企业获益

利用 Kubernetes 和 OpenShift 编排的基于容器的架构可以提高应用的可靠性和可扩展性,同时降低开发人员开销。具备利用这种架构的专业知识的开发人员将为企业带来巨大效益。

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

个人获益

完成本课程后,您应能够在 OpenShift 4 集群中部署和更新应用。利用 OpenShift 4 Web 控制台,学员将能够构建、部署和扩展应用,以及对应用进行故障排除。

下一阶段课程或考试推荐

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