《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上——很有前景,基于云的开发是未来发展的方向,更简单也更经济。

相关文章
|
域名解析 网络协议 缓存
|
4月前
|
算法 数据挖掘 API
《拼多多 API 助力,拼多多店铺商品好评率快速提升》
本文介绍如何利用拼多多开放平台API自动化管理商品评论,提升店铺好评率。通过获取评论数据、自动回复差评、数据分析与批量操作,商家可高效优化好评率,提升店铺曝光与转化。内容涵盖API使用步骤、优势及注意事项,助力商家实现数据驱动的精准运营,提升顾客满意度。
361 0
|
5月前
|
人工智能 搜索推荐 物联网
GitHub热搜,腾讯黑科技炸场!PhotoMaker:10秒定制真人级头像,百万开发者已疯狂
PhotoMaker 是腾讯 ARC 联合南开大学推出的高效人像生成项目,荣膺 CVPR 2024。支持输入人脸照片与文本描述,秒级生成高保真图像,兼容多种风格与插件,无需额外训练,广泛适用于头像定制、影视后制、虚拟角色创建等场景。
127 1
|
11月前
|
移动开发 监控 关系型数据库
使用云数据库RDS和低代码开发平台“魔笔”,高效构建门户网站,完成任务领智能台灯!
使用云数据库RDS和低代码开发平台“魔笔”,高效构建门户网站,完成任务领智能台灯!
|
数据可视化 JavaScript API
HarmonyOS NEXT原生重榜发布-安利一款鸿蒙可视化代码生成器
鸿蒙低代码可视化开发平台是基于华为鸿蒙操作系统构建的创新开发环境,旨在通过简化开发流程、降低技术门槛,加速应用从设计到上线的全过程。它融合了低代码开发的核心理念与鸿蒙系统的技术优势,为开发者提供了一条高效、便捷的应用开发之路。
378 2
|
存储 算法 对象存储
网盘与相册服务PDS体验分享
网盘与相册服务PDS体验分享
378 1
|
开发框架 前端开发 JavaScript
探索现代Web开发中的框架选择:Blazor、Angular和React的全面比较与分析
【8月更文挑战第31天】随着Web开发技术的发展,选择合适的框架对项目成功至关重要。本文对比了三大前端框架:Blazor、Angular和React。Blazor是微软推出的.NET Web客户端开发框架,支持C#编写前端代码;Angular由Google支持,基于TypeScript,适用于大型应用;React是由Facebook维护的高效JavaScript库。
465 0
如何在 Angular 路由中使用路由守卫
如何在 Angular 路由中使用路由守卫
243 0
C语言经典编程100题
这篇文章是C语言经典编程100题的题库,涵盖了多种类型的编程题目和分析,以及相应的C语言程序源代码示例。
|
JavaScript Java 测试技术
基于springboot+vue.js的餐饮管理系统附带文章和源代码设计说明文档ppt
基于springboot+vue.js的餐饮管理系统附带文章和源代码设计说明文档ppt
235 1