阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

微软推出 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:004037

评论

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

架构师训练第五周 -编程语言实现一致性 hash 算法

郎哲158

让“物”能说会道,揭晓华为云IOT黑科技

华为云开发者联盟

物联网 华为云

JVM系列笔记 - 虚拟机栈

朱华

JVM

LAXCUS 大数据集群操作系统:一个分布式分时共享 E 级系统软件(五)

陈泽云

人工智能 数据库 大数据 操作系统

1024丨奈学教育致敬程序员:‘3+2’战略发布会圆满落幕

古月木易

奈学教育

文石BOOX Note Air与掌阅iReader Smart2 该怎么选?

万字长文深入理解java中的集合-附PDF下载

程序那些事

java编程 JAVA集合 java集合总结 java集合使用 java秘籍

非阻塞的无界线程安全队列 —— ConcurrentLinkedQueue

程序员小航

Java 源码 并发 源码阅读 JUC

iOS touch事件点的获取

teoking

ios

mongodb源码实现系列-网络传输层模块实现二

杨亚洲(专注MongoDB及高性能中间件)

MySQL 数据库 mongodb 高性能 分布式数据库mongodb

标准的开发框架,对企业开发有多重要?

Philips

敏捷开发

iOS性能优化 — 三、安装包瘦身

iOSer

ios 性能优化 编程语言 ios开发 安装包瘦身

暂存图片

而立

超越视觉支持语音新版OpenVINO发布,为更多智能边缘开发者赋能

E科讯

1024丨奈学教育致敬程序员:‘3+2’战略发布会圆满落幕

奈学教育

程序员 奈学教育

算法图解:如何用两个栈实现一个队列?

王磊

Java 数据结构 算法和数据结构

中台架构下的DDD和落地实践

高鹏

业务中台 DDD 领域驱动模型DDD 中台架构 中台架构 DDDplus

架构师训练营第 1 期 - 第 5 周 - 作业

wgl

极客大学架构师训练营

环信入选2020在线教育视频云创新排行TOP10

DT极客

Go发起HTTP2.0请求流程分析(后篇)——标头压缩

Gopher指北

后端 HTTP2.0 Go 语言

配置企业应用业务流程别头大,有工作流引擎就不怕

Marilyn

敏捷开发

两个程序员老友的会面

Learun

敏捷开发

10月24日,“网安小酒馆”线上活动开启,有红包,更有名酒相送

Cloudaemon

这个应用魔方厉害了,让软件开发者效率提升10倍

华为云开发者联盟

软件开发 代码

前端科普系列(5):ESLint - 守住优雅的护城河

vivo互联网技术

Java 大前端 代码仓库

使用Hugo和GitHub搭建博客

Felix

GitHub GitHub Pages Blog Hugo

架构训练营 - 第5周课后作业 - 学习总结

Pudding

一文快速入门分库分表中间件 Sharding-JDBC (必修课)

程序员小富

Java 分库分表

独家揭秘 | 京东物流Elasticsearch大规模“迁移上云”实践

京东科技开发者

云计算

Docker内部组件

混沌畅想

Docker 容器 运维

JMM 应用实例:单例模式

朱华

单例模式

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