Урок 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)
It seems like they've updated the course - https://www.techworld-with-nana.com/devops-bootcamp.
Discount code is DEVOPS_NEXTLEVEL
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.