-
Урок 1.
00:07:14
1. Bootcamp Overview (Getting Started with the Bootcamp - IMPORTANT notes!)
-
Урок 2.
00:09:34
1.1 How to Work Through the Bootcamp
-
Урок 3.
00:02:29
1.2 Grab your Weekly Learning Schedule. For Level 1
-
Урок 4.
00:22:04
1.3 Introduction to DevOps
-
Урок 5.
00:04:40
2. Module Overview (Operating Systems & Linux Basics)
-
Урок 6.
00:23:33
2.1 Introduction to Operating Systems
-
Урок 7.
00:14:25
2.2 Introduction to Virtualization & Virtual Machines
-
Урок 8.
00:29:31
2.3 Setup a Linux Virtual Machine
-
Урок 9.
00:26:24
2.4 Linux File System
-
Урок 10.
00:04:50
2.5 Introduction to Command Line Interface (CLI - Part 1)
-
Урок 11.
00:33:10
2.6 Basic Linux Commands (CLI Part 2)
-
Урок 12.
00:30:23
2.7 Package Manager. Installing Software on Linux
-
Урок 13.
00:16:53
2.8 Working with Vim Editor
-
Урок 14.
00:25:10
2.9 Linux Accounts & Groups (Users & Permissions Part 1)
-
Урок 15.
00:21:51
2.10 File Ownership & Permissions (Users & Permissions - Part 2)
-
Урок 16.
00:22:00
2.11 Basic Linux Commands - Pipes & Redirects (CLI - Part 3)
-
Урок 17.
00:12:47
2.12 Introduction to Shell Scripting Part 1
-
Урок 18.
00:45:23
2.13 Shell Scripting Part 2 Concepts and Syntax
-
Урок 19.
00:20:00
2.14 Shell Scripting Part 3 Concepts and Syntax
-
Урок 20.
00:26:59
2.15 Environment Variables
-
Урок 21.
00:28:06
2.16 Networking
-
Урок 22.
00:24:22
2.17 SSH Secure Shell
-
Урок 23.
00:01:30
3. Module Overview (Version Control with Git)
-
Урок 24.
00:05:05
3.1 Introduction to Version Control and Git
-
Урок 25.
00:02:10
3.2 Basic Concepts of Git
-
Урок 26.
00:10:53
3.3 Setup Git Repository Remote and Local
-
Урок 27.
00:06:59
3.4 Working with Git
-
Урок 28.
00:06:56
3.5 Initialize a Git project locally
-
Урок 29.
00:14:42
3.6 Concept of Branches
-
Урок 30.
00:06:11
3.7 Merge Requests
-
Урок 31.
00:03:15
3.8 Deleting Branches
-
Урок 32.
00:05:24
3.9 Rebase
-
Урок 33.
00:05:17
3.10 Resolving Merge Conflicts
-
Урок 34.
00:07:07
3.11 Gitignore
-
Урок 35.
00:03:28
3.12 Git stash
-
Урок 36.
00:03:54
3.13 Going back in history
-
Урок 37.
00:11:38
3.14 Undoing commits
-
Урок 38.
00:03:59
3.15 Merging branches
-
Урок 39.
00:05:08
3.16 Git for Devops
-
Урок 40.
00:12:56
3.17 Databases in development process
-
Урок 41.
00:16:30
3.18 Database Types
-
Урок 42.
00:01:11
4. Module Overview (Build Tools and Package Manager Tools)
-
Урок 43.
00:03:49
4.1 Introduction to Build Tools
-
Урок 44.
00:01:32
4.2 Install Build Tools
-
Урок 45.
00:24:38
4.3 Installation Help for Windows User Part 1
-
Урок 46.
00:18:06
4.4 Installation Help for Windows User Part 2
-
Урок 47.
00:24:00
4.5 Installation Help for MacOS Unix User
-
Урок 48.
00:02:43
4.6 Build an Artifact
-
Урок 49.
00:04:01
4.7 Build Tools for Development
-
Урок 50.
00:01:07
4.8 Run the Application
-
Урок 51.
00:13:29
4.9 Build JS Applications
-
Урок 52.
00:02:01
4.10 Common Concepts and Differences of Build Tools
-
Урок 53.
00:01:24
4.11 Common Concepts and Differences of Build Tools
-
Урок 54.
00:06:02
4.12 Build Tools and Docker
-
Урок 55.
00:03:27
4.13 Build Tools for DevOps
-
Урок 56.
00:01:33
5.0 Grab your Weekly Learning Schedule. For Level 2 (Entering Learning Phase 2 - DevOps Fundamentals)
-
Урок 57.
00:00:39
5.1 Module Overview (Cloud & Infrastructure as Service Basics with DigitalOcean)
-
Урок 58.
00:04:06
5.2 Intro to Cloud & IaaS
-
Урок 59.
00:11:29
5.3 Setup Server on DigitalOcean
-
Урок 60.
00:06:08
5.4 Deploy and run application artifact on Droplet
-
Урок 61.
00:07:22
5.5 Create and configure a Linux user on a cloud server
-
Урок 62.
00:01:13
6. Module Overview (Artifact Repository Manager with Nexus)
-
Урок 63.
00:13:37
6.1 Intro to Artifact Repository Manager
-
Урок 64.
00:12:00
6.2 Install and Run Nexus on a cloud server
-
Урок 65.
00:03:33
6.3 Introduction to Nexus
-
Урок 66.
00:12:40
6.4 Repository Types
-
Урок 67.
00:23:09
6.5 Publish Artifact to Repository
-
Урок 68.
00:09:11
6.6 Nexus REST API
-
Урок 69.
00:09:56
6.7 Blob Store
-
Урок 70.
00:03:41
6.8 Component vs Asset
-
Урок 71.
00:09:40
6.9 Cleanup Policies and Scheduled Tasks
-
Урок 72.
00:02:22
7. Module Overview (Containers with Docker)
-
Урок 73.
00:09:11
7.1 What is a Container
-
Урок 74.
00:10:24
7.2 Container vs Image
-
Урок 75.
00:05:03
7.3 Docker vs. Virtual Machine
-
Урок 76.
00:02:23
7.4 Docker Architecture and components
-
Урок 77.
00:14:16
7.5 Main Docker Commands
-
Урок 78.
00:08:34
7.6 Debug Commands
-
Урок 79.
00:03:20
7.7 Docker Demo Project Overview
-
Урок 80.
00:18:42
7.8 Developing with Docker
-
Урок 81.
00:12:25
7.9 Docker Compose Run multiple Docker containers
-
Урок 82.
00:25:51
7.10 Dockerfile Build your own Docker Image
-
Урок 83.
00:14:03
7.11 Private Docker Repository
-
Урок 84.
00:09:34
7.12 Deploy docker application on a server
-
Урок 85.
00:05:32
7.13 Docker Volumes Persisting Data
-
Урок 86.
00:12:21
7.14 Docker Volumes Demo
-
Урок 87.
00:16:02
7.15 Create Docker Hosted Repository on Nexus
-
Урок 88.
00:10:56
7.16 Deploy Nexus as Docker Container
-
Урок 89.
00:16:31
7.17 Docker Best Practices
-
Урок 90.
00:04:06
8. Grab your Weekly Learning Schedule. For Level 3 (Entering Learning Phase 3 - DevOps Core)
-
Урок 91.
00:02:26
8.1 Module Overview (Build Automation & CI and CD with Jenkins)
-
Урок 92.
00:08:42
8.2 Intro to Build Automation
-
Урок 93.
00:12:28
8.3 Install Jenkins
-
Урок 94.
00:02:22
8.4 Introduction to Jenkins UI
-
Урок 95.
00:08:10
8.5 Install Build Tools in Jenkins
-
Урок 96.
00:22:15
8.6 Jenkins Basics Demo Freestyle Job
-
Урок 97.
00:29:04
8.7 Docker in Jenkins
-
Урок 98.
00:06:19
8.8 Freestyle to Pipeline Job
-
Урок 99.
00:16:50
8.9 Intro to Pipeline Job
-
Урок 100.
00:34:07
8.10 Jenkinsfile Syntax
-
Урок 101.
00:11:00
8.11 Create complete Pipeline
-
Урок 102.
00:13:49
8.12 Intro to Multibranch Pipeline
-
Урок 103.
00:03:16
8.13 Jenkins Jobs Overview
-
Урок 104.
00:06:36
8.14 Credentials in Jenkins
-
Урок 105.
00:43:11
8.15 Jenkins Shared Library
-
Урок 106.
00:23:55
8.16 Webhooks. Trigger Pipeline Jobs automatically
-
Урок 107.
00:42:23
8.17 Dynamically Increment Application version in Jenkins Pipeline Part 1
-
Урок 108.
00:24:22
8.18 Dynamically Increment Application version in Jenkins Pipeline Part 2
-
Урок 109.
00:02:03
9. Module Overview (AWS Services)
-
Урок 110.
00:05:54
9.1 Introduction to AWS
-
Урок 111.
00:02:49
9.2 Create an AWS account
-
Урок 112.
00:17:52
9.3 IAM. Manage Users, Roles and Permissions
-
Урок 113.
00:04:36
9.4 Regions and Availability Zones
-
Урок 114.
00:12:43
9.5 VPC Manage Private Network on AWS
-
Урок 115.
00:06:29
9.6 CIDR Blocks explained
-
Урок 116.
00:35:55
9.7 Introduction to EC2 Virtual Cloud Server
-
Урок 117.
00:25:47
9.8 Deploy to EC2 server from Jenkins Pipeline CI or CD Part 1
-
Урок 118.
00:27:38
9.9 Deploy to EC2 server from Jenkins Pipeline CI or CD Part 2
-
Урок 119.
00:08:18
9.10 Deploy to EC2 server from Jenkins Pipeline CI or CD Part 3
-
Урок 120.
00:31:06
9.11 Introduction to AWS CLI Part 1
-
Урок 121.
00:29:38
9.12 Introduction to AWS CLI Part 2
-
Урок 122.
00:02:48
9.13 AWS & Terraform Preview
-
Урок 123.
00:01:24
9.14 Container Services on AWS Preview
-
Урок 124.
00:05:08
10. Module Overview (Container Orchestration with Kubernetes)
-
Урок 125.
00:02:53
10.1 Intro to Kubernetes
-
Урок 126.
00:19:17
10.2 Main Kubernetes Components
-
Урок 127.
00:12:50
10.3 Kubernetes Architecture
-
Урок 128.
00:08:11
10.4 Minikube and kubectl Local Kubernetes Cluster
-
Урок 129.
00:16:17
10.5 Main kubectl commands
-
Урок 130.
00:14:01
10.6 YAML Configuration File
-
Урок 131.
00:29:10
10.7 Complete Demo Project Deploying Application in Kubernetes Cluster
-
Урок 132.
00:15:40
10.8 Namespaces Organizing Components
-
Урок 133.
00:23:15
10.9 Services Connecting to Applications inside cluster
-
Урок 134.
00:23:22
10.10 Ingress Connecting to Applications outside cluster
-
Урок 135.
00:20:22
10.11 Volumes Persisting Application Data
-
Урок 136.
00:15:42
10.12 ConfigMap & Secret Volume Types
-
Урок 137.
00:15:06
10.13 StatefulSet Deploying Stateful Applications
-
Урок 138.
00:14:41
10.14 Managed Kubernetes Services Explained
-
Урок 139.
00:12:29
10.15 Helm Package Manager for Kubernetes
-
Урок 140.
00:28:56
10.16 Helm Demo Managed K8s cluster
-
Урок 141.
00:20:53
10.17 Deploying Images in Kubernetes from private Docker repository
-
Урок 142.
00:09:38
10.18 Kubernetes Operators for Managing Complex Applications
-
Урок 143.
00:15:46
10.19 Secure your cluster Authorization with RBAC
-
Урок 144.
00:07:04
10.20 Microservices in Kubernetes
-
Урок 145.
00:34:14
10.21 Demo project. Deploy Microservices Application
-
Урок 146.
00:29:29
10.22 Production & Security Best Practices
-
Урок 147.
00:43:03
10.23 Demo project Create Helm Chart for Microservices
-
Урок 148.
00:15:37
10.24 Demo project. Deploy Microservices with Helmfile
-
Урок 149.
00:02:05
11. Module Overview (Kubernetes on AWS - EKS)
-
Урок 150.
00:28:32
11.1 Container Services on AWS
-
Урок 151.
00:59:44
11.2 Create EKS cluster with AWS Management Console
-
Урок 152.
00:33:29
11.3 Configure Autoscaling in EKS cluster
-
Урок 153.
00:25:50
11.4 Create Fargate Profile for EKS Cluster
-
Урок 154.
00:16:17
11.5 Create EKS cluster with eksctl command line tool
-
Урок 155.
00:26:23
11.6 Deploy to EKS Cluster from Jenkins Pipeline
-
Урок 156.
00:14:02
11.7 BONUS Deploy to LKE Cluster from Jenkins Pipeline
-
Урок 157.
00:02:37
11.8 Jenkins Credentials Note on Best Practices
-
Урок 158.
00:22:00
11.9 Complete CI or CD Pipeline with EKS and DockerHub
-
Урок 159.
00:18:12
11.10 Complete CICD Pipeline with EKS and ECR
-
Урок 160.
00:03:31
12. Module Overview (Infrastructure as Code with Terraform)
-
Урок 161.
00:18:20
12.1 Introduction to Terraform
-
Урок 162.
00:03:28
12.2 Install Terraform & Setup Terraform Project
-
Урок 163.
00:21:10
12.3 Providers in Terraform
-
Урок 164.
00:23:01
12.4 Resources Data Sources
-
Урок 165.
00:09:42
12.5 Change & Destroy Terraform Resources
-
Урок 166.
00:04:03
12.6 Terraform commands
-
Урок 167.
00:08:20
12.7 Terraform State
-
Урок 168.
00:05:00
12.8 Output Values
-
Урок 169.
00:21:57
12.9 Variables in Terraform
-
Урок 170.
00:09:26
12.10 Environment Variables in Terraform
-
Урок 171.
00:06:21
12.11 Create Git Repository for local Terraform Project
-
Урок 172.
00:49:52
12.12 Automate Provisioning EC2 with Terraform Part 1
-
Урок 173.
00:40:35
12.13 Automate Provisioning EC2 with Terraform Part 2
-
Урок 174.
00:17:44
12.14 Automate Provisioning EC2 with Terraform Part 3
-
Урок 175.
00:22:09
12.15 Provisioners in Terraform
-
Урок 176.
00:09:06
12.16 Modules in Terraform Part 1
-
Урок 177.
00:28:53
12.17 Modules in Terraform Part 2
-
Урок 178.
00:17:50
12.18 Modules in Terraform Part 3
-
Урок 179.
00:29:42
12.19 Automate Provisioning EKS cluster with Terraform Part 1
-
Урок 180.
00:13:12
12.20 Automate Provisioning EKS cluster with Terraform Part 2
-
Урок 181.
00:16:26
12.21 Automate Provisioning EKS cluster with Terraform Part 3
-
Урок 182.
00:06:13
12.22 Complete CICD with Terraform Part 1
-
Урок 183.
00:30:37
12.23 Complete CI or CD with Terraform Part 2
-
Урок 184.
00:12:16
12.24 Complete CICD with Terraform Part 3
-
Урок 185.
00:10:14
12.25 Remote State in Terraform
-
Урок 186.
00:07:31
12.26 Terraform Best Practices
-
Урок 187.
00:03:28
13. Module Overview (Programming Basics with Python)
-
Урок 188.
00:07:11
13.1 Introduction to Python
-
Урок 189.
00:05:05
13.2 Installation and Local Setup
-
Урок 190.
00:01:23
13.3 Our first Python Program
-
Урок 191.
00:03:30
13.4 Python IDE vs Simple File Editor
-
Урок 192.
00:09:53
13.5 Strings and Number Data Types
-
Урок 193.
00:09:26
13.6 Variables
-
Урок 194.
00:20:05
13.7 Functions
-
Урок 195.
00:15:32
13.8 Accepting User Input
-
Урок 196.
00:28:45
13.9 Conditionals (if or else) and Boolean Data Type
-
Урок 197.
00:05:49
13.10 Error Handling with Try Except
-
Урок 198.
00:12:24
13.11 While Loops
-
Урок 199.
00:19:04
13.12 Lists and For Loops
-
Урок 200.
00:04:04
13.13 Comments
-
Урок 201.
00:11:05
13.14 Sets
-
Урок 202.
00:05:54
13.15 Built In Functions
-
Урок 203.
00:16:56
13.16 Dictionary Data Type
-
Урок 204.
00:18:22
13.17 Modules
-
Урок 205.
00:19:04
13.18 Project. Countdown App
-
Урок 206.
00:09:28
13.19 Packages, PyPI and pip
-
Урок 207.
00:48:57
13.20 Project. Automation with Python (Spreadsheet)
-
Урок 208.
00:30:09
13.21 OOP. Classes and Objects
-
Урок 209.
00:15:36
13.22 Project. API Request to GitLab
-
Урок 210.
00:04:34
14. Module Overview (Automation with Python)
-
Урок 211.
00:02:38
14.1 Introduction to Boto Library (AWS SDK for Python)
-
Урок 212.
00:03:02
14.2 Install Boto3 and connect to AWS
-
Урок 213.
00:27:49
14.3 Getting familiar with Boto
-
Урок 214.
00:09:10
14.4 Terraform vs Python understand when to use which tool
-
Урок 215.
00:24:24
14.5 Health Check. EC2 Status Checks
-
Урок 216.
00:09:05
14.6 Write a Scheduled Task in Python
-
Урок 217.
00:13:07
14.7 Configure Server. Add Environment Tags to EC2 Instances
-
Урок 218.
00:12:34
14.8 EKS cluster information
-
Урок 219.
00:19:38
14.9 Backup EC2 Volumes. Automate creating Snapshots
-
Урок 220.
00:22:31
14.10 Automate cleanup of old Snapshots
-
Урок 221.
00:21:19
14.11 Automate restoring EC2 Volume from the Backup
-
Урок 222.
00:04:02
14.12 Handling Errors
-
Урок 223.
00:14:13
14.13 Website Monitoring 1. Scheduled Task to Monitor Application Health
-
Урок 224.
00:31:30
14.14 Website Monitoring 2. Automated Email Notification
-
Урок 225.
00:34:14
14.15 Website Monitoring 3. Restart Application and Reboot Server
-
Урок 226.
00:04:43
15. Module Overview (Configuration Management with Ansible)
-
Урок 227.
00:15:44
15.1 Introduction to Ansible
-
Урок 228.
00:03:16
15.2 Install Ansible
-
Урок 229.
00:02:29
15.3 Setup Managed Server to Configure with Ansible
-
Урок 230.
00:10:39
15.4 Ansible Inventory and Ansible ad hoc commands
-
Урок 231.
00:06:25
15.5 Configure AWS EC2 server with Ansible
-
Урок 232.
00:14:59
15.6 Managing Host Key Checking and SSH keys
-
Урок 233.
00:16:06
15.7 Introduction to Playbooks
-
Урок 234.
00:12:56
15.8 Modules & Collections in Ansible
-
Урок 235.
00:17:23
15.9 Project. Deploy Nodejs application Part 1
-
Урок 236.
00:17:26
15.10 Project. Deploy Nodejs application Part 2
-
Урок 237.
00:07:09
15.11 Project. Deploy Nodejs application Part 3
-
Урок 238.
00:18:43
15.12 Ansible Variables make your Playbook customizable
-
Урок 239.
00:28:07
15.13 Project Deploy Nexus Part 1
-
Урок 240.
00:26:42
15.14 Project Deploy Nexus Part 2
-
Урок 241.
00:03:26
15.15 Ansible Configuration Default Inventory File
-
Урок 242.
00:27:48
15.16 Project. Run Docker applications Part 1
-
Урок 243.
00:20:48
15.17 Project. Run Docker applications Part 2
-
Урок 244.
00:32:38
15.18 Project. Terraform & Ansible
-
Урок 245.
00:32:38
15.19 Dynamic Inventory for EC2 Servers
-
Урок 246.
00:19:15
15.20 Project. Deploying Application in K8s
-
Урок 247.
00:10:08
15.21 Project. Run Ansible from Jenkins Pipeline Part 1
-
Урок 248.
00:33:04
15.22 Project. Run Ansible from Jenkins Pipeline Part 2
-
Урок 249.
00:05:03
15.23 Project. Run Ansible from Jenkins Pipeline Part 3
-
Урок 250.
00:28:24
15.24 Ansible Roles Make your Ansible content more reusable and modular
-
Урок 251.
00:06:20
16. Module Overview (Monitoring with Prometheus)
-
Урок 252.
00:20:56
16.1 Introduction to Monitoring with Prometheus
-
Урок 253.
00:20:24
16.2 Install Prometheus Stack in Kubernetesg
-
Урок 254.
00:10:52
16.3 Data Visualization with Prometheus UI
-
Урок 255.
00:23:09
16.4 Introduction to Grafana
-
Урок 256.
00:20:16
16.5 Alert Rules in Prometheus
-
Урок 257.
00:09:09
16.6 Create own Alert Rules Part 1
-
Урок 258.
00:20:15
16.7 Create own Alert Rules Part 2
-
Урок 259.
00:06:04
16.8 Create own Alert Rules Part 3
-
Урок 260.
00:09:08
16.9 Introduction to Alertmanager
-
Урок 261.
00:21:20
16.10 Configure Alertmanager with Email Receiver
-
Урок 262.
00:05:57
16.11 Trigger Alerts for Email Receiver
-
Урок 263.
00:02:45
16.12 Monitor Third Party Applications
-
Урок 264.
00:14:12
16.13 Deploy Redis Exporter
-
Урок 265.
00:12:49
16.14 Alert Rules & Grafana Dashboard for Redis
-
Урок 266.
00:21:33
16.15 Collect & Expose Metrics with Prometheus Client Library (Monitor own App - Part 1)
-
Урок 267.
00:15:27
16.16 Scrape Own Application Metrics & Configure Own Grafana Dashboard (Monitor own App - Part 2)
GET https://vss5.coursehunter.net/s/c7093054ece61f936a1117718946a3ef/nana-dbcamp/lesson1.mp4 net::ERR_ADDRESS_UNREACHABLE
devops-bootcamp?lesson=62:1 The resource https://coursehunter.net/fonts/icons/ch.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.
devops-bootcamp?lesson=62:1 The resource https://coursehunter.net/fonts/icons/ch.woff2 was preloaded using link preload but not used within a few seconds from the window's load event. Please make sure it has an appropriate `as` value and it is preloaded intentionally.