DevOps Master Class - Part 4 - CI/CD
In this part we dive into Continuous Integration and Continuous Delivery and Deployment. Demos focused around GitHub Actions.
Whiteboard and pipelines in the repo.
YouTube Playlist for the whole course - https://www.youtube.com/playlist?list=PLlVtbbG169nFr8RzQ4GIxUEznpNR53ERq
GitHub Repo - https://github.com/johnthebrit/DevOpsMC
GitHub Advanced Security - https://docs.github.com/en/get-started/learning-about-github/about-github-advanced-security
Defender for Container Registries - https://docs.microsoft.com/en-us/azure/security-center/defender-for-container-registries-introduction
Azure DevOps Marketplace - https://marketplace.visualstudio.com/azuredevops
ADO Agents - https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops&tabs=yaml
ADO Timeouts - https://docs.microsoft.com/en-us/azure/devops/pipelines/process/phases?view=azure-devops&tabs=yam #timeouts
GitHub Actions Triggers - https://docs.github.com/en/actions/reference/events-that-trigger-workflows
GitHub Actions Runners - https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runner #cloud-hosts-for-github-hosted-runners
GitHub Timeouts - https://docs.github.com/en/actions/reference/usage-limits-billing-and-administratio #usage-limits
GitHub Actions Marketplace - https://github.com/marketplace?type=actions
GitHub Actions Billing - https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions
00:00 Introduction
01:18 DevOps cycle review
03:20 Collaboration with Git
07:15 Continuous Integration
09:45 Agents and runners
11:52 CI pipeline
19:25 Using releases
23:28 Security and shifting left
27:43 Continuous Delivery and Deployment
31:48 Gates between stages
32:42 Building environments
36:58 Consistent artifact use
39:10 Automated testing
42:44 Deployment strategies in production
51:30 Early Azure DevOps pipelines
56:00 Azure DevOps YAML pipelines
1:03:50 ADO environments
1:08:50 ADO agents
1:11:35 GitHub workflows
1:14:10 GitHub workflow event triggers
1:16:00 Example workflow
1:19:35 GitHub runners
1:23:25 GitHub actions
1:29:28 Stages, environments and approvals
1:38:08 Matrix jobs
1:39:53 Summary
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «DevOps Master Class - Part 4 - CI/CD», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.