NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

淘宝API接口调用:案例分析与最佳实践

Noah

体育赛事直播平台开发哪些互动功能有助于争夺体育流量

软件开发-梦幻运营部

1.2MHz,固定频率白光LED驱动器

智趣匠

借助SSL/TLS和NGINX进行Web流量加密教程

百度搜索:蓝易云

nginx Linux Web TLS ssl

《深入理解Java虚拟机(第3版)》PDF

程序员李木子

JetBrains PhpStorm 2023 for Mac(PHP集成开发)v2023.3.3中文激活版

iMac小白

JProfiler for Mac v14.0.0永久激活版下载

iMac小白

Navicat Premium for Mac(多连接数据库管理工具)v16.3.4中文激活版

iMac小白

NGINX负载均衡加权轮询算法配置详解

百度搜索:蓝易云

nginx 云计算 Linux 运维 云服务器

《Spring微服务实战(第2版)》PDF

程序员李木子

SecureCRT for mac(好用的终端SSH仿真工具)v9.4.3正式注册激活版

iMac小白

IntelliJ IDEA 2023 for mac v2023.3.2中文激活版下载

iMac小白

缺少铭文轨道叙事?看看 Xdin3 如何打破僵局

股市老人

互动式数字人源码独立部署!

青否数字人

数字人

时间贫困改运指南

少油少糖八分饱

时间 阅读 复利 时间贫困 行动

0元实景自动直播软件源码!

青否数字人

数字人

用好低代码,再也不用手敲代码

伤感汤姆布利柏

2024-01-27:用go语言,阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有N堆金币, 第i堆金币的总重量和总价值分别是m[i]、v[i], 阿里巴巴有一个承重量为T的背包,但并不一定有办法将全部的

福大大架构师每日一题

福大大架构师每日一题

AI数字人生成工具!

青否数字人

数字人

文心一言 VS 讯飞星火 VS chatgpt (188)-- 算法导论14.1 5题

福大大架构师每日一题

福大大架构师每日一题

Beyond Compare 4 for Mac v4.4.7(28397)中文版下载

iMac小白

放个烟花迎接龙年春节吧

南城FE

JavaScript 前端 canvas

【亿级数据专题】「分布式消息引擎」 盘点本年度我们探索服务的低延迟可用性机制方案实现

洛神灬殇

RocketMQ 性能优化 消息队列 吞吐提升 2024年第二十四篇文章

JetBrains GoLand For Mac(GO语言集成开发工具环境)v2023.3.3中文激活版

iMac小白

平台工程: 用Backstage构建开发者门户 - 1

俞凡

平台工程

什么是URL重写?

百度搜索:蓝易云

云计算 Linux 运维 url 云服务器

C# 继承、多态性、抽象和接口详解:从入门到精通

小万哥

C# 程序人生 编程语言 软件工程 后端开发

淘宝API接口调用:案例分析与最佳实践(续)

Noah

mac电脑Autodesk AutoCAD 2024 (cad2024)v2024.3中文激活版

iMac小白

探索 Xind3 生态系统,解锁铭文资产的新玩法

股市老人

域名型通配符ssl证书_通配符SSL证书是否支持三级子域名?

智慧源点

SSL证书

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