当互联网创业者初期的时候,都逃不开的一个问题是我需要快速将业务落地,开发部门可以自行买服务器部署,或者选择某家主流云厂商的产品来节约前期的落地时间。在业务的初期,能够迅速的抢占市场是非常关键的一点。
今天我想来介绍一款亚马逊的产品-Lightsail,它算是初创公司的福音了。初创公司的整体业务发展趋势基本如下,前期快速上线业务,让业务跑起来服务用户;中期随着业务规模体量的扩大,往往单台服务器没法抗住业务压力,需要涉及到基础的负载均衡和其他的分压策略,确保业务的稳定性;后期我们需要关注整体业务的指标,优化资源使用效率。
那么我们可以简单思考一下,每个阶段初创公司关注的重点往往不太一样,具体到服务器的选型上,集中体现在以下几点。
前期
快速部署能够开箱即用,快速部署业务代码对于初创团队来说可以节约很多精力,Lightsail 可以预配置很多开发栈,例如 Nginx, Node.js 等。
成本可负担
对于初创团队,希望可以根据自身需求来选择服务器的内存,处理器,硬盘等资源。根据具体的服务器资源配置来进行弹性的定价,相对来说更加友好。
可适应业务的快速变化
初期公司的业务往往会经历多次的选型,根据不同的业务场景我们希望快速的验证业务模型。Lightsail 提供了开发沙盒和测试环境,能够很安全方便的验证想法。
具备一定程度的运维和监控功能
初期公司人手相对较少,可能面临运维人员缺失的情况,我们依然希望能够监控服务器的资源情况和处理部分运维工作。Lightsail 提供了服务器监控和相关工具。
中期
具备一定程度的负载均衡能力
当中期业务规模上来后,单台服务器无法满足业务需求,我们可以在 Lightsail 中将多个实例进行负载均衡分摊业务压力。
稳定性
目前 Lightsail 覆盖全球主流区域,有对应的数据中心保证整体的服务质量。背靠亚马逊深厚的云服务的技术功底,稳定的支撑了国内外相当多的公司业务。
服务与支持
业务快速增长的阶段,我们希望发生问题后,厂商能够快速响应,保证业务正常运转。亚马逊对新企业会有很多免费活动,例如机器自动翻译,电话聊天机器人等提供 12 个月的免费试用。同时客服和技术支持也能够得到很及时的响应。
后期
可迁移性
当公司成长到后期时,Lightsail 不太能满足我们的业务需要,我们需要更精准的控制相关硬件资源,Lightsail 能让我们相对比较丝滑的升级到 EC2。同时相关数据库可进行托管上云,提供多种托管计划。
可靠性
每个实例在各自的可用区,运行在独立的基础设置上,实现了高度的可靠性。各可用区之间不会同时发生常见的发电机或者空调设备故障。同时在物理上也进行独立,保证极端的自然灾害下也只会影响单个可用区。
创业的初期,我们在 Lightsail 快速迭代业务,成本对于开发者来说相对可控,为开发者提供了很多开箱即用的工具,减少前期的时间成本,聚焦于业务。提供监控和运维的基本工具,降低人员成本。
随着业务的发展我们可以根据情况选择将多个 Lightsail 实例实现基本的负载均衡,减轻实例压力;也可以丝滑升级 EC2 进行细粒度的控制和自动扩缩。
随着整体业务量的稳定,我们需要保证服务质量,需要考虑稳定性,业务上云。Lightsail 可实现容器化应用,为后续的上云,实现容器编排提供了相当大的便利性,并且背靠亚马逊,我们可以直接于其中 70 多种产品进行协同,大大方便开发和运维。亚马逊在全球的主流区域都有对应的数据中心,能保证极端天气和自然灾害级别的可用性。
对于初创公司来说,我们希望前期的选型能够相对无缝的衔接公司发展的下一个阶段,如果这个过程很耗费精力,甚至无法满足下一个阶段的需求,有可能会让初创公司直接夭折。目前来看,Lightsail 可以助力初创公司发展,协同他们一起成长。