课程主页: https://www.udemy.com/course/azure-serverless-hands-on-learning/
随着云计算的快速发展,无服务器计算(Serverless Computing)正逐渐成为未来的趋势。Udemy上的《Azure Serverless – Hands on Learning!》课程正是基于这一理念,为学习者提供了一种全新的学习方式。
### 课程概述
这门课程通过实践项目的方式,帮助学员深入了解Azure的无服务器服务。课程内容包括从零开始构建一个无服务器的Web应用程序,直至应用程序上线,整个过程不需要独立的服务或服务器实例。Azure会根据应用的需求动态添加计算资源,并在不需要时自动缩减,您只需为使用的资源付费。
### 学习目标
在课程中,您将学习到以下Azure服务:
– **Azure Functions**:按需运行代码,自动扩展。
– **API Management**:创建和发布安全的API。
– **Cosmos DB**:用于大规模存储和检索数据。
– **Azure ADB2C**:安全地管理用户、账户创建和登录。
– **Azure Blob Storage**:托管单页面应用(React JS),启用静态网站托管。
### 课程结构
课程分为多个章节,每个章节都有明确的学习目标:
1. **入门**:了解课程目标、云计算及无服务器的基础知识,课程结构。
2. **Azure无服务器服务与示例用例**:探讨Azure提供的各种无服务器服务及其实际应用场景。
3. **课程项目概述**:理解课程项目架构,查看最终项目演示和下载项目代码。
4. **在Cosmos DB中存储数据**:创建数据库以支持课程项目。
5. **使用Azure Functions进行计算**:学习创建事件驱动的无服务器函数。
6. **使用API管理创建API**:为课程项目创建和发布安全API。
7. **在Azure Blob存储上托管无服务器UI**:使用Azure Blob存储托管静态网站,并理解安全策略。
8. **保护无服务器应用**:使用Azure ADB2C实现用户认证。
9. **总结**:提供继续学习Azure和其他云技术的建议。
### 额外福利
该课程还提供终身访问权、未来更新的链接、丰富的学习资源以及30天无条件退款保证。尽管课程并不针对特定的Azure认证考试,但您将获得扎实的Azure知识基础,为未来的考试做准备。
### 结论与推荐
总的来说,这门课程是进入Azure无服务器技术的理想选择。如果您希望在云计算领域提升自己的技能,或在职业发展中获得优势,这门课程绝对值得投资。让我们一起享受学习的乐趣,构建出色的云应用吧!
课程主页: https://www.udemy.com/course/azure-serverless-hands-on-learning/