无服务器应用程序特别不适合需要大规模部署的企业。例如,要迁移到无服务器环境,通常需要重新配置应用程序或更换重要的系统组件(如数据库),这可能成本高昂且具有破坏性。这就是为什么包括罗克韦尔在内的许多人认为绿地无服务器开发计划更安全的原因。
Buchholz解释说,由于无服务器环境的瞬态性质,监控和调试也可能具有挑战性。例如,由于没有可登录的系统,因此使用无服务器模型收集数据更加困难。然而,Buchholz表示,新一代的调试和监控工具将有所帮助。
另一个问题是阻止供应商。首席信息官们正试图将他们的业务转移到公共云上。Buchholz说,目前还没有免费服务器的行业标准,这引起了早期采用者的担忧,他们害怕出错。
随着首席信息官继续推进无服务器计划,Buchholz提出了一些建议。
首席信息官需要了解数据体系结构。通过仔细检查供应商的选项,您可以了解数据和流程、数据存储和管理方法,以及如何将数据集成到前端平台中。你应该问问自己:存储和操作的数据是什么?那怎么回事?例如,大规模管理非结构化数据和批量管理数据的人可能需要与在关系模型中处理事务数据不同的东西。回答这些问题可以帮助确定用户正在使用的平台。
人们不应该被新的工具或技术所迷惑,因为免费的服务器服务正在迅速增加,所以要注意那些酷而夸张的新工具。企业必须选择最有意义的技术才能取得经营成果。
你了解你的员工。首席信息官需要了解组织和员工。例如,你目前需要什么技能?你需要重新考虑或重新设计吗?还是雇佣新员工?“如果你不会开车,拿着法拉利的钥匙是没有意义的,”Buchholz比喻道。
绿色环境,为了避免重新配置的风险,许多企业使用绿色应用程序转移到没有服务器的环境中。这是新服务的代码,这些服务独立于许多其他系统,旧应用程序中的微小变化也可能产生巨大的连锁反应。