课程大纲

  1. Microsoft Azure 简介
  2. 使用门户、CloudShell 和 Azure CLI 创建资源组、服务及其配置
  3. 讨论可用的服务
  4. 托管选项:虚拟机、容器化、无服务器
  5. 创建和配置虚拟机
  6. 架构风格
  7. 数据存储服务:Table Storage、Blob Storage、SQL Server、CosmosDB
  8. Azure App Service 及相关服务
  9. Azure Kubernetes Service 和 Azure Container Services
  10. 部署示例到 AppService:WordPress 和 ASP.NET 应用
  11. 讨论现代应用创建模式:
    1. 内部和外部循环,
    2. 容器和 AKS 集群,
    3. DevOps、CI/CD
  12. Docker 镜像和容器简介:
    1. 讨论基本概念:镜像、容器、DockerFile
    2. 创建 .NET Framework 和 .NET Core 应用镜像
    3. 何时使用 .NET Framework,何时使用 .NET Core?
    4. 准备带有数据库和 SSL 证书的 Web API 服务
    5. 使用 Swagger 工具生成 API 文档
  13. Kubernetes:
    1. 讨论主要概念,如 Control Plane 和 Worker Nodes、Pods
  14. Azure Kubernetes Service (AKS):
    1. AKS 管理什么?
    2. 创建 Linux 和 Windows Server 容器集群——讨论差异
    3. 将应用部署到 AKS
    4. 应用的水平与垂直扩展
    5. 负载测试应用
    6. 证书配置
    7. Helm
    8. Terraform
    9. 集群监控
  15. 与 Azure DevOps 集成及自动 CI/CD 部署
  16. 迷你工作坊:学员自行实现应用,在 Microsoft Azure 和 AKS 中配置服务
  17. 总结与后续步骤
 28 小时

客户评论 (5)

即将举行的公开课程

课程分类