-
Урок 1.
00:07:07
1 - Bootcamp Overview
-
Урок 2.
00:22:05
2 - Introduction to DevOps
-
Урок 3.
00:01:29
0 - Module Intro
-
Урок 4.
00:05:05
1 - Introduction to Version Control and Git
-
Урок 5.
00:02:10
2 - Basic Concepts of Git
-
Урок 6.
00:10:04
3 - Setup Git Repository Remote and Local
-
Урок 7.
00:06:56
4 - Working with Git
-
Урок 8.
00:07:06
5 - Initialize a Git project locally
-
Урок 9.
00:14:55
6 - Concept of Branches
-
Урок 10.
00:06:02
7 - Merge Requests
-
Урок 11.
00:03:20
8 - Deleting Branches
-
Урок 12.
00:05:26
9 - Rebase
-
Урок 13.
00:05:18
10 - Resolving Merge Conflicts
-
Урок 14.
00:06:20
11 - Gitignore
-
Урок 15.
00:03:29
12 - Git stash
-
Урок 16.
00:03:54
13 - Going back in history
-
Урок 17.
00:11:45
14 - Undoing commits
-
Урок 18.
00:04:00
15 - Merging branches
-
Урок 19.
00:05:09
16 - Git for Devops
-
Урок 20.
00:12:57
1 - Databases in development process
-
Урок 21.
00:16:31
2 - Database Types
-
Урок 22.
00:01:10
0 - Module Intro
-
Урок 23.
00:03:51
1 - Introduction to Build Tools
-
Урок 24.
00:01:05
2 - Install Build Tools
-
Урок 25.
00:04:39
3 - Build an Artifact
-
Урок 26.
00:04:13
4 - Build Tools for Development
-
Урок 27.
00:01:05
5 - Run the Application
-
Урок 28.
00:14:00
6 - Build JS Applications
-
Урок 29.
00:02:01
7 - Common Concepts and Differences of Build Tools
-
Урок 30.
00:01:24
8 - Publish an Artifact
-
Урок 31.
00:06:03
9 - Build Tools & Docker
-
Урок 32.
00:03:29
10 - Build Tools for DevOps
-
Урок 33.
00:00:36
0 - Module Intro
-
Урок 34.
00:04:07
1 - Intro to Cloud & IaaS
-
Урок 35.
00:12:13
2 - Setup Server on DigitalOcean
-
Урок 36.
00:06:32
3 - Deploy and run application artifact on Droplet
-
Урок 37.
00:07:36
4 - Create and configure a Linux user on a cloud server
-
Урок 38.
00:01:11
0 - Module Intro
-
Урок 39.
00:13:37
1 - Intro to Artifact Repository Manager
-
Урок 40.
00:11:39
2 - Install and Run Nexus on a cloud server
-
Урок 41.
00:03:08
3 - Introduction to Nexus
-
Урок 42.
00:12:58
4 - Repository Types
-
Урок 43.
00:24:22
5 - Publish Artifact to Repository
-
Урок 44.
00:09:13
6 - Nexus REST API
-
Урок 45.
00:10:16
7 - Blob Store
-
Урок 46.
00:03:42
8 - Component vs Asset
-
Урок 47.
00:10:07
9 - Cleanup Policies and Scheduled Tasks
-
Урок 48.
00:02:22
0 - Module Intro
-
Урок 49.
00:09:16
1 - What is a Container
-
Урок 50.
00:08:39
2 - Container vs Image
-
Урок 51.
00:04:14
3 - Docker vs. Virtual Machine
-
Урок 52.
00:02:53
4 - Docker Architecture and components
-
Урок 53.
00:15:12
5 - Main Docker Commands
-
Урок 54.
00:09:27
6 - Debug Commands
-
Урок 55.
00:03:27
7 - Docker Demo - Project Overview
-
Урок 56.
00:19:44
8 - Developing with Docker
-
Урок 57.
00:12:11
9 - Docker Compose - Run multiple Docker containers
-
Урок 58.
00:22:24
10 - Dockerfile - Build your own Docker Image
-
Урок 59.
00:14:31
11 - Private Docker Repository
-
Урок 60.
00:08:19
12 - Deploy docker application on a server
-
Урок 61.
00:05:38
13 - Docker Volumes - Persisting Data
-
Урок 62.
00:12:11
14 - Docker Volumes Demo
-
Урок 63.
00:16:44
15 - Create Docker Hosted Repository on Nexus
-
Урок 64.
00:11:03
16 - Deploy Nexus as Docker Container
-
Урок 65.
00:02:26
0 - Module Intro
-
Урок 66.
00:08:43
1 - Intro to Build Automation
-
Урок 67.
00:12:40
2 - Install Jenkins
-
Урок 68.
00:02:26
3 - Introduction to Jenkins UI
-
Урок 69.
00:08:29
4 - Install Build Tools in Jenkins
-
Урок 70.
00:23:01
5 - Jenkins Basics Demo - Freestyle Job
-
Урок 71.
00:31:41
6 - Docker in Jenkins
-
Урок 72.
00:05:16
7 - Freestyle to Pipeline Job
-
Урок 73.
00:17:04
8 - Intro to Pipeline Job
-
Урок 74.
00:35:28
9 - Jenkinsfile Syntax
-
Урок 75.
00:11:29
10 - Create complete Pipeline
-
Урок 76.
00:14:34
11 - Intro to Multibranch Pipeline
-
Урок 77.
00:03:23
12 - Jenkins Jobs Overview
-
Урок 78.
00:06:45
13 - Credentials in Jenkins
-
Урок 79.
00:43:22
14 - Jenkins Shared Library
-
Урок 80.
00:12:01
15 - Webhooks - Trigger Pipeline Jobs automatically
-
Урок 81.
00:43:27
16 - Dynamically Increment Application version in Jenkins Pipeline - Part 1
-
Урок 82.
00:27:38
17 - Dynamically Increment Application version in Jenkins Pipeline - Part 2
-
Урок 83.
00:02:01
0 - Module Intro
-
Урок 84.
00:06:07
1 - Introduction to AWS
-
Урок 85.
00:02:56
2 - Create an AWS account
-
Урок 86.
00:16:06
3 - IAM - Manage Users, Roles and Permissions
-
Урок 87.
00:04:39
4 - Regions & Availability Zones
-
Урок 88.
00:12:45
5 - VPC - Manage Private Network on AWS
-
Урок 89.
00:06:44
6 - CIDR Blocks explained
-
Урок 90.
00:35:09
7 - Introduction to EC2 Virtual Cloud Server
-
Урок 91.
00:26:29
8 - Deploy to EC2 server from Jenkins Pipeline - CI/CD Part 1
-
Урок 92.
00:28:04
9 - Deploy to EC2 server from Jenkins Pipeline - CI/CD Part 2
-
Урок 93.
00:08:40
10 - Deploy to EC2 server from Jenkins Pipeline - CI/CD Part 3
-
Урок 94.
01:01:01
11 - Introduction to AWS CLI
-
Урок 95.
00:02:40
12 - AWS & Terraform Preview
-
Урок 96.
00:01:24
13 - Container Services on AWS Preview
-
Урок 97.
00:03:20
0 - Module Intro
-
Урок 98.
00:02:50
1 - Intro to Kubernetes
-
Урок 99.
00:17:30
2 - Main Kubernetes Components
-
Урок 100.
00:12:39
3 - Kubernetes Architecture
-
Урок 101.
00:09:40
4 - Minikube and kubectl - Local Kubernetes Cluster
-
Урок 102.
00:17:02
5 - Main kubectl commands
-
Урок 103.
00:14:14
6 - YAML Configuration File
-
Урок 104.
00:29:37
7 - Complete Demo Project - Deploying Application in Kubernetes Cluster
-
Урок 105.
00:15:36
8 - Namespaces - Organizing Components
-
Урок 106.
00:23:06
9 - Services - Connecting to Applications inside cluster
-
Урок 107.
00:22:28
10 - Ingress - Connecting to Applications outside cluster
-
Урок 108.
00:20:27
11 - Volumes - Persisting Application Data
-
Урок 109.
00:16:27
12 - ConfigMap & Secret Volume Types
-
Урок 110.
00:15:10
13 - StatefulSet - Deploying Stateful Applications
-
Урок 111.
00:14:46
14 - Managed Kubernetes Services Explained
-
Урок 112.
00:13:45
15 - Helm - Package Manager for Kubernetes
-
Урок 113.
00:29:18
16 - Helm Demo - Managed K8s cluster
-
Урок 114.
00:21:19
17 - Deploying Images in Kubernetes from private Docker repository
-
Урок 115.
00:09:40
18 - Kubernetes Operators for Managing Complex Applications
-
Урок 116.
00:24:37
19 - Helm and Operator Demo
-
Урок 117.
00:02:04
0 - Module Intro
-
Урок 118.
00:28:16
1 - Container Services on AWS
-
Урок 119.
00:55:52
2 - Create EKS cluster with AWS Management Console
-
Урок 120.
00:35:09
3 - Configure Autoscaling in EKS cluster
-
Урок 121.
00:25:48
4 - Create Fargate Profile for EKS Cluster
-
Урок 122.
00:17:18
5 - Create EKS cluster with eksctl command line tool
-
Урок 123.
00:26:10
6 - Deploy to EKS Cluster from Jenkins Pipeline
-
Урок 124.
00:14:16
7 - BONUS: Deploy to LKE Cluster from Jenkins Pipeline
-
Урок 125.
00:02:37
8 - Jenkins Credentials Note on Best Practices
-
Урок 126.
00:22:36
9 - Complete CI/CD Pipeline with EKS and DockerHub
-
Урок 127.
00:19:09
10 - Complete CI/CD Pipeline with EKS and ECR
-
Урок 128.
00:03:32
0 - Module Intro
-
Урок 129.
00:18:27
1 - Introduction to Terraform
-
Урок 130.
00:03:47
2 - Install Terraform & Setup Terraform Project
-
Урок 131.
00:16:40
3 - Providers in Terraform
-
Урок 132.
00:23:41
4 - Resources & Data Sources
-
Урок 133.
00:09:50
5 - Change & Destroy Terraform Resources
-
Урок 134.
00:04:11
6 - Terraform commands
-
Урок 135.
00:08:32
7 - Terraform State
-
Урок 136.
00:05:06
8 - Output Values
-
Урок 137.
00:22:39
9 - Variables in Terraform
-
Урок 138.
00:09:58
10 - Environment Variables in Terraform
-
Урок 139.
00:06:44
11 - Create Git Repository for local Terraform Project
-
Урок 140.
00:51:23
12 - Automate Provisioning EC2 with Terraform - Part 1
-
Урок 141.
00:44:22
13 - Automate Provisioning EC2 with Terraform - Part 2
-
Урок 142.
00:17:10
14 - Automate Provisioning EC2 with Terraform - Part 3
-
Урок 143.
00:21:38
15 - Provisioners in Terraform
-
Урок 144.
00:09:21
16 - Modules in Terraform - Part 1
-
Урок 145.
00:30:10
17 - Modules in Terraform - Part 2
-
Урок 146.
00:21:26
18 - Modules in Terraform - Part 3
-
Урок 147.
00:30:34
19 - Automate Provisioning EKS cluster with Terraform - Part 1
-
Урок 148.
00:24:39
20 - Automate Provisioning EKS cluster with Terraform - Part 2
-
Урок 149.
00:16:51
21 - Automate Provisioning EKS cluster with Terraform - Part 3
-
Урок 150.
00:06:10
22 - Complete CI/CD with Terraform - Part 1
-
Урок 151.
00:32:25
23 - Complete CI/CD with Terraform - Part 2
-
Урок 152.
00:21:13
24 - Complete CI/CD with Terraform - Part 3
-
Урок 153.
00:10:23
25 - Remote State in Terraform
-
Урок 154.
00:03:27
0 - Module Intro
-
Урок 155.
00:07:09
1 - Introduction to Python
-
Урок 156.
00:06:13
2 - Installation and Local Setup
-
Урок 157.
00:01:24
3 - Our first Python Program
-
Урок 158.
00:03:30
4 - Python IDE vs Simple File Editor
-
Урок 159.
00:11:08
5 - Strings and Number Data Types
-
Урок 160.
00:09:22
6 - Variables
-
Урок 161.
00:20:18
7 - Functions
-
Урок 162.
00:15:39
8 - Accepting User Input
-
Урок 163.
00:28:50
9 - Conditionals (if / else) and Boolean Data Type
-
Урок 164.
00:05:54
10 - Error Handling with Try-Except
-
Урок 165.
00:12:33
11 - While Loops
-
Урок 166.
00:19:09
12 - Lists and For Loops
-
Урок 167.
00:04:07
13 - Comments
-
Урок 168.
00:11:08
14 - Sets
-
Урок 169.
00:05:55
15 - Built-In Functions
-
Урок 170.
00:17:08
16 - Dictionary Data Type
-
Урок 171.
00:18:38
17 - Modules
-
Урок 172.
00:20:19
18 - Project: Countdown App
-
Урок 173.
00:09:44
19 - Packages, PyPI and pip
-
Урок 174.
00:49:56
20 - Project: Automation with Python (Spreadsheet)
-
Урок 175.
00:30:34
21 - OOP: Classes and Objects
-
Урок 176.
00:15:48
22 - Project: API Request to GitLab
-
Урок 177.
00:04:33
0 - Module Intro
-
Урок 178.
00:02:39
1 - Introduction to Boto Library (AWS SDK for Python)
-
Урок 179.
00:03:04
2 - Install Boto3 and connect to AWS
-
Урок 180.
00:28:55
3 - Getting familiar with Boto
-
Урок 181.
00:09:12
4 - Terraform vs Python - understand when to use which tool
-
Урок 182.
00:25:40
5 - Health Check: EC2 Status Checks
-
Урок 183.
00:09:29
6 - Write a Scheduled Task in Python
-
Урок 184.
00:14:20
7 - Configure Server: Add Environment Tags to EC2 Instances
-
Урок 185.
00:13:21
8 - EKS cluster information
-
Урок 186.
00:20:18
9 - Backup EC2 Volumes: Automate creating Snapshots
-
Урок 187.
00:23:31
10 - Automate cleanup of old Snapshots
-
Урок 188.
00:21:57
11 - Automate restoring EC2 Volume from the Backup
-
Урок 189.
00:04:09
12 - Handling Errors
-
Урок 190.
00:14:58
13 - Website Monitoring 1: Scheduled Task to Monitor Application Health
-
Урок 191.
00:32:35
14 - Website Monitoring 2: Automated Email Notification
-
Урок 192.
00:35:23
15 - Website Monitoring 3: Restart Application and Reboot Server