《PaaS程序设计》一第1章 开发者的云

简介:

本节书摘来自华章出版社《PaaS程序设计》一书中的第1章,作者 Lucas Carlson,更多章节内容可以访问云栖社区“华章计算机”公众号查看

第1章 开发者的云

不久前的一天,Jason Gendron突发灵感。
自己是不是能创建一个Twitter朋友圈,用户可以相互交流,而不只是一个跟一个的模式呢?于是,Jason,这位来自芝加哥的程序员,开始编写代码,注册twitclub.com(http://twitclub.com)域名,将应用部署在专用服务器上,大获成功。几个月时间,超过80 000用户使用这个服务。但成功总是伴随着挑战——人们常说的,只要能成功便非常高兴去面对的挑战。
由于拥有80 000用户,Jason一半时间用于运维,一半时间用于开发。他花在现有应用运维上的时间越来越多,几乎没有时间创新。不久之后,黑客攻击了他自己配置的服务器。黑客们发送了几TB数据,从而给Jason留下了巨额账单。最终结果是:他的时间都用来应付服务器而没有足够的时间再去更新代码。
仅仅几个月之后,Jason采用了平台即服务(PaaS),将维护职责(从软件升级到安全补丁)外包给PaaS。收效显著。自此他不用再考虑维护方面的工作,全权交给PaaS供应商处理。这样,他就可以把所有时间都放在创新上。很快他就能辞去白天的工作,全身心投入到自主创业中,带领公司扭亏为盈。
PaaS改变了Jason的生活,同样也会改变我们的。它能让我们从服务器管理中解脱出来专心于编程。
Jason经历的困境很常见,其解决方案——将服务部署在PaaS上——很有前景,基于云的开发是未来发展的方向,更简单也更经济。

相关文章
|
3月前
|
存储 Ubuntu Shell
使用 Python 创造你自己的计算机游戏(游戏编程快速上手)第四版:致谢到第四章
使用 Python 创造你自己的计算机游戏(游戏编程快速上手)第四版:致谢到第四章
90 0
|
1月前
|
机器学习/深度学习 人工智能 安全
安全多方计算之五:零知识证明(从入门到入土。。)
安全多方计算之五:零知识证明(从入门到入土。。)
|
3月前
|
存储 Shell Go
使用 Python 创造你自己的计算机游戏(游戏编程快速上手)第四版:第五章到第九章
使用 Python 创造你自己的计算机游戏(游戏编程快速上手)第四版:第五章到第九章
110 0
|
4月前
第七章:函数实训
第七章:函数实训
17 0
|
5月前
|
存储 监控 大数据
数据治理专业认证CDMP学习笔记(思维导图与知识点)- 第八章数据集成和互操作篇
数据治理专业认证CDMP学习笔记(思维导图与知识点)- 第八章数据集成和互操作篇
|
11月前
|
JSON 小程序 前端开发
云开发入门第六章,云函数的讲解
云开发入门第六章,云函数的讲解
283 0
|
存储 小程序 NoSQL
小程序云的进阶开发技巧
介绍小程序云函数以及云调用的进阶用法。
1433 0
小程序云的进阶开发技巧
|
存储 算法 JavaScript
【新手必备】区块链和联盟链—基本概念速查手册
区块链和联盟链里有多种定义,有时可能并不和想象一样,在这里保存后可以速查。查好后,也可以在开放联盟链里进行申请公测实施。
2469 0
【新手必备】区块链和联盟链—基本概念速查手册
|
区块链 开发者
【开发者笔记】学习区块链过程中的一些理解
学习区块链的学习笔记 学习中对某些问题的认识: 1、什么是区块链?     区块链是集中了分布式数据储存、P2P网络、共识机制以及加密算法等计算机技术的新型应用模式。区块(block)是该网络中的一次流水记录,区块之间下一块引用上一块的计算结果,从而形成类似链表的链。
1111 0