云端服务的蓬勃发展,不仅改变全球商业模式发展方向,也催生出 Cloud Native 的发展,让软件开发与应用服务有革命性的转变。在容器化技术成熟之下,让讨论多年的 DevOps 概念逐渐可行,甚至成为近来最被关注的技术名词之一。专注该领域多年的红帽,除推出 Red Hat OpenShift 容器平台外,更指出若企业想要改善软件开发流程效率,如 DEPLOYMENT FREQUENCY、CHANGE FAILURE RATE、LEAD TIME、Time to Restore 等 4 项指标,引进 DevOps 流程是最佳解决之道。
红帽资深解决方案架构师张均合认为,DevOps 可让开发人员与 IT 营运人员紧密合作,以加快软件开发、测试和部署的速度外,也可透过容器化平台协助,依照市场变化或客户需求,频繁变更程式码、动态地使用各种资源。然而 DevOps 不该仅是一种工具,而是应该成公司文化的一部分,即是透过创新、开放的思维,面对商业市场的快速转变,进而为公司开创全新商业模式。
为进一步帮助企业用户因应业务和 IT 挑战,红帽在美国、英国外,也在新加坡设立亚太地区第一个红帽开放创新实验室,由来自世界各地的红帽顾问、工程、业务和全球支援服务部门的专家,协助 IT 团队熟悉 Red Hat OpenShift 容器平台等开源工具使用,以及逐步建构 DevOps 企业文化。
▲ 近几年软件开发方法出现革命性的改变,即从传统瀑布式(WaterFall)进化到敏捷(Agile)结合 DevOps 的新世代开发模式,不仅能更符合业务部门需求,还能依照市场变化快速更新软件版本。
迈向数位银行之路 仰赖红帽开放创新实验室协助
红帽在全球设置三大开放创新实验室的目的,即是希望透过开放协作的文化、实验创新的精神、加速开发的创作等特色,让 DevOps 能深入企业文化之中,乃至于运用红帽的各种开源软件加速完成公司专案。此服务推出至今,已吸引众多金融机构参与,期盼借由红帽多方专家的协助,应付 Fintech 时代来临之际,数位银行趋势带来的严峻挑战。
毕竟在行动装置兴起后,许多消费者习惯运用智能手机、平板电脑处理各项金融服务,减少到实体银行办理业务的困扰。传统银行面对消费者行为改变,都想要打造数位金融服务,然若开发、业务、行销,乃至经营团队的思维没有改变,根本不可能打造符合消费者需求的数位银行。所以许多银行希望透过红帽推动开放创新实验室协助,将构想转换成可行的方案,进而在商业环境中取得竞争优势。
“我们发现很多银行在与红帽合作之前,专案至少都已花费长达 6 个月以上的时间,却都没有获得预期效益,因此希望参与红帽开放创新实验室。”张均合解释:“我们在与企业确认专案目标后,会透过 8~12 周的密集培训,透过多方专家指导达成目标。若过程中发现其他问题,也会再度调整专案方法,直到达成专案的最终期待。”
▲ 借由红帽创新实验室的协助,企业可以透过开放协作的文化、实验创新的精神、加速开发的创作等特色,将 DevOps 融入企业文化之中,并运用红帽各种开源软件加速完成专案。
引进红帽咨询、产品 麦格理数位服务成效佳
麦格理银行(Macquarie Group Limited)是澳洲最大的银行集团之一,主要业务为资产管理融资、银行业务、咨询,以及涵盖债券、股票及商品的风险和资本解决方案,客户涵盖投资者、公司以及-等。
在数位银行时代来临之际,麦格理银行深知唯有持续优化用户体验,为客户提供快速、高效率的服务,才能维持在金融产业中的竞争力。为实现数位转型的目标,麦格理银行评估了多个平台即服务(PaaS)解决方案,最终选择引进红帽培训服务、Red Hat OpenShift 容器平台等多个产品,用于由管理 AWS 平台上的云端服务。
麦格理银行选择 Red Hat OpenShift 容器平台的关键,在于该平台提供绝佳可靠度与弹性,可协助企业将传统应用服务、微服务顺利迁移至云端平台上。最终,麦格理银行在短短几个月内,顺利将 60 多种业务应用和 150 种服务,迁移到 AWS 平台上。
随着专案完成之后,麦格理银行软件发布时间可从数小时缩短至数分钟,一天可以实现多次软件更新,并享有全方位的金融管理服务。另外,麦格理银行透过红帽将 DevOps 内化为公司文化,让开发人员能专注于创新和业务交付,无需在例行工作上花费太多时间,整体工作效率提高 50% 以上。
Red Hat OpenShift 功能完整 实践 DevOps 最佳平台
深受麦格理银行与其他企业肯定的 Red Hat OpenShift 容器平台,是一个开放的混合云 Kubernetes 平台,可用于构建、运行和扩展基于容器的应用程序,并提供管理开发生命周期所需的一切,如标准化工作流程、支援多个环境,以及持续集成和发布管理。
这款产品包含企业级 Linux 操作系统、Kubernetes 容器平台,以及执行容器服务时,所需的各种网络、监控、注册表、身份验证和授权解决方案。借由该解决方案协助,企业可实现全堆叠自动化营运、生命周期管理自动化、提高安全性,轻松管理混合云和多云部署,以及提高开发人员的生产力与推动创新。
张均合指出,开发人员透过 Red Hat OpenShift 容器平台的易用界面,可使用预先建立的快速启用应用样板,来构建应用语言、框架和资料程式库,大幅降低开发专案的难度。而为加速开发人员快速上手,企业用户也可选择引进培训和认证制度,透过专家或教学影片协助,熟悉 Red Hat OpenShift 容器平台的使用方式。
红帽认为企业应该透过引进 DevOps 思维,推动企业文化、业务自动化和平台设计的转变,以达成创造快速与高品质的服务交付,进而提升业务价值和回应能力,最终企业建构长远、稳定的基础。
(首图来源:红帽)