QCon北京开幕在即|与全球 140+ 顶尖工程师共同解构 AI 时代的技术浪潮 了解详情
写点什么

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

评论

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

稳坐开发领域霸主之位,揭秘C语言无可取代的几大原因!

华为云开发者联盟

c rust Go 语言

3本书免费学习数据科学与统计学

计算机与AI

统计学

接口测试之post常见数据提交方式

测试人生路

post 接口测试

淦!终于有人把Java 8和Spring 5完美合体了,业界堪称“神迹”

Java架构追梦

Java spring 架构 面试 springboot

为什么short、byte会被提升为int?及基本类型的真实大小

烫烫烫个喵啊

Java JVM

区块链落地开发,区块链版权应用搭建

t13823115967

区块链+ 区块链落地开发 区块链版权应用搭建

小心踩雷,一次Java内存泄漏排查实战

AI乔治

Java 架构 JVM 内存

AWS IoT Core设计解析

soolaugust

边缘计算 AWS 工业4.0 工业物联网 iiot

开发技巧 | mPaaS 小程序自定义事件,如何取消注册?

蚂蚁集团移动开发平台 mPaaS

小程序 API mPaaS

将项目发布到 Homebrew 官方仓库

郭旭东

macos brew homebrew

整天都在讨论使用SpringBoot,可你居然连缓存都不清楚

小Q

Java 缓存 学习 面试 springboot

华为云&跟谁学|华为云API入门学习赛·AI人脸识别 未来工程师梦想的起点

DT极客

AOT星辰生态系统APP开发|AOT星辰生态软件开发

系统开发 现成系统

360OS张焰:AI视觉在教育中的应用

ZEGO即构

「五大常用算法」一文搞懂分治算法

bigsai

算法 分治算法;

架构师训练营 -week11-作业

大刘

极客大学架构师训练营

语音识别端到端模型解读:FSMN及其变体模型

华为云开发者联盟

大数据 模型 语音识别

SpringBoot整合Mybatis-Plus 实战之动态SQL,Mybatis最拿得出手的功能之一

比伯

Java 编程 架构 面试 计算机

框架设计

raox

极客大学架构师训练营

双非本硕四面百度竟意外成功?看完我的面试经历 网友都称:过于优秀

比伯

Java 编程 架构 面试 计算机

LiteOS基于Sensorhub的超声波模组移植

华为云开发者联盟

物联网 LiteOS 超声波

年轻人,快来看看分布式与集群的区别是什么?

程序员小灰

redis 分布式 后台开发 集群 Linux服务器开发

了不起的 Deno:带你极速获取各大平台今日热榜

华为云开发者联盟

Java 安全 deno

「linux」Socket缓存是如何影响TCP性能的?

linux大本营

Linux 后台开发 socket 架构师 TCP/IP

高并发的核心 - AQS【哪些琐是基于AQS来实现的】

Java架构师迁哥

专访阿里云 Serverless 负责人:无服务器不会让后端失业

阿里巴巴云原生

Serverless 微服务 云原生 CloudNative 无服务器

解锁高速 IT 团队利器:Jira Service Management

Atlassian

DevOps Atlassian Jira ITSM ITIL

🤳你要悄悄变优秀,然后惊艳所有人

蚂蚁集团移动开发平台 mPaaS

mPaaS 智能投放 界面改版 产品资讯

从零开始搭建Kafka+SpringBoot分布式消息系统

小Q

kafka zookeeper 学习 面试 springboot

深入解读:KubeVela 与 PaaS 有何不同?

阿里巴巴云原生

阿里云 开源 容器 云原生 CloudNative

记一次GC频繁且间隔较长解决实战总结

AI乔治

Java 架构 JVM GC

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