10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

微软宣布公开预览 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:321332
用户头像

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

关注

评论

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

新闻速递丨Altair中国合作伙伴大会圆满落幕:以AI与HPC技术融合,共筑智造新生态

Altair RapidMiner

云计算 HPC 制造业 智能制造 仿真软件

豆包MarsCode Agent 登顶 SWE-bench Lite 评测集

火山引擎开发者社区

DApp+公链/主链+钱包+Swap开发西安区块链公司

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

零基础IM开发入门(五):什么是IM系统的端到端加密?

JackJiang

即时通讯 IM

生物医药蛋白分子数据采集:支撑大模型训练的技术实践分享

颜淡慕潇

网络协议 数据采集

Apache SeaTunnel脚本升级及参数调优实战

Apache SeaTunnel

Hyperliquid巨鲸50倍做空赚510万对其会有何影响

TechubNews

比特币 以太坊 合约

一个好的产品应该具备什么要素?

执于业务

架构师必看!现代应用架构发展趋势与数据库选型建议丨TiDB vs MySQL 专题(一)

PingCAP

分布式 TiDB #Mysql

9年码龄3万粉博主教你从0到1用腾讯云代码助手 + DeepSeek 写一个浏览器插件

CodeBuddy

腾讯云 DeepSeek 腾讯云 AI 代码助手 CodeBuddy

数字化转型 2.0:AI、低代码与智能分析如何重塑企业竞争力?

天津汇柏科技有限公司

AI 低代码 数字化转型

如何用Leangoo破解需求隔离与频繁变更的协作困局?

云端拾光

项目管理 效率工具 团队协作 任务管理 看板软件

从 0 到 1,掌握微店商品详情数据接口

tbapi

微店商品详情接口 微店API 微店商品数据采集

数字先锋 | 如何提升工业园区算力服务,天翼云息壤给出答案!

天翼云开发者社区

云计算 数字化转型 算力服务

云原生时代,如何构建适合自身的 IDP

蚂蚁开源

开源 云原生 蚂蚁 蚂蚁开源

MarsCode AI实战:利用DeepSeek 快速搭建你的口语学习搭子

火山引擎开发者社区

波场trx质押能量租赁平台开发

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

ClkLog埋点系统客户案例-电子签佼佼者「大家签」为何选择ClkLog?

ClkLog

开源 埋点 用户行为分析 自定义标签

aixbt 被盗 55.5 ETH,本就孱弱的 AI 代理叙事会「雪上加霜」吗

TechubNews

以太坊 AI

AI领航:智能商品管理如何引爆时尚零售增长新引擎?

第七在线

抖音集团大数据血缘演进与深度应用

火山引擎开发者社区

“人工智能+”智赋千行百业!

天翼云开发者社区

人工智能 数字中国 DeepSeek

泄密与间谍:网络安全与国家安全的紧密联系

黑龙江陆陆信息测评部

网络安全 等保测评 网络安全信息安全、

AI数字人开发的技术难点

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI数字人

数据可信安全流通实战|隐语开源社区Meetup武汉站

隐语SecretFlow

Python #大数据 AI'

ToDesk、青椒云、顺网云算力对决:老旧电脑跑AI哪家强?真实数据揭秘

小喵子

云电脑 AI 数据基础设施 ToDesk云电脑 #AIGC

【Redis技术进阶之路】「原理分析系列开篇」探索事件驱动枚型与数据特久化原理实现(数据持久化的实现RDB)

码界西柚

redis RDB 快照 redis 底层原理 数据持久化

Fabric8 Kubernetes 教程——客户端基础

FunTester

DNSSEC是什么?DNSSEC有什么用?

国科云

CAD中的圆角、倒角、延伸、修剪、偏移功能你了解吗?

在路上

cad

发挥技能优势,实现财务数字转型

智达方通

数字化转型 全面预算管理

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