欢迎访问红帽

了解您身边的最新技术讯息

了解全世界红帽客户的最新动态:

DO290

红帽 OpenShift 容器平台开发

您正在查看与下列主题相关的信息:

学习如何创建、更新和维护应用

OpenShift 企业版开发 (DO290) 作为该主题系列课程的一部分,主要侧重于讲解如何使用红帽® OpenShift 企业版, 以实现部分软件交付方式的自动化。本课程通过使用灵活的软件开发方法、测试驱动型开发和持续集成,帮助学员深入了解 DevOps 环境,并通过使用平台即服务 (PaaS) 帮助其加深对标准化操作环境的了解。

课程概述

学员将通过实验室实践操作,为现有 Java EE 应用程序实施用户案例,以及将此应用部署至 OpenShift 企业版实例中。学员还将学习如何使用 OpenShift 企业版进行应用的创建、更新和维护。

课程概要

  • 使用红帽 JBoss® 开发者工作室(JBoss Developer Studio )管理应用
  • 持续集成 (CI) 介绍
  • 将 CI 与 OpenShift 企业版整合
  • 为应用实施 CI
  • 群集 Bookstore 应用
  • 远程调试 Bookstore 应用
  • 部署自定义容器
  • 创建自定义模板

培训对象和前提条件

本课程专为对以下内容感兴趣的应用开发人员(不限于 Java EE 开发人员)而设计:学习如何创建具有自动化单元/验收测试的 OpenShift 企业版应用,以及使用持续集成将这些应用部署至 OpenShift 企业版实例中。

课程必备条件

红帽建议学员应事先具备以下条件:

  • 具备一定的 Java EE 编程技能将会十分有帮助 — 我们将努力简化编程任务,如更改 HTML 页面上项目颜色, 因此学员只需具备在多种编程环境中的常见 HTML 操作技巧即可。
  • 具备熟练使用以下任一 OpenShift 企业版开发环境的经验: Python、Ruby 或 Java EE。

课程大纲

课程介绍
课程介绍及回顾
开发环境回顾
介绍开发人员所使用的工具、敏捷开发实践以及本课程中将使用的开发环境。
Bookstore 应用回顾
了解本课程中所涉及的应用架构、特点和项目布局。
OpenShift 企业版介绍
OpenShift 企业版的特点和架构介绍。
在 OpenShift 企业版中部署应用程序
在 OpenShift 企业版中定义、构建和部署应用。
实施持续集成
建立与 Jenkins 的持续集成。
管理 OpenShift 企业版应用
使用 OpenShift 企业版命令行界面控制和维护应用。
创建复杂部署
创建利用群集、负载平衡和自定义节点调度的部署。
对应用进行故障排除
使用调试和日志对应用性能或部署问题进行故障排除。
自定义 OpenShift 企业版
创建自定义源镜像容器、模板和生成器。
课程回顾
练习本课程中学到的技巧。

注:随着技术进步和基础工作性质的变化,课程提纲可能随时更改。如果您对某项课程有任何疑问,请联系我们