写点什么

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

  • 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:561328

评论

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

个人项目管理软件解决方案

低代码小观

项目管理 管理系统 企业管理系统 项目管理工具 企业管理工具

杨冰:OceanBase助力数字化转型,原生分布式数据库成核心系统首选

OceanBase 数据库

数据库 开源 分布式 云栖大会 核心系统

OceanBase 3.2 正式发布 | 更硬核的 HTAP,TPC-H 性能提升6倍!

OceanBase 数据库

数据库 分布式 云栖大会 核心系统 一体化架构

新赛季集结!“百度AI创意派”正在寻找有创意的你

科技热闻

OpenMLDB v0.3.0 正式发布,支持快速部署使用的单机模式

第四范式开发者社区

开源 第四范式 OpenMLDB

Python代码阅读(第55篇):获取字典的所有键或所有值的列表

Felix

Python 编程 阅读代码 字典 Python初学者

git submodule 添加/删除

webrtc developer

阿里云云合计划走进深圳,实践助推生态持续创新

技术 科技革命 生态 “互联网+”

如何巧妙使用Camtasia库中的素材?

淋雨

Camtasia

“你好,天津”网络短视频大赛月内启动

InfoQ 天津

解决大数据分布式计算痛点:腾讯正式开源分布式远程Shuffle服务Firestorm

科技热闻

出自清华大牛之手的Redis源码核心手册,已被列为GitHub首推书籍

Java redis 编程 程序员

300行ABAP代码实现一个最简单的区块链原型

汪子熙

区块链 SAP abap 11月日更

如何用WebIDE打开并运行CRM Fiori应用

汪子熙

Cloud SAP 11月日更

测试编排必要性

FunTester

敏捷 测试 敏捷测试 FunTester 测试编排

Cube 技术解读 | 详解「支付宝」全新的卡片技术栈

蚂蚁集团移动开发平台 mPaaS

大前端 支付宝 移动开发 mPaaS cube

OceanBase 创始人阳振坤 | 十余年打磨 国产数据库之路砥砺前行

OceanBase 数据库

数据库 开发者 趋势 1024 CSDN

京东三面(后端)凭借这份Java面试复盘手册,已斩获60K*15offer

Java spring 程序员 算法 JVM

Nocalhost 亮相 CD Foundation 国内首届 Meetup,Keith Chan 将出席致辞

CODING DevOps

Linux Nocalhost Meetup CDF

浪潮云说丨GPU云服务器,助力AI计划轻松实现

云计算

ABAP和Java的destination和JNDI

汪子熙

SAP JNDI hana 11月日更

MySQL Operator 01 | 架构设计概览

RadonDB

MySQL 数据库 Kubernetes RadonDB

“初雪”与“向量化” | StarRocks Hacker Meetup 小记

StarRocks

数据库 大数据

融合通信技术趋势和演进方向

网易云信

云通信 通信云 传输协议

使用 OpenCV 和 Python 识别数字

AI浩

OCR

SAP x EMQ 碳中和方案亮相进博会,数据基础设施支撑低碳发展

EMQ映云科技

物联网 IoT mqtt 进博会 SAP

互联网+质量基础设施服务平台,NQI一站式服务平台搭建

电微13828808271

长隆熊猫酒店联合番禺消防大队开展“我是小小消防员”活动

江湖老铁

腾讯大数据全场景在离线混部系统Caelus正式开源

科技热闻

加速拥抱支持开源生态 | OceanBase 开源版3.1.1正式发布

OceanBase 数据库

数据库 开源 开发者 成绩单 DTCC

共筑数据库未来 | 2021 OceanBase 原生分布式数据库论坛回顾

OceanBase 数据库

开源 分布式 #数据库 云栖大会 圆桌论坛

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