课程大纲

  1. Microsoft Azure 简介
  2. 创建资源组、服务,并使用门户、CloudShell 和 Azure CLI 对其进行配置
  3. 可用服务概述。
  4. 托管功能:虚拟机、容器化、无服务器。
  5. 创建和配置虚拟机。
  6. 架构样式。
  7. 数据存储服务:表存储、Blob 存储、SQL 服务器、CosmosDB。
  8. Azure 应用服务和随附服务。
  9. Azure Kubernetes 服务和 Azure 容器服务。
  10. AppService 的实现示例: WordPress and ASP.NET applications.
  11. 现代应用程序开发方案概述:
    1. 内外环,
    2. AKS 容器和群集、AKS 容器和群集、
    3. DevOps,CI/CD。
  12. 映像和容器简介 Docker:
    1. 基本概念讨论:image, container, DockerFile.
    2. 创建 .NET Framework 应用程序映像和 .NET Core。
    3. 何时使用 .NET Framework,何时使用 .NET Core?
    4. 准备具有数据库和 SSL 证书的 Web API 服务。
    5. 使用工具 Swagger 进行 API 文档。
  13. Kubernetes:
    1. 讨论主要概念,例如控制平面和工作节点、Pod。
  14. Azure Kubernetes 服务 (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)

即将举行的公开课程

课程分类