首页 foursteps

foursteps

举报
开通vip

foursteps 四步曲打造更卓越的 应用管理和部署 商业白皮书 目录 3 执行纲要 3 手动管理应用运行所面临的严峻挑战 4 复杂性如何吞噬数据库管理员的时间 4 在综合环境中采用敏捷的开发方法 4 自动化脚本的无序扩张和其他缺陷 5 实施自动化:四步曲打造更卓越的应用部署和管理 5 第 1 步:了解应用的基础设施 5 第 2 步:跟踪环境的复杂性 5 第 3 步:自动运行主要的例行任务,准备现有环境 5 第 4 步:自动运行应用部署 6 自动化的益处 6 案例研究 7 惠普应用自动化解决方案 7 惠普解决方...

foursteps
四步曲打造更卓越的 应用管理和部署 商业白皮书 目录 3 执行纲要 3 手动管理应用运行所面临的严峻挑战 4 复杂性如何吞噬数据库管理员的时间 4 在综合环境中采用敏捷的开发方法 4 自动化脚本的无序扩张和其他缺陷 5 实施自动化:四步曲打造更卓越的应用部署和管理 5 第 1 步:了解应用的基础设施 5 第 2 步:跟踪环境的复杂性 5 第 3 步:自动运行主要的例行任务,准备现有环境 5 第 4 步:自动运行应用部署 6 自动化的益处 6 案例研究 7 惠普应用自动化解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 7 惠普解决方案是唯一一款企业级解决方案 7 后续步骤 执行纲要 正如您所知道的那样,应用的管理和部署变得越来越棘手。应用的 要求不仅错综复杂,而且总是快速变化。随着开发实践变得越来越 敏捷,应用变得越来越动态,变化的速度也会越来越加快。如果您 仍在手动管理应用的运行以及相关的数据库与中间件,如果您仍在 手动管理数百个自动化脚本,那么这种加快的变化频率无疑会给您 的 IT 部门带来巨大的难题。您可以采取哪些备选方案来改进应用 和数据库部署流程? 此白皮书概述了自动运行应用管理和部署的四大步骤,旨在帮助您 无论是面对传统环境,还是虚拟化环境或云计算环境,均可为您所 支持的业务用户快速部署并管理应用的运行。另外,此白皮书还深 入浅出地阐述了传统的手动方法和自动化的脚本为何无法有效响应 目前日益复杂、不断动态变化的应用。 手动管理应用运行所面临的严峻挑战 提到应用运行时,我们不能把版本管理这一孤立的事件单独挑出来 讨论。我们还应当阐述如何自动运行应用的主要组成部分,其中包 括:应用所在的服务器、应用的数据库、中间件和位数。 应用的部署十分复杂,并且易于出错,这是因为每个应用都对基本 IT 环境具有独特的要求。例如,有的应用要求使用 Oracle RAC 数据 库,而有的要求使用 Sybase ASE 数据库。有的要求用 WebSphere, 而有的要求用 WebLogic。还有一些应用要求混合以上多种技术。 此外,应用还对基本环境具有特定的配置要求,其中包括语言设置、 初始化参数以及数据源等运行时配置。应用具有许多其他因素,例 如:除了应用本身以外,还必须正确部署和配置的属性文件和批量 处理脚本。根据部署环境的不同,这类文件往往需要加以修改,因 此更增加了复杂性。例如,开发、测试和生产环境通常具有自身特定 的基础环境。所有这些要求均必须仔细 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 ,并在开发和升级过程 中转交给生产运营部。 3 4 复杂性如何吞噬数据库管理员的时间 对数据库管理员来说,手动管理应用及其复杂要求需要耗费大量的 成本。他们为了确保应用正常运行,往往要花 70% 的时间来执行重 复枯燥的例行工作。而剩下的时间则用来确保环境的合规性,处理 一大堆常见的用户请求。更令人郁闷的是,结果往往以“怎么要这么 长时间?”的质问而结束。等好不容易满足这类管理任务需求时,数 据库管理员才发现,自己剩下的时间已少得可怜,根本无法有效实 施积极影响数据库和网络的重大变革举措。 在综合环境中采用敏捷的开发方法。 在错综复杂的应用环境中,全面推行的升级和更新需要较长的时间 才能完成。但与此形成鲜明对比的是,应用变化的频率和范围正在 呈明显上升的趋势。业务应用的固有特性,外加 IT 部门采取更快速 响应业务的敏捷方法,进一步加剧了这种复杂性。随着功能的添加 或优先顺序的重新排列,每两周迭代一次软件,满足不断发展变化 的业务需求,这一点已变得十分普遍。 自动化脚本的无序扩张和其他缺陷 许多自动化方法严重依赖于开发人员桌面中已安装的、旨在改进应 用文件的“强大工具”。通常,这些工具根本无法应对应用部署过程 中必须进行的数据库变更,而且还往往采用独立的孤岛式流程。 其他工具仅提供单点式解决方案,无法解决整个问题。因此,即便 许多操作采用了工具,但仍必须手动完成。假设一整套工具与 Web 服务器特定相关,这样即便是由许多主题专家加以操作,这些工具 也无法克服对环境的依赖性,无法在部署的企业 IT 基础设施内进 行扩展。 此外,脚本编写也在发生变化。一个企业拥有数千个脚本,一整套 脚本经过定制后为每个操作环境提供不同的版本,这已变得司空见 惯。尽管各企业已采用电子表格、Wiki 和作战室来帮助部署,但仍 然很难实现高效管理。 实现开发部与运营部之间的无缝转交 通过自动化方式,应用能够更简便、更快捷、更安全地 从开发团队转交给运营团队。例如,在应用开发阶段, 质量保证软件可用来 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 并跟踪开发期间的需求。完成 所有里程碑之后,质量保证 (QA) 软件可以使用应用部 署工具来部署代码,对里程碑结果进行测试。一旦通过 QA,该工具便可转给性能测试软件。该软件会将测试 结果重新注入质量软件,启动另一循环。 在运行阶段,应用部署软件将设置最新部署的应用,以 便在剩下的应用生命周期内持续进行监控,并加强合规 性管理。 应用部署的复杂性 应用部署是一个极其错综复杂、且又耗时冗长的过程。 由于需要大量操作才能成功部署,因此易于出错。有 时,这类部署活动甚至要占用操作员工当天 40% 的工 作时间。 5 实施自动化:四步曲打造更卓越的应用部 署和管理 幸运的是,如今市场上已出现了许多解决方案,可以帮助管理员自动 运行例行任务,显著减少错误、提高服务质量、以更少的资源完成 更多的任务、明显降低成本并加快应用上市速度。 第 1 步:了解应用的基础设施。 我们以某大型超市为例。该超市对自身到底拥有多少台服务器并不 清楚。一旦需要进行审计,该超市将陷入困境。此外,它对审计所需 时间也没有明确的历史数据。因此,第一步是通过审计服务台,生成 执行常见任务的相关报告,然后在此基础之上制定计划。 第 2 步:跟踪环境的复杂性。 下一步是跟踪环境的复杂性,特别是导致这种复杂性的配置(例 如:数据库和中间件的版本、补丁程序级别、安装位置和使用的配 置。由于它们在不同的位置有所不同,因此要全面了解十分困难。但 您必须能创建一个基准目录,列出应用基础设施中的具体配置。 第 3 步:自动运行主要的例行任务,准备现有环境。 接下来,您需构建并配置自动化环境。您应设置合规性衡量指标, 自动运行补丁程序环境,并自动将代码释放到环境中。 第 4 步:自动运行应用部署。 最后,您可以自动运行应用部署。首先,请对应用建模,以便您了解 应用的需求。然后,请对目标环境建模,以便了解可以部署应用的位 置。完成建模后,需将应用部署至目标环境中,并需要反复迭代这一 流程,使它变得“尽善尽美”、可以重复。 此外,点击式部署可用来自动运行转交过程。您可以生成成果报告, 确保完整的合规性、可控性和治理性。以修补为例,您必须在自动化 评估流程的早期对其调用,因此时间上受到约束。在许多情况下,修 补必须在夜间执行。但当这一过程实现自动化后,您可以将它转交给 另一地域的下级团队处理,他们只需“按下按钮”即可进行修补。 四步曲打造更卓越的应用管理和部署。 第 1 步 了解应用的基础设施。 第 3 步 自动运行主要的例行任务, 准备现有环境。 第 2 步 跟踪环境的复杂性。 第 4 步 自动运行应用部署。 6 自动化的益处 自动化能够帮助 IT 部门加快响应企业客户的速度,与此同时显著降 低运营风险和成本。此外,它还可以加快交付速度,促进新应用快 速上市,并提高公司的竞争力。 案例研究 某经营票务系统的客户需要明确如何在各项单独的管理工作中分 配时间,从而确定要先实现自动化的领域。该客户发现,运营管理员 需要花 40% 的时间为开发人员部署代码变更。它还发现,由于职责 划分的原因,应用团队本身无法部署代码,而必须转交给运营团队 部署。 应用团队采用电子邮件的形式,将改进后的脚本和其他内容发送给 数据库和中间件运营团队。这些团队在收到相关内容之后,必须确 定脚本的功能、验证它们是否遵循版本策略,然后明确如何改进代 码。因此,整个转交过程的效率十分低下。有时,这类电子邮件甚至 会附上 20 多份文件。有关这一程序并没有制定严格的 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 。管理 员必须手动将所有内容汇总到一起,确定正确的顺序,并将它们应 用至代码部署流程中。 最后,该客户采用了 HP Application Automation 软件。该软件将 HP Server Automation 和 HP Database and Middleware Automation 完美结合在一起,使开发人员能够为应用部署进行建模,并创建标 准模型。对于开发环境和测试环境,应用团队可以将部署本身实现 自动化。该流程将验证改进举措是否具有有效的时间范围,是否 已为每个应用组件部署适当的版本。此外,该流程还将自动扫描代 码,查看是否存在未经允许的代码变更事项(例如:管理员或 root 用户的创建行为),并且仅在获得运行状况的清理单之后才会对代 码进行改进。 这样一来,运营团队可以摒弃手动部署代码的流程,从更宏观的角 度指定代码部署流程和标准。应用部署团队能够提高应用部署的频 率,同时消除瓶颈,无需再等待运营管理员腾出时间来帮助部署。 整个流程还可确保实现集中化的记录和审计跟踪、流程监管与合规 性报告。 表 1. 采用自动化的前后对比 应用自动化可打造许多关键的业务优势。惠普应用自动化解决方案为客户带来了许多真实有形的成果。 任务 使用惠普产品前 使用惠普产品后 提高的效率 数据库修补 数据库配置 应用服务器修补 应用服务器配置 每个数据库需 138 分钟 179 分钟 2.35 小时 17 小时 数百个数据库仅需 47 分钟 55 分钟 0.25 小时 0.25 小时 65% 69% 89% 99% 为云计算做好充分准备 要真正实现云就绪状态,必须将应用部署至一个支持快 速可靠访问应用基础设施组件(包括数据库和中间件) 的 IT 环境中。应用自动化可以将重复琐碎的、往往占用 数据库或中间件管理员 60% 至 70% 时间的日常管理 任务实现自动化,使管理员不再为应用的开发和部署而 头痛烦恼,从而为云计算做好环境准备。 7 惠普应用自动化解决方案 许多领先公司已利用惠普应用自动化解决方案(将 HP Server Automation 和 HP Database and Middleware Automation 完美结 合在一起)迈出自动化的第一步,旨在更快速、更经济高效地部署复 杂的应用(多台服务器、多个层次),顺利通过应用生命周期的各个 阶段。这些解决方案无需您再编写脚本,并且可以剔除手动转交流 程,而这两点往往极易出错并延迟生产进度。 惠普软件可自动运行重复的数据库和中间件流程,将效率提高多达 70%,明显减少错误和停机次数,从而增强关键业务技术平台管理 的可预测性。 惠普解决方案是唯一一款企业级解决方案: • 极具可扩展性,支持在整个开发/运营部门推广应用 • 与需要使用票务和变更管理的大型部署流程和 CMDB 等其他系 统紧密集成 • 流程监管与源代码控制系统捆绑在一起,可以验证在应用开发生 命周期的开发阶段、测试阶段和生产阶段是否已改进正确的应用 版本 后续步骤 若要详细了解您如何凭借惠普应用自动化技术将效率提高 70%,请 加入以下社区并观看交互式网络广播:hp.com/go/dma 。 加入对话。应用自动化是数据库管理员、IT 经理和首席执行官 (CIO) 之间的热门话题。请通过加入以下博客参与对话: hp.com/go/BSABlog 。 本文档为 HP Indigo 数字印刷册。 与同事共享Get connected hp.com/go/getconnected Get the insider view on tech trends, alerts, and HP solutions for better business outcomes © 版权所有 2010-2011 Hewlett-Packard Development Company, L.P. 本文所含信息如有更改,恕不另行 通知 关于发布提成方案的通知关于xx通知关于成立公司筹建组的通知关于红头文件的使用公开通知关于计发全勤奖的通知 。惠普产品与服务仅有 的担保已在此类产品与服务附带的明确担保声明中阐明。本文中的任何信息均不构成额外的保修条款。惠普对本文中所包含的技术或 编辑错误、遗漏概不负责。 4AA3-4231CHP,2011 年 4 月创建;2012 年 4 月更新,修订 1 执行纲要 手动管理应用运行所面临的严峻挑战 复杂性如何吞噬数据库管理员的时间 在综合环境中采用敏捷的开发方法。 自动化脚本的无序扩张和其他缺陷 实施自动化:四步曲打造更卓越的应用部署和管理 第 1 步:了解应用的基础设施。 第 2 步:跟踪环境的复杂性。 第 3 步:自动运行主要的例行任务,准备现有环境。 第 4 步:自动运行应用部署。 自动化的益处 案例研究 惠普应用自动化解决方案 惠普解决方案是唯一一款具有以下功能的企业级解决方案: 后续步骤
本文档为【foursteps】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_513011
暂无简介~
格式:pdf
大小:430KB
软件:PDF阅读器
页数:0
分类:互联网
上传时间:2012-10-17
浏览量:10