写点什么

微软推出 Azure Developer CLI 公开预览版,帮助开发者加速云应用开发

  • 2022-08-06
  • 本文字数:944 字

    阅读完需:约 3 分钟

微软推出Azure Developer CLI公开预览版,帮助开发者加速云应用开发

最近,微软发布了Azure Developer CLI(azd)公开预览版。这是一个新的开源工具,可以缩短开发 Azure 应用程序所需的时间。它为开发者工作流的各个基本阶段提供了友好的命令:编码、构建、部署、监控。


Azure Developer CLI 用于帮助开发者设置在 Azure 中运行应用程序所需的资源。根据微软的文档所述,Azure Developer CLI 建议的工作流程是这样的:


  • 选择模板;

  • 获取和部署工作流;

  • 修改和提交代码,并自动部署到运行中的应用程序。



图片来源:https://docs.microsoft.com/en-us/azure/developer/azure-developer-cli/overview


开发者可以使用各种命令,如 azd init、azd provision、azd deploy、azd monitor 和 azd pipeline config。此外,微软云原生开发者工具与体验高级产品经理 Savannah Ostrowski 在一篇开发者博文中写道:


更好的是,你还可以使用 azd 一步创建、配置和部署一个新应用程序!要了解更多命令,请参阅 Developer CLI 参考文档。或者,在安装好这个工具以后在终端运行 azd -h。如果你不要或需要已创建的资源,可以运行 azd down。


不过,Vulscan 数字安全公司的安全工程师和研究员 Dana Epp 在一条推文中警告说:


对于云管理员来说,他们最担心的是什么?它性感,强大,但让公司的潜在资源面临风险。朋友是不会让朋友进行“右键部署”的。他们不应该在没有隔离的情况下允许允许“azd up”。


需要注意的是,每一个模板都附带了源代码、基础架构代码、管道文件和在 Azure 上运行整个解决方案以及在 VS code 和 Visual Studio 中本地运行和调试所需的配置。此外,文档入门视频也提供了指南。


一位用户在 Reddit 上的一个关于 Azure Developer CLI 的帖子中说道:


它看起来像是对已解决问题的另一个包装。通过 CI/CD 任务将 IaC 和应用程序部署到 PaaS 已经非常容易了。如果有人需要在本地计算机上部署测试云基础设施和应用程序,我认为这个工具是个不错的选择。现在还在 CI/CD 中测试它,因为不试用就不知道它好不好。


目前,Azure Developer CLI 正在公开预览中,支持容器应用、Function、静态 Web 应用程序和使用 Node、Python 和 C#开发的应用程序服务。对 AKS 和 Java 的支持即将推出。微软在当前的模板中使用了 Bicep,至于其他 IaC 供应商,如 Terraform,正在开发当中。


原文链接

Microsoft Introduces a New Way for Faster Building Cloud Apps with Azure Developer CLI

2022-08-06 08:004240

评论

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

查找端口占用并关闭进程(windows)

liuzhen007

端口占用 5月月更

CentOS 8及以上版本配置IP的方法,你 get 了吗

伍工

Linux 网络

消息队列Kafka「检索组件」重磅上线!

阿里巴巴云原生

阿里云 云原生 消息队列Kafka

跟着动画学 Go 数据结构之二叉树

宇宙之一粟

数据结构 二叉树 Go 语言 5月月更

【Python】新华字典(bushi

謓泽

5月月更

SAP 电商云启用 Enterprise Product Development Visualization Integration 的配置步骤

汪子熙

angular 电商 SAP commerce 5月月更

STM32+华为云IOT设计的动态密码锁

DS小龙哥

5月月更

位运算——Java语言描述

工程师日月

位运算 java 5月月更

成功转行测试,分享一下自己的经验【思维导图】初级/中级/高级测试工程师会哪些...

伤心的辣条

Python 程序人生 软件测试 自动化测试 测试开发

在线URL编码加密工具

入门小站

工具

LabVIEW串口通信

不脱发的程序猿

LabVIEW 串口通信 数据通信

CleanMyMac有没有需要安装电脑?

茶色酒

CleanMyMacX

MathType2022永久无限试用脚本程序

茶色酒

MathType

【愚公系列】2022年05月 二十三种设计模式(六)-适配器模式(Adapter Pattern)

愚公搬代码

5月月更

PyTorch 开发环境搭建

Emperor_LawD

PyTorch 5月月更

Django 如何获取 Model 字段列表?

AlwaysBeta

django

数据大屏,仅仅是数据展示吗?

葡萄城技术团队

数据分析 BI 数据可视化 数据大屏 BI分析

BI系统打包Docker镜像及容器化部署的具体实现

葡萄城技术团队

Docker 数据分析 BI BI 分析工具

六、高可用之流控降级

穿过生命散发芬芳

5月月更 高可用设计

MathType全新免费版数学公式编辑器

茶色酒

MathType

2022 开源之夏 | Serverless Devs 陪你“变得更强”

阿里巴巴云原生

阿里云 云原生 Serverless Devs 开源之夏

面试突击45:为什么要用读写锁?它有什么优点?

王磊

Java 面试

轻量迅捷时代,Vite 与Webpack 谁赢谁输

葡萄城技术团队

前端 vite webpack 轮子

LabVIEW十六进制和字符类型转换

不脱发的程序猿

LabVIEW 进制转换

nginx配置系列(九)nginx中的防盗链

乌龟哥哥

5月月更

[Day37]-[二叉树]- 找树左下角的值

方勇(gopher)

LeetCode 二叉树 数据结构算法

《对线面试官》Java泛型

Java3y

Java 程序员 编程语言 java 5月月更

LabVIEW应用程序后台运行

不脱发的程序猿

LabVIEW

LabVIEW串口调试助手

不脱发的程序猿

LabVIEW 串口通信 数据通信 串口调试助手 VISA

Nginx 和 Nginx Plus 的区别

HoneyMoose

【高并发】ThreadLocal学会了这些,你也能和面试官扯皮了!

冰河

并发编程 多线程 协程 异步编程 精通高并发系列

微软推出Azure Developer CLI公开预览版,帮助开发者加速云应用开发_服务革新_Steef-Jan Wiggers_InfoQ精选文章