50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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

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

关注

评论

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

什么是数据管理系统?数据管理系统关键特性有哪些?

雨果

数据管理

堪称神作!啃透这份JVM笔记,轻松搞定阿里30K面试!!

收到请回复

Java 云计算 开源 架构 编程语言

3个轻量级物联网新品实验,带您深度体验IoT开发

华为云开发者联盟

物联网 沙箱实验 企业号九月金秋榜

两万字带你了解Java多线程(详细大总结)

Java快了!

python小知识-类全知道

AIWeker

Python python小知识 9月月更

带你走近Java虚拟机到底有哪些垃圾收集器

派大星

9月月更

中国20强游戏公司2022上半年年报分析:复合因素下业绩增长承压,海外新兴市场蕴含增长新趋势

易观分析

游戏 海外市场

大佬就是强!意外收获史诗级分布式资源,从基础到进阶,干货满满!

收到请回复

Java 云计算 开源 架构 编程语言

Redis数据倾斜与JD开源hotkey源码分析揭秘

京东科技开发者

数据库 数据倾斜 key Redis 数据结构 redis\

你以为抓包软件只能抓包吗?看看抓包软件还有啥牛逼功能!

HullQin

CSS JavaScript html 前端 9月月更

2022年最新【Java经典面试800题】面试必备,查漏补缺:多线程+spring+JVM调优+分布式+redis+算法

收到请回复

Java 云计算 开源 架构 编程语言

为啥是SQL?互联网投资回报比最高的技能是什么?

雨果

sql

高并发之降级和熔断

源字节1号

软件开发

流日志轻松应对“10亿级别IP对”复杂场景,实现超大规模混合云网络流量可视化

百度Geek说

运维 数据 流量 企业号九月金秋榜

云原生底座之上,顺丰智慧供应链领跑的秘密

华为云开发者联盟

云计算 云原生 后端 企业号九月金秋榜

J-Tech & 开源之夏|什么是比快更快的向量搜索

Jina AI

搜索引擎 开源 开源之夏

极速安装和体验k8s(Minikube)

程序员欣宸

Kubernetes 9月月更

大数据调度平台Airflow(三):Airflow单机搭建

Lansonli

airflow 9月月更

什么是数据资产管理?5个角度帮你参透数据资产管理

雨果

数据资产管理

阿里内部高产的 SpringBoot 保姆级笔记,面面俱到,太全了!

收到请回复

Java 云计算 开源 架构 编程语言

快速体验 MicroK8s 开箱即用的服务网格

Flomesh

Service Mesh 服务网格

Qt|QGraphicsView架构下实时鼠标绘制图形

中国好公民st

c++ qt 9月月更

jvm内存结构不同部分的总结

知识浅谈

JVM内存结构 9月月更

【字符串函数内功修炼】strncpy + strncat + strncmp(二)

Albert Edison

C语言 9月月更 strncpy strncat strncmp

中国市场到底有多少国产开源操作系统?

雨果

操作系统 开源操作系统

爬虫与反爬虫技术简介

vivo互联网技术

爬虫 反爬虫

每日算法刷题Day14-反转链表、两个链表的第一个公共结点、删除链表中重复的节点

timerring

算法题 9月月更

浓缩即精华!腾讯云大神亲码“redis深度笔记”,堪称面试宝典!

收到请回复

Java 云计算 开源 架构 编程语言

带你体验给黑白照片上色

华为云开发者联盟

人工智能 华为云 图像 企业号九月金秋榜

一文了解循环神经网络

华为云开发者联盟

人工智能 语音识别 企业号九月金秋榜

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