写点什么

在云环境下实现应用程序交付的最佳实践

  • 2015-02-26
  • 本文字数:1726 字

    阅读完需:约 6 分钟

随着众多企业向云环境迈出探索的脚步,其应用程序开发工作也开始呈现出两大主要倾向类型:“现代化”,指将现代特性引入其现有内部应用程序(包括供应链管理、资源规划以及账户机制等等),从而保证现有功能及数据能够在云环境下实现可访问能力 ; 构建全新的云 - 本地应用程序以及移动‘应用’,旨在为自身及其客户提供原本并不存在的新型业务功能。遗憾的是,一部分企业在探索的过程中发现这条通往未开发区域的道路不仅极为坎坷,还隐藏着众多潜在陷阱。

在与很多客户就实际成效展开探讨时,我总结出了三项新兴“最佳实践”,它们已经成为帮助企业规避各类常见且成本极高的潜在陷阱、顺利实现云应用程序开发及部署工作的重要依据。

  • 对应用程序开发战略的评估工作可谓宜早不宜迟: 对于客户(以及组织机构)而言,云技术已经成为他们缩短新型应用程序上市预期时间的重要因素。根据一位客户的反馈意见,任何新型开发项目如果在六个月的周期之内无法为企业带来实际价值、都会被立即叫停。但问题在于,在使用传统开发工具的情况下、企业往往至少需要三到六个月——甚至更长时间——才能完成新型应用程序的部署。这位客户还告诉我:“我们必须尽早以云为出发点对自己的应用程序开发战略进行重新评估——我们的传统处理方式已经无法获得良好的收效。而且在目前这个以新型应用及移动为核心的世界上,这会给我们的企业带来极为严重的负面影响。”
  • 避免令人头痛的 IT 复杂性与成本: 很大一部分云应用程序的诞生源自简单的概述验证成果,包括将一系列应用程序开发、部署以及管理工具安装在公有云供应商的基础设施当中。不过随着相关项目在功能性与普及程度方面的不断提高,对这套自主性环境的管理及维护成本与复杂性也会不可避免地成为一大难题。而且站在发展的角度来看,原本似乎属于具体技术问题的因素(例如多租户、用户与租户管理、向上扩展 / 向外扩展等等)很可能突然成为严重的业务问题,这也将带来更多复杂度与成本影响。
  • 应用程序部署灵活性对于合规性而言至关重要: 世界各地的众多国家都开始陆续出台各类新型数据保护及隐私权法案,其中规定了个人信息的存储方式、传输途径以及合法的使用范畴。举例来说,在欧洲地区,各欧盟成员国就开始立法以严厉的处理措施取代单一法规——即一般性数据保护条件——旨在对违规者加以惩治(罚金上限为 1 亿欧元或者企业全年营收的 5%)。而部署或者使用基于云的应用程序很可能需要将个人数据移动至处于国外物理位置的公有云环境当中,而这很可能带来令人头痛、甚至根本无法接受的例规性保障负担。除此之外,部署 SaaS 解决方案的独立软件供应商将无法使用单一的公有云基础设施——相反,他们需要有能力为客户提供符合安全性要求的部署选项。具体而言,即由服务供应商负责托管的“国内”私有云,且该供应商须遵循当地数据安全法规的实际要求。

考虑到以上三项最佳实践,Progress 与惠普双方紧密合作并共同打造出 Progress Rapid Application Development 平台,并将其作为 Helion 架构当中的组成部分。

这一成果性解决方案已经获得了“Helion Ready”认证,因此客户——包括独立软件供应商及企业客户——能够快速简便地实现此类最佳实践。总体而言,Progress Rapid Application Development 平台能够带来以下优势:

  • 与 Helion OpenStack 相整合的一套模型驱动、生产效率极高的、以应用程序为核心的 PaaS 方案。最近的一份分析报告指出,这套平台能够将应用程序开发周期缩短 55%,并将应用程序用户的许可成本降低 56%。
  • 对于惠普 Helion 之上的任何设备,这套单一平台都能实现云应用程序的构建、部署以及管理工作。其顺利消除了松散组件可能带来的复杂性、成本以及日常管理需求。
  • 能够在任意云环境——包括公有、私有与混合云——当中实现应用程序开发与部署。Progress 与惠普目前还在同其它服务供应商积极寻求合作,旨在为这套架构建立“国内”支持体系。这意味着客户能够在单一架构之上开发应用程序,而后利用“国内”服务供应商的便捷性优势将其部署到跨越多个国家的整体生态系统当中——且无需对应用程序本身作出任何变更。

原文链接: http://h30499.www3.hp.com/t5/Grounded-in-the-Cloud/Delivering-Applications-in-the-Cloud-3-Emerging-Best-Practices/ba-p/6699743#.VO1HcFOUe59

2015-02-26 03:561368

评论

发布
暂无评论
发现更多内容

特定系统的Linux的构建

韩超

Linux的proc文件系统编程

韩超

中台之路,从平台到中台的思考与实践(一)

孤岛旭日

架构 中台 企业中台 企业架构

程序员通过哪些方式来赚钱?

一尘观世界

程序员 外包 自由职业 副业 赚钱

Kylin 实时流处理技术探秘.笔记

迹_Jason

大数据

人间至味——苦瓜

三只猫

人生 美食 生活

从西游到武侠——确定性与不确定性

伯薇

个人成长 管理 确定性 不确定性

面试官,不要再问我三次握手和四次挥手

猿人谷

面试 TCP 三次握手 四次挥手

自动驾驶复苏在2020

陈思

人工智能 自动驾驶

服务降级的常见套路

松花皮蛋me

Java

[KubeFlow] MPI-Operator深度解读

薛磊

Docker gpu kubeflow Kubernetes

苏宁云商向江旭:是时候让技术成为新司机了!

TGO鲲鹏会

纯技术改造,技术如何驱动需求,我有话说

一叶而不知秋

项目管理 架构 技术

redis数据结构介绍-第一部分 SDS,链表,字典

Nick

redis 源码 数据结构 源码分析 算法

微服务架构深度解析与最佳实践-第一部分

kimmking

微服务 最佳实践 深度解析 高可用

NVidia-Docker2 性能优化

薛磊

Docker gpu nvidia container

ELF文件格式

韩超

我使用了哪些生产力工具?

Steve

效率工具 软件 Alfred Notion 推荐

NVidia Docker介绍

薛磊

Docker

Docker Swarm 踩坑

Steve

Docker Docker Swarm 技术 容器 踩坑

中台之路,从平台到中台的思考与实践(二)

孤岛旭日

架构 中台 企业中台 企业架构

Gitlab CI/CD 中的 Cache 机制

Chong

DevOps gitlab cicd

高手和普通人的差距,不看不知道,一看吓一跳

熊斌

学习

【JAVA】感受下JDK14的空指针提示

遇见

Java jdk jep

字节跳动的增长密码

池建强

字节跳动 张一鸣

基于RocketMQ实现分布式事务 - 完整示例

清幽之地

Java 分布式事务 RocketMQ 微服务

开源这件事儿,越来越“声势浩大”了

赵钰莹

Apache GitHub 阿里巴巴 开源 腾讯

百度主任架构师谭待:打造非职权技术管理机制

TGO鲲鹏会

3000w人民币的学费——我的决策反思

孤岛旭日

数据中台 架构 中台 企业中台 企业架构

聊聊分心这件事

Jackey

Doris 一种实时多维分析的解决方案

迹_Jason

大数据

在云环境下实现应用程序交付的最佳实践_服务革新_Stephen Spector_InfoQ精选文章