设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

创业公司应该使用PaaS服务的4个理由

2013-8-25 13:37| 发布者: joejoe0332| 查看: 981| 评论: 0|原作者: Garfielt, yale8848, 徐继开, super0555, szkiti, geo_h|来自: oschina

摘要:   时间告诉我们一段故事,一段预言,一个直观的例子,你也许可以在时间中找到你自己面临的状况。也许你和你的朋友在为一个大企业工作,或者你才刚刚从大学毕 业,或者你是厌倦了你的高中课程,整天露营在国家公园找 ...
  时间告诉我们一段故事,一段预言,一个直观的例子,你也许可以在时间中找到你自己面临的状况。也许你和你的朋友在为一个大企业工作,或者你才刚刚从大学毕 业,或者你是厌倦了你的高中课程,整天露营在国家公园找出下一个杀手锏的社会多媒体应用。人们想通过在国家公园这网络平台上面每天签到并分享他们的图片。 你的朋友都是一群服务器开发工程师,美术设计师,移动开发人员,和一些非常善于社交谈判的商业人员——这就是一整个团队。 

  打断痛苦的循环


  在这一点上,很多有潜力的初创公司一开始便围绕{敏感词}、配置及价格转。首先,应用程序托管在哪里;第二,即使你找到了托管应用的地方,服务和支持能否 跟得上应用的发展;第三,他们是否允许你的“硬件”(还包括预算)从低配开始且和容易拓展;第四,是否提供快速迭代设计或架构的简单的方案;第五,你是否 需要雇佣系统管理员去配置维护您的应用服务器和数据库;最后,如果将来要使用不同的托管方案,你能否建立自己的平台而不被锁在现有架构?

  结果是平台即服务(PaaS)可以解决许多这些困境,对此我也震惊不已,我认为OpenShift是个出色的解决方案。通过将你的开发环境转移为一个云托 管的解决方案,特别是到那种开源免费的托管层面,这样可以避免那些典型的服务器基础设施带来的痛点。这篇文章的其余部分我将讨论所有使用 OpenShift的可行方式,或其他的一些PaaS方案,使你的创业启动有较低的成本、更高的可靠性和更快的产品迭代。


  节省成本

  OpenShift有一个慷慨的自由层,它给你的是一种建立奏效应用而不仅仅是幻灯片或有限的服务的方法,而大多数其他托管PaaS平台还停留在试验或入 门级。这基本上给了你免费的服务器创建你的应用,一个多语言支持的PaaS(支持多种编程语言)可以让你尝试一下不同的语言或根据应用的需要混合使用它 们。这比获得AWS的微实例还好。在这里你可以得到操作系统已安装的服务器,应用服务器和数据库实例也已安装就绪,且所有这些都由PaaS运营团队运维保持更新。

  下面来谈谈运维团队,当你的项目开始的时候,你不需要雇佣全职的运维团队来进行基础设施布局。另外,在项目刚开始的时候,你的应用不复杂也不需要运维人员。但在 一般情况下你得关注应用的安装,配置,服务器维护等基础设施建设上,而在开发上的时间就会减少。如果你选用EC2( 亚马逊弹性计算云),你还得自己架设配置服务器集群、自己来选择AMI(亚马逊云机器镜像 )、 配置网络设置、配置服务器软件以及维护OS和服务器软件。所以你得花费启动资金雇佣一个系统管理员或是减少编码时间自己丰衣足食了。如果在PaaS上部署 你的应用,后台将完成所有(或是很多)系统管理的工作。在OpenShift上,除过你得编码外剩下的OS,网络,服务器方面的工作都交给 OpenShift了。这能为你节省巨大的花费和时间,很多开发者不清楚情况还对此产生抱怨。


  平台的可靠性和安全性

  前面我们提到初创团队里没有系统管理员,所以配置和维护的工作就得开发者自己来完成了。这就意味着团队里很少有人关心系统更新、创建冗余和监控网络流量增加的情况。但在PaaS上,平台都可以完成这些工作。

  举个例子,当你在OpenShift上创建了一个可伸缩的应用,其实在后台我们加速了负载均衡、启动服务来监控大量的 HTTP请求、应用SELinux和Cgroup策略、配置和开启你得应用、为你的代码创建一个git仓库、创建钩子来编译和部署你得代码、发行你得 DNS入口,还有当你的应用需要更大空间时我们会为你动态添加。想想看,这些可能在1分钟之内就能完成,但是再想想如果是你的系统管理员或是开发者做这些事是怎样的情况。

  如果当你某个地方做的不对,你的网站停止工作或是你得服务没有按照人们期望的方式正常工作,那么你又得减少编码、团队讨论、招聘新人或是家人团聚的时间 了。但如果你用OpenShift,你将到专家的服务,让专家管理你的系统,让你的系统具有可靠性和可重复利用性。当你要启动下一个应用,不论你需要一个 新的服务还是新的应用,我们将再次为你服务。你不需要去找3个月前纪录的笔记,也不需要记下你以前的工作步骤。

  最后,PaaS也会为平台和服务器软件提供安全更新,完成这些工作不需要你在邮件列表里进行订阅,不需要计算出严重程度,不需要关注版本以及机器是怎样打 打补丁的。我们利用红帽团队的经验来决定哪个补丁什么时候用。高风险的补丁我们会及时通知到每一个人,而低风险的补丁会优先考虑的。但是,在PaaS我们 的团队不会去做我们不能胜任或是招致额外花费的任务。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部