Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Azure DevOps: Provision API Infrastructure using Terraform - Full Course

Автор: Les Jackson

Загружено: 2020-05-10

Просмотров: 129532

Описание:

In this full course, we’ll automatically provision an API on Azure including the infrastructure required to run it, (by defining the infrastructure as code)! You’ll be shown how to do this completely step by step using: .NET Core 3.1, Docker, Docker Hub, Azure DevOps, Terraform and Azure.

When done, you’ll understand the power of Infrastructure as Code!

Level: Beginner / Intermediate
Code on GitHub: https://github.com/binarythistle/S03E...

My Book: https://www.apress.com/gp/book/978148...

Patreon Site (Exclusive Member Benefits!):   / binarythistle  

INTRODUCTION
1:57 Course Overview
5:23 What we'll build
8:22 Benefits of Infrastructure as Code
9:35 Tooling

API, DOCKER & GIT
10:55 Set up / Scaffold API
12:50 Remove Https Redirection
14:00 Dockerfile: Package with Docker
15:20 Build Docker Image
16:43 Run Docker Image
18:09 Push Docker Image to Docker Hub
19:10 Add .gitignore file to project
19:43 Initialise Local Git Repository
20:25 Create Github Repo and push local repo


TERRAFORM
22:01 Benefits Terraform
26:28 Write our first Infrastructure as Code (main.tf file)
32:29 Overview of Terraform commands (init, plan, apply & destroy)
33:31 Initialise Terraform Provider (terraform init)
34:00 View the Terraform Plan (terraform plan)
34:36 Security considerations Pt 1
36:30 Provision Resources (terraform apply)
39:00 Add a Container Resource to our main.tf file
41:55 Re-run terraform plan
42:30 Re-run terraform apply
43:25 Test terraform provsioned API
44:00 Security Considerations Pt 2 Service Principal
48:05 Create Service Principal on Azure
54:00 Add Service Principle Environment Variables for User
56:45 Test Service Principle Set up at Command Line


AZURE DEVOPS (Pt1)
58:36 Create Azure DevOps Project
59:35 Create Service Connections
1:02:45 Create our Azure DevOps Pipeline
1:08:00 Manually Trigger Pipeline (Deploy Docker Image)
1:10:10 Check Out Docker Image was deployed
1:11:42 Trigger Pipeline from Desktop


AZURE DEVOPS (Pt2)
1:15:21 Configure Pipeline to use Service Principal
1:18:33 Terraform State (terraform.tfstate)
1:21:29 Create Azure storage Account to persist terraform.tfstate
1:27:13 Update main.tf to use Azure Storage backend
1:29:06 Add Terraform to azure-pipelines.yml
1:37:25 Use terraform Destroy to remoeve all resources on Azure
1:39:18 Remove Docker Image from Docker Hub
1:40:20 CHECKPOINT: Clean slate before we run our Pipeline
1:40:43 Push all our code to GitHub to trigger build & provison stages
1:43:10 Provisioning Failure Investigation
1:45:10 Image Versioning Discussion
1:49:21 Idempotency and the need for versioning
1:51:50 Inject build verion in to main.tf
1:55:55 Re-run out pipeline
2:00:25 Test Our API


FINAL THOUGHTS & ACKNOWLEDGEMENTS
-2:01:22 Homework
-2:02:35 Patreon Supporter Credits

Azure DevOps: Provision API Infrastructure using Terraform - Full Course

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Deploy a .NET Core API with Docker (Step-by-Step)

Deploy a .NET Core API with Docker (Step-by-Step)

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

⚡️ Путин предложил Западу сделку || НАТО поставили перед условием

⚡️ Путин предложил Западу сделку || НАТО поставили перед условием

Custom HTTPS Dev Environment using .NET Core, Kestrel & certificates

Custom HTTPS Dev Environment using .NET Core, Kestrel & certificates

Мы будем жить до 130 лет! Как создатель Maps.me Юрий Мельничек делает лекарство от старости

Мы будем жить до 130 лет! Как создатель Maps.me Юрий Мельничек делает лекарство от старости

Build an MCP server with .NET 10

Build an MCP server with .NET 10

Что НА САМОМ ДЕЛЕ будет после смерти? Подробный разбор

Что НА САМОМ ДЕЛЕ будет после смерти? Подробный разбор

Назад, в 90-е? “Ошалелый” мир. Дефицит рыбы. Опять об отмене пенсий. Экономика за 1001 секунду

Назад, в 90-е? “Ошалелый” мир. Дефицит рыбы. Опять об отмене пенсий. Экономика за 1001 секунду

Почему вам НУЖНО изучить Terraform | Практическое руководство

Почему вам НУЖНО изучить Terraform | Практическое руководство

ЗАЧЕМ ТРАМПУ ГРЕНЛАНДИЯ? / Уроки истории @MINAEVLIVE

ЗАЧЕМ ТРАМПУ ГРЕНЛАНДИЯ? / Уроки истории @MINAEVLIVE

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

Get webhooks at localhost

Get webhooks at localhost

Шендерович: Российское общество живет не приходя в сознание уже второй век / Ход мысли

Шендерович: Российское общество живет не приходя в сознание уже второй век / Ход мысли

ИРАН: НИЧЕГО НЕ ЗАКОНЧИЛОСЬ: Багдасаров объяснил, кто качает страну и куда всё идет

ИРАН: НИЧЕГО НЕ ЗАКОНЧИЛОСЬ: Багдасаров объяснил, кто качает страну и куда всё идет

Azure DevOps Pipelines with Terraform and Stages

Azure DevOps Pipelines with Terraform and Stages

Run ASP.NET Core 3.1 Apps in Docker with HTTPS.

Run ASP.NET Core 3.1 Apps in Docker with HTTPS.

Secure a .NET Core API with Bearer Authentication

Secure a .NET Core API with Bearer Authentication

Cursor AI: полный гайд по вайб-кодингу (настройки, фишки, rules, MCP)

Cursor AI: полный гайд по вайб-кодингу (настройки, фишки, rules, MCP)

Kubernetes CI/CD Pipeline Using Jenkins | DevOps Tutorial/Project - 2023

Kubernetes CI/CD Pipeline Using Jenkins | DevOps Tutorial/Project - 2023

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com