План на курса

  1. Въведение в Microsoft Azure
  2. Създаване на ресурсни групи, услуги и техното конфигуриране, използвайки портала, CloudShell и Azure CLI
  3. Обсъждане на наличните услуги.
  4. Можности за хостинг: виртуални машини, контейнириране, serverless.
  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. Подготовка на Web API услуга с база данни и сертификат SSL.
    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)

Предстоящи Курсове

Свързани Kатегории