Logo
☆☆☆☆☆
0.0
Intermediate
12h

在 .NET 中构建和部署 Azure Functions

Azure Functions 使企业和个人开发者能够在无需管理服务器的情况下,在云端运行不同强度的工作负载。这些无服务器应用程序可根据需求自动扩展,确保在需要时始终有可用资源。Azure Functions 还具有极高的成本效益,仅按实际使用的函数进行计费。 本课程将聚焦于 Azure Functions 的 .NET 实现。你将首先学习如何构建、配置和部署这些函数。接着,你将探索在开发环境中运行 Azure Functions 的方法,了解不同类型的函数及其各种触发方式。最后,你将学习如何编排、扩展和保护 Azure Functions。 完成本课程后,你将全面掌握基于 .NET 的 Azure Functions 的完整开发流程,具备在 .NET 环境中构建、部署和管理 Azure Functions 的能力。

9 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
在 .NET 中构建和部署 Azure Functions
Azure Functions 使企业和个人开发者能够在无需管理服务器的情况下,在云端运行不同强度的工作负载。这些无服务器应用程序可根据需求自动扩展,确保在需要时始终有可用资源。Azure Functions 还具有极高的成本效益,仅按实际使用的函数进行计费。 本课程将聚焦于 Azure Func...

WHAT YOU'LL LEARN

构建 Azure 函数的能力

Content

9 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    入门

  2. 2

    无服务器应用入门

  3. 3

    Azure Functions 简介

  4. 4

    Azure 函数类型

  5. 5

    测验:Azure Functions 入门

Azure Functions 入门
  1. 1

    Azure 函数结构

  2. 2

    构建 CSX 函数脚本

  3. 3

    构建编译后的进程内函数

  4. 4

    构建已编译的隔离进程 Azure 函数

  5. 5

    测验:Azure Functions 基础知识

  6. 6

    挑战:构建一个可重用的 CSX 函数

  7. 7

    解决方案回顾:构建一个可重用的 CSX 函数

Azure Functions 触发器和绑定
  1. 1

    使用 HTTP 触发器

  2. 2

    使用定时器触发器

  3. 3

    使用队列触发器

  4. 4

    使用 Blob 触发器

  5. 5

    使用 SignalR 触发器

  6. 6

    使用服务总线触发器

  7. 7

    使用 IoT Hub 和 Event Hubs 触发器

  8. 8

    使用事件网格触发器

  9. 9

    使用 Cosmos DB 触发器

  10. 10

    使用 RabbitMQ 触发器

  11. 11

    测验:Azure Functions 触发器和绑定

  12. 12

    挑战:应用队列触发器

  13. 13

    解决方案回顾:应用队列触发器

使用持久函数处理长时间运行的操作
  1. 1

    持久函数基础

  2. 2

    持久函数协调基础

  3. 3

    Durable Functions 中的活动链式调用

  4. 4

    扇入/扇出编排

  5. 5

    取消持久函数

  6. 6

    测验:持久化 Azure 函数

  7. 7

    挑战:应用扇出与扇入编排

  8. 8

    解决方案回顾:应用扇出与扇入编排

Azure Functions 的可靠性和可用性
  1. 1

    Azure Functions 可靠性与可用性基础

  2. 2

    监控 Azure Functions

  3. 3

    Azure Functions 中的错误处理

  4. 4

    Azure Functions 中的灾难恢复

  5. 5

    测验:Azure Functions 的可靠性与可用性

  6. 6

    挑战:应用错误处理

  7. 7

    解决方案回顾:应用错误处理

Azure Functions 的扩展
  1. 1

    Azure Functions 手动缩放

  2. 2

    Azure Functions 的自动扩展

  3. 3

    用于性能优化的节流技术

  4. 4

    测验:扩展 Azure Functions

  5. 5

    挑战:提升函数应用的并发性

  6. 6

    解决方案回顾:提高函数应用的并发性

保护 Azure Functions
  1. 1

    要求使用 HTTPS

  2. 2

    限制 CORS 访问

  3. 3

    配置密钥和凭据

  4. 4

    应用不同的授权级别

  5. 5

    测验:保护 Azure Functions

  6. 6

    挑战:保护 Azure Functions

  7. 7

    解决方案回顾:保护 Azure 函数

结论
  1. 1

    总结

  2. 2

    结语

附录
  1. 1

    在本地创建函数

  2. 2

    在 Azure 中部署 Azure Functions

  3. 3

    支持的 Azure Functions 语言

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)