早在2019年,微软就推出了开源项目Dapr,希望帮助开发者们轻松在Kubernetes之上构建微服务。Dapr所代表的其实是“distributed application runtime”,即分布式应用程序运行时,负责处理构建分布式应用程序中的各种原语(例如发布/订阅、状态管理、secret管理、事件触发器等),确保开发者能专注于更重要的业务逻辑部分。
如今,Dapr已经成为CNCF的孵化项目,也是CNCF旗下发展速度最快的项目之一,拥有超2000名贡献者并在GitHub上累积了19400颗星。与其他不少高人气开源项目一样,Dapr也逐渐形成了以自身为中心的小型创业生态系统。
此次退出隐身模式、宣布融资2420万美元的Diagrid就是其中一例。他们的独特优势在于,公司由Dapr和Kubernetes事件驱动自动伸缩(KEDA)项目的缔造者Mark Fussell及Yaron Schneider共同创建。这二位先是完成了由Amplify领投的420万美元种子轮融资,随后又拿到由Norwest领投的2000万美元A轮融资。
其天使投资人阵营也是云原生大佬云集,包括Kubernetes和Heptio的联合缔造者Joe Beda、Envoy创始人Matt Klein、Buoyant公司CEO William Morgan、微软Azure CTO Mark Russinovich、前Atlassian CTO Sri Viswanath及前Heroku CEO Adam Gross。
Fussell表示,“我们见证了微服务应用程序的巨大增长。对开发人员来说,这已经成为构建应用程序的客观方式。短短两年之间,Kubernetes以及围绕它建立起的庞大容器技术生态已经足够说明问题。我们之所以决定开发Dapr,是为了帮助这些开发人员在构建应用程序时拥有更具成效的工具。因此我们决定离开微软,开辟出一条围绕Dapr开源项目构建服务的新路。”
整个Diagrid团队也确实在为此而努力。该公司计划在短时间内将员工由10人扩大至30人,而此次推出的首款产品Diagrid Conductor,是面向Kubernetes的完全托管Dapr平台。
Fussell解释道,Conductor将帮助运营团队在生产环境中操作和管理Dapr。Fussell指出,“Kubernetes是托管和运行分布式系统的绝佳平台,但Kubernetes本身和部署于其上的各种技术却带来了种种应用挑战。Diagrid Conductor的意义就是帮助用户在生产环境中运行Dapr,显著提高Dapr在Kubernetes上的运行效率与可靠性。”
Schneider还指出,Conductor能够对应用程序的运行状况进行监测并提取洞见。以往,运行Dapr的用户需要自行监控和修复,但Conductor的出现将接过这副沉重的负担。
Diagrid将按Kubernetes集群向用户收费。目前这款产品中还有不少手动环节,但该公司计划在明年推出自助服务工具。
Amplify Partners普通合伙人兼Diagrid董事会成员Lenny Pruss表示,“云端微服务架构给工程团队带来了实际成本,开发人员必须掌握大量基础设施管理与分布式系统理论,才能成功部署哪怕最简单的应用程序。开源Dapr与Diagrid构建的商业解决方案触及了这个问题的核心,提供一组开发人员友好的工具和API。这些工具和API能够将大多数分布式系统的复杂性抽象出来,让工程团队得以专注于最重要的内容——商业应用本身。”
推荐阅读:
《》
《》
分布式实验室策划的《》正式上线了。这门课程通过4天线上培训,3个课后大作业,30天课后辅导,把Kubernetes的60多个重要知识点讲给你,并通过实战让你掌握Kubernetes。培训重实战、重项目、更贴近工作,边学边练,10月29日正式开课。
👇 点击下图加入学习👇
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...