「如何实现流动式软件发布」线上课堂开课啦,快来报名参与课堂抽奖吧~ 了解详情
写点什么

Azure Functions 现已正式支持 Python 语言

2019 年 8 月 23 日

Azure Functions现已正式支持Python语言

近日,作为微软公司推出的云托管、无服务器、事件驱动型计算服务,Azure Functions宣布正式支持 Python 编程语言。在此之前,Python 支持功能就以预览形式发布,并得到 GE 航空以及 TCF 银行等多家企业的采用。



与亚马逊云服务中的 AWS Lambda 与 Google Cloud Platform 中的 Google Cloud Functions 类似,Azure Functions 允许开发人员直接提交待执行的代码(通常作为事件或者绑定响应),且无需对服务器进行任何配置或者管理(皆由系统自动完成)。


微软一直忙于对 Azure Functions 进行完善,先后于今年 2 月添加了 Java 支持能力,同时改进了对 TypeScript 的支持效果。随着此次对 Python 的支持,Azure Functions 已经覆盖了两种最为常用的主流编程语言。


Azure Functions 团队的 Daria Grigoriu 在今年 8 月 19 日的一篇博文中指出,“现在,大家可以开发 Python 3.6 应用程序,并在跨平台开源 Functions 2.0 运行时上加以运行。应用程序能够以代码或者 Docker 容器的形式,直接交付至 Azure 当中基于 Linux 的无服务器托管平台。”


Grigoriu 表示,Python 语言非常适合用来处理无服务器模式下的多种工作负载,特别是数据科学、机器学习以及自动化资源管理等。下面来看各类工作负载的具体用例:


1、简化数据科学流水线:


  • 利用 Azure Functions 部署已训练 ML 模型及评分脚本,用以创建推理应用程序。

  • 在 Azure Functions 中利用触发器与数据绑定对数据进行摄取、移动准备、转换以及处理。

  • 在出现新数据集时,利用 Azure Functions 引入事件驱动型触发器以建立重新训练与模型更新流水线。


2、自动资源管理:


  • 处理由 Azure 服务生成的 Azure Monitor 警报。

  • 对 Azure Event Grid 捕捉到的 Azure 事件做出响应,并执行资源操作要求。

  • 利用 Azure Logic Apps 连接 IT 服务管理、DevOps 或者监控系统等外部系统,同时利用 Python 函数处理相关负载。

  • 在虚拟机、SQL Server、Web 应用以及其它 Azure 资源之上执行计划内的操作任务。


Grigoriu 指出,开发人员可以将 Azure Functions Core Tools 与 IDE 或者其他文本编辑器配合使用,而用于 Visual Studio Code 的 Azure Functions 扩展则能够在这款跨平台开源代码编辑器内提供紧密集成的编辑体验。


感兴趣的朋友可以参考以下链接获取更多开发者资源:



原文链接:


Azure Functions Now Supports Python


2019 年 8 月 23 日 14:1616973

评论

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

期末作业

慵秋

食堂就餐卡系统需求分析

张荣召

同城快递(快飞)系统概要设计

dony.zhang

架构设计 概要设计

架构训练营-week1-学习总结

于成龙

极客时间 架构 UML

架构师训练营 - 第一周学习总结

chenlovehx

Architecture Phase I-Week1 Homework summarize

phylony-lu

极客大学架构师训练营

架构训练营第一期作业

Geek_ce484f

极客大学架构师训练营

第一周总结

大强

#总结#

极客大学架构师训练营 - 架构师技术图谱

leis

一键前往未来成都?鲲鹏快线好巴适!

脑极体

JDK 15已发布,你所要知道的都在这里!

Yano

「Java 25周年」 JDK15

学习总结

Geek_ce484f

极客大学架构师训练营

食堂就餐卡系统架构设计

张荣召

架构师训练营第一周学习总结

Gosling

极客大学架构师训练营

大作业-同城物流系统设计文档

刘敏

架构师训练营-第一周作业

chenlovehx

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

du tiezheng

极客大学架构师训练营

大作业2

burner

Week1-UML练习-食堂就餐卡系统设计

Geek_michael

第一周 架构方法-作业-食堂就餐卡系统

刘希文

15周作业一

熊威

架构训练营-week1-作业1

于成龙

架构 UML

极客大学架构师训练营 - 通达物流系统架构设计

leis

《冻结的希望》中的人体冷冻技术,能够打开永生的魔盒吗?

脑极体

架构师大作业一

stardust20

架构师训练营第1期第一周总结

Leo乐

极客大学架构师训练营

架构师训练营1期--第一周

小河

极客大学架构师训练营

开元气象:西安-华山游记

北风

摄影 摄影征文 西安 唐朝 华山

最后一课

Melo

周总结一

何毅曦

【架构师训练营】大作业二

花生无翼

Azure Functions现已正式支持Python语言-InfoQ