没有合适的资源?快使用搜索试试~ 我知道了~
Microsoft Azure Function Apps 操作大全.docx
需积分: 9 3 下载量 35 浏览量
2021-08-09
07:58:46
上传
评论 1
收藏 258KB DOCX 举报
温馨提示
试读
50页
Microsoft Azure Function Apps 原理与概述,开发部署流程。
资源推荐
资源详情
资源评论
操作大全
目录
功能应用程序简介
了解 前先了解 ,然后其实 就是
应用服务编辑器
简介
功能
使用 可以做什么?
集成
的费用是多少?
建立 本地开发调试环境
命令行方式
进入 环境发布和测试 应用
与 ! 功能代码互转表
操作大全
Microsoft Azure Function Apps 功能应用程序简
介
了解 Function Apps 前先了解 Funcions,然后其实 APP 就
是
在 Azure Functions 中,Function App 提供各个函数的执行上下文。 Function App 行为适用于由给
定 Function App 托管的所有函数。
Function App 运行于 Azure 应用服务平台,并由该平台维护。 在这种情况下,Function App 有权
访问 Azure 核心 Web 托管平台的大多数功能。 可在“平台功能”选项卡中访问应用服务平台中许多
可用于 Function App 的功能。
备注
Function App 运行于消耗托管计划中时,并非所有应用服务功能均可用。
本主题的其余部分侧重于 Azure 门户中以下可用于 Functions 的应用服务功能:
应用服务编辑器
操作大全
应用程序设置
Console
高级工具 (Kudu)
部署选项
CORS
身份验证
API 定义
若要深入了解如何使用应用服务设置,请参阅配置 Azure 应用服务设置 。
Azure Functions 是一种在 Azure 云中创建应用程序的无服务器方式。 无服务器架构目前非常受欢
迎。它们允许您轻松地启动和运行应用程序或服务,并从一个小实例快速扩展到管理大量同时请求。
无服务器实例的“付费和运行”性质意味着您只需支付所需的费用,并且不会有冗余的进程或不必要
的机器运行。此外,由于无服务器实例的性质,每个执行在其自己的空间中以已知状态运行,因此
有一些很好的安全性好处。
Azure Functions 允许您提供一个带有不同“钩子”的简单应用程序,以触发它运行。这些可以是简单
的 Web 挂钩(本演练中的情况)或其他基于云的服务上的事件(例如,写入 OneDrive 的文件)。
Azure Functions 的一个很好的好处是它们可以轻松地与其他供应商的服务绑定,例如 Twilio 或
GitHub。它们当然不是唯一的,AWS 提供 Lambdas 和 GCP 有自己的功能。
他们的定价模型基于函数的计算时间。由于在功能未执行时没有虚拟机甚至容器运行,因此这是一
个很好的模型。 Azure 和 AWS 都具有相同的 400,000 GB 秒或 100 万个请求的免费层。确切地说,
通过 GB-s 的速度将取决于函数的复杂程度和您选择的基础主机实例的大小。
应用服务编辑器
操作大全
应用服务编辑器是一种高级的门户内编辑器,可用于修改诸如 JSON
配置文件和代码文件等内容。 选择此选项会启动单独的浏览器选项
卡和基本编辑器。 借此,可与 Git 存储库集成、运行和调试代码,
并可修改 Function App 设置。 同默认 Function App 边栏选项卡
相比,此编辑器为 Functions 提供了增强的开发环境。
Azure Functions 简介
Azure Functions 是用于在云中轻松运行小段代码或“函数”的一个解决方案。 用户可以只编写解决现
有问题所需的代码,而无需担心要运行该代码的整个应用程序或基础结构。 Functions 可使开发更
有效率,并可以使用自己所选的开发语言,例如 C#、F#、Node.js、Java 或 PHP。 只需为代码运
行的时间付费,并可信任 Azure 会根据需要进行调整。 使用 Azure Functions,可在 Microsoft
Azure 上开发无服务器应用程序。
本主题提供有关 Azure Functions 的高级概述。 如果要立即投入和开始使用 Functions,请从创建
第一个 Azure 函数 开始。 如果要查找有关 Functions 的更多技术信息,请参阅 开发人员参考。
功能
操作大全
下面是 Functions 的一些主要功能:
语言选择 - 使用所选的 C#、F# 或 Javascript 编写函数。 有关其他选项,请参阅支持的语言。
按使用付费定价模型 - 仅为运行代码所用的时间付费。 请参阅定价部分中的使用托管计划选项。
引入自己的依赖项 - Functions 支持 NuGet 和 NPM,因此用户可以使用自己的常用库。
集成安全性 - 使用 OAuth 提供程序(如 Azure Active Directory、Facebook、Google、Twitter
和 Microsoft 帐户)保护 HTTP 触发的函数。
简化集成 - 轻松利用 Azure 服务和软件即服务 (SaaS) 产品/服务。 有关一些示例,请参阅集成
部分。
灵活开发 - 直接在门户中编写函数代码,或者通过 GitHub、Azure DevOps Services和其他受
支持的开发工具设置持续集成和部署代码。
开放源代码 - Functions 运行时是一个开放源代码, 可在 GitHub 上找到 。
使用 Functions 可以做什么?
Functions 是一个理想的解决方案,用于处理数据、集成系统、使用物联网 (IoT) 以及生成简单的
API 和微服务。对于以下任务请考虑使用 Functions:例如,图像或订单处理、文件维护,或者要按
计划运行的任何任务。
Functions 提供模板,以帮助用户从主要方案开始,包括以下模板:
HTTPTrigger- 使用 HTTP 请求触发执行代码。 有关示例,请参阅创建第一个函数。
TimerTrigger- 按预定义的计划执行清除或其他批处理任务。 有关示例,请参阅创建由计时器
触发的函数。
剩余49页未读,继续阅读
资源评论
weixin_30777913
- 粉丝: 226
- 资源: 75
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- ### 词向量的介绍、使用技巧和优缺点的文章
- 基于STM32F103CBT6单片机GC65+MP2625+CC1101 GPSTrack模块板硬件(原理图+PCB)工程文件
- ### 通道处理过程模拟概念、优缺点和使用技巧
- ### MyBatis动态SQL介绍说明、使用技巧和优缺点
- 上传下载仿163网盘无刷新文件上传 for Jsp-fileupload-jsp.rar
- VMware Workstation业界非常稳定且安全的桌面虚拟机软件-计算机上运行多个操作系统,支持Windows、DOS等
- 基于STM8L101F3P6单片机+LY2508A33P+CC1100遥控器硬件(原理图+PCB)工程文件.zip
- 上传下载WAP图铃下载系统-unimg.rar
- YTX-0.1.0-Win
- 上传下载ExtJS 2.2 开源网络硬盘系统-dogdisk.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功