课程大纲

Microsoft Azure简介

  • Azure服务和云计算概述
  • 设置Azure订阅和环境
  • 了解资源组、虚拟机和网络

构建事件驱动和无服务器架构

  • Azure Functions和无服务器计算简介
  • 使用Azure Event Grid和Service Bus创建事件驱动应用
  • 开发无服务器API和工作流

在Azure中管理存储和数据库

  • 探索Azure存储(Blob、Table、Queue、File)
  • 管理Azure SQL Database和Cosmos DB
  • 将存储解决方案集成到云应用中

在Azure中部署Web应用

  • 了解Azure App Service和部署模型
  • 使用Docker构建和部署容器化应用
  • 使用Kubernetes和Azure Container Instances扩展Web应用

在云应用中集成AI和机器学习

  • Azure AI和认知服务简介
  • 使用Azure Machine Learning Studio开发模型
  • 实现计算机视觉和自然语言处理

Azure中的DevOps和CI/CD

  • 使用Azure DevOps设置CI/CD管道
  • 使用Terraform和Bicep管理基础设施即代码
  • 使用Azure Monitor监控和记录应用

使用GitHub Copilot增强开发

  • GitHub Copilot和AI辅助编码简介
  • 使用Copilot编写、调试和优化云应用代码
  • 在云开发中利用AI辅助编码的最佳实践

毕业项目:构建AI驱动的云应用

  • 设计可扩展的AI云解决方案
  • 开发和部署应用
  • 优化性能、安全和监控

总结与下一步

要求

  • 云计算概念的基础知识
  • 至少一种编程语言的经验(推荐Python、JavaScript或C#)
  • 熟悉Web应用程序开发和数据库

受众

  • 云开发者和软件工程师
  • 对云AI集成感兴趣的AI从业者和数据科学家
  • IT专业人员和DevOps工程师
 35 小时

客户评论 (5)

即将举行的公开课程

课程分类