在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

微软宣布公开预览 Dev Spaces for AKS

  • 2018-07-19
  • 本文字数:1214 字

    阅读完需:约 4 分钟

微软宣布公开预览面向Azure Kubernetes Services(AKS)的 Dev Spaces ,为团队提供了一种快速的 Kubernetes 迭代开发体验。该版本是继 5 月份 Build 2018 大会上 Dev Spaces 内部预览之后的版本。

借助这个版本,微软希望为开发人员提供一种在 Azure 上构建和调式 Kubernetes 应用程序的快速方法。微软容器项目管理负责人 Gabe Monroy 博文中介绍了该预览版本:

对于 Dev Spaces,一名新的开发者所需要的全部东西是 IDE 和 Azure CLI。只要在 AKS 内新建一个 Dev Space,就可以开始在微服务环境中安全地开发任意组件,而不会妨碍其他业务流。

借助 Dev Spaces,开发人员可以把他们的 IDE 如 Visual Studio 2017 连接到支持 Dev Spaces 的 AKS 集群。之后,开发人员可以搭建重要工件的脚手架,基于开源的 Draft 项目。然后,代码会同步到 Azure,代码在那里构建,并作为一个容器部署到 AKS。最后,开发人员可以编辑、调试这份代码,就像它是完全是在本地机器上运行一样——不必安装任何 Docker 或 Kubernetes 工具。


图片来源: https://blogs.msdn.microsoft.com/visualstudio/2018/07/09/announcing-the-public-preview-of-azure-dev-spaces/

在上个月一篇关于 Microsoft Azure 的博文中,Azure 市场营销部门高级产品营销经理 Brady Gaster 介绍了 Dev Spaces:

只需要对开发机器做最小的设置,你就可以直接在 Azure Kubernetes 服务中反复运行和调试容器。在 Windows、Mac 或 Linux 上开发,使用 Visual Studio、Visual Studio Code 或命令行等所为人熟知的工具。


图片来源: https://azure.microsoft.com/en-us/blog/smarthotel360-microservices-on-azure-kubernetes-service/

在最近 TheRegister 发表的一篇有关 Azure Dev Spaces 的文章中, Richard Speed 介绍说,Azure Dev Spaces 是一项尚处于起步阶段的技术:

然而,这仍然是一项预览技术,显然,在其大获成功之前还有一段路要走。对于习惯使用可视方法调试、乐于使用 Visual Studio 的开发人员,Azure Dev Spaces 将会在可能陌生的容器化环境外提供一个熟悉的封装器。只是现在还不到时候。

在这个领域,还有一些其他的工具,如 CNCF 主持的 Telepresence 项目,可以在远程 Kubernetes 集群和本地开发环境之间实现双向代理,还有开源的 ksync 项目,可以实现远程集群和本地文件系统之间的文件同步。今年 3 月份,Shahidh K Muhammed 还写了一篇博文“ Draft、Gitkube、Helm、Ksonnet、Metaparticle、 Skaffold 比较”,对比了可以用于创建高效本地开发体验的 Kubernetes 工具。

AKS 目前在 12 个区域提供正式服务,Dev Spaces 当前适用于.NET Core(借助VS Code 及CLI 或VS 2017 及CLI)和Node.js(借助VS Code 及CLI)。此外,对其他语言的支持有望在数月内推出。对Dev Spaces 感兴趣的开发人员可以从 GitHub 库检出,其中包括代码样例及产品支持指南,以及有关产品路线图的高阶思考。

查看英文原文: Microsoft Announces the Public Preview of Dev Spaces for AKS

2018-07-19 06:321483
用户头像

发布了 1008 篇内容, 共 450.4 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

Charles抓包神器:深度解析网络数据传输的秘密

测吧(北京)科技有限公司

测试

带你走进量子云平台(二)

天翼云开发者社区

云计算 量子云 量子云平台

合合信息启信数据洞察:长三角新能源汽车产业协同,打造“4小时产业圈”

合合技术团队

产业 新能源汽车 长三角

产品负责人和ScrumMaster可以是同一个人吗?

ShineScrum

重磅上线:腾讯云应用性能监控 APM 实现多语言应用秒级接入

腾讯云可观测平台

腾讯云 可观测平台

阿里云数据库 SelectDB 版全面商业化!开启现代化实时数据仓库的全新篇章

SelectDB

大数据 阿里云 数据仓库 数据分析 云原生数据库

RUM是什么?它能解决什么问题?

乘云数字DataBuff

前端监控 可观测性 RUM

得助ICC智能联络中心助力企业数字化营销服务升级

中关村科金

人工智能 智能客服 大模型 联络中心

儿童节变身小小音乐家,用ModelArts制作一张AIGC音乐专辑

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号2024年5月PK榜 六一儿童节

抓包神器Charles:解析网络数据传输的秘密

霍格沃兹测试开发学社

快速入门:使用 JavaScript 读取文件的最佳实践

Apifox

JavaScript 程序员 前端 Web 读取文件

[ICDE2024]多正常模式感知的频域异常检测算法MACE

阿里云大数据AI技术

人工智能 阿里云 异常检测算法 ICDE2024

Charles抓包神器:深度解析网络数据传输的秘密

测试人

软件测试 charles

LED显示屏未来的发展值得期待

Dylan

技术 行业 LED LED显示屏 市场

AI日报|GPT-4o向免费用户开放!AI助手“腾讯元宝”上线应用商店

可信AI进展

Linux VXLAN小实验

天翼云开发者社区

云计算 Linux VXLAN

万界星空科技低代码平台+商业开源低代码MES

万界星空科技

低代码 低代码平台 mes 万界星空科技 万界星空科技低代码平台

运营商大模型的进化路线“分野”

脑极体

AI

LLMs 能否胜任「数据标注」?机遇与挑战并存

Baihai IDP

程序员 AI 数据标注 LLM 企业号 5 月 PK 榜

微软宣布公开预览Dev Spaces for AKS_微软_Steef-Jan Wiggers_InfoQ精选文章