至顶网软件频道消息:在加利福尼亚州旧金山的CoreOS Fest,微软Azure的首席项目负责人Gabe Monroy宣布发布Draft,该工具简化了所有在Kubernetes集群上运行的应用程序的开发工作。
Monroy表示,有了Draft——这是Azure Container集团中出现的第一款开源程序——开发人员可以使用两个简单的命令来开始对基于容器的应用程序进行黑客攻击,而不必掌握Docker或者Kubernetes。“事实上,”Monroy表示,“开发人员甚至不需要安装Docker或Kubernetes就能够实现这一点。”
Monroy和他的团队作为微软收购的Deis的一部分来到了微软。当微软收购Deis时,该公司Cloud and Enterprise执行副总裁Scott Guthrie表示,该次收购是微软力求确保Azure是运行容器化工作负载最佳选择的努力的一部分。
同时,Deis的首席技术官Monroy表示,Deis团队将继续为Workflow、Helm和Steward做出贡献,同时“保持我们与Kubernetes社区的深入合作”。现在,在加入微软差不多一个月后,Monroy和他的团队都证明了自己的承诺。
Draft针对开发人员工作流的内部循环——开发人员编写代码,但只在他们将更改提交到版本控制之前。以下是它的工作原理:
当开发人员运行“draft创建”时,该工具会检测应用程序语言,并将一个简单的Dockerfile和Kubernetes Helm ——Kubernetes的包管理器——写入源代码树。使用可配置的Draft“包”可以支持任何语言、框架或运行时环境。在默认情况下,Draft支持Python、Node.js、Java、Ruby、PHP和Go。
您可以使用Draft来简化可在Kubernetes上运行的任何应用程序或服务的开发。Monroy表示:“想要自定义Draft包?没问题,包只是一个简单的检测脚本、Dockerfile和Helm Chart。”
开发人员体验受到如Deis和Cloud Foundry等平台即服务(PaaS)系统的启发,已经足够自然了。它们支持buildpacks的概念。Buildpacks提供运行应用程序的框架、文件依赖关系和运行时支持。
Draft与buildpack导向的PaaS系统不同,因为它将构建和部署配置写入源代码树,使构建连续集成管道的工作变得微不足道。
实际上,当开发者运行“Draft创建”时,对该应用程序进行黑客攻击就像输入“draft up”这么简单。它将源代码运送到任何Kubernetes集群,使用Dockerfile远程构建它,并使用Helm Chart将其部署到开发环境中。开发人员可以实时测试他们的应用程序,而且在其编辑器或IDE中的进行的任何更改将在几秒钟内可用。
或者,如果程序员愿意,他们可以在运行在笔记本电脑上的Kubernetes集群中指定Draft。Draft在远程的Kubernetes集群上运行情况也同样良好。这允许开发人员在本地编辑代码,但是他们的开发环境可以运行在云端,从而可以访问其所有的资源。
好文章,需要你的鼓励
两家公司在OverdriveAI峰会上分享了AI应用经验。Verizon拥有超过1000个AI模型,用于预测客户呼叫原因和提供个性化服务,将AI推向边缘计算。Collectors则利用AI识别收藏品真伪,将每张卡片的鉴定时间从7分钟缩短至7秒,估值从8.5亿美元增长至43亿美元。
亚马逊研究团队通过测试15个AI模型发现,当AI助手记住用户背景信息时,会对相同情感情况产生不同理解,称为"个性化陷阱"。优势社会地位用户获得更准确的情感解释,而弱势群体接受质量较低的理解。这种系统性偏见可能在心理健康、教育等领域放大社会不平等,提醒我们需要在追求AI个性化的同时确保算法公平性。
Hammerspace发布v5.2数据平台软件,通过更快的元数据读取、更好的数据放置和扩展性优化提升AI数据访问性能。新版本IO500总分提升33.7%,总带宽翻倍,IOR-Hard-Read测试提升超800%。增加了Tier 0亲和性功能,支持GPU服务器本地存储访问,减少集群内网络流量。新增Oracle云支持、Kerberos认证和标签化NFS,提供更细粒度的访问控制。该软件将于12月正式发布。
微软等机构联合研发了DOCREWARD文档奖励模型,专门评估文档的结构布局和视觉风格专业度。该模型基于包含11.7万对文档的大规模数据集训练,在人类偏好准确性测试中超越GPT-5达19.4个百分点。研究解决了现有AI工作流忽视文档视觉呈现的问题,为智能文档生成和专业化排版提供了新的技术方案。