Files Included :
1 - Welcome and motivation.mp4 (23.22 MB)
2 - How to make best use of this course.mp4 (67.73 MB)
3 - Aligning expectations.mp4 (8.79 MB)
69 - bundle-react-app.zip (421.58 KB)
69 - Section Introduction.mp4 (1.29 MB)
70 - HandsOn Why Do We Need Volumes.mp4 (10.58 MB)
71 - Introduction to Volumes.mp4 (8.82 MB)
72 - HandsOn Bind Mounts.mp4 (111.45 MB)
73 - HandsOn Named Volumes.mp4 (77.51 MB)
74 - HandsOn Managing Volumes with the CLI.mp4 (25.84 MB)
75 - Section Introduction.mp4 (2.18 MB)
76 - HandsOn Setting CPU Limits for Containers.mp4 (42.88 MB)
77 - HandsOn Setting Memory Limits for Containers.mp4 (84.55 MB)
78 - HandsOn Restart Policies.mp4 (151.15 MB)
79 - Introduction to Networking in Docker.mp4 (20.08 MB)
80 - HandsOn The Default Bridge Network.mp4 (79.56 MB)
81 - HandsOn UserDefined Networks.mp4 (61.38 MB)
82 - HandsOn The Host Network.mp4 (23.98 MB)
83 - Project Introduction.mp4 (8.71 MB)
84 - Running a MongoDB Server.mp4 (144.11 MB)
85 - Adding Root Credentials to MongoDB.mp4 (142.3 MB)
86 - Adding Credentials for the KeyValue Database.mp4 (133.7 MB)
87 - Defining Ports Volumes and Networks.mp4 (122.42 MB)
88 - Improving the Structure of Our Utility Scripts.mp4 (238.5 MB)
89 - Setting Up the Express App.mp4 (116.71 MB)
90 - Dockerizing the Express App.mp4 (14.44 MB)
91 - Create Scripts to Initialize the Backend Container.mp4 (223.37 MB)
92 - Adding Hot Reloading with Nodemon.mp4 (85.4 MB)
93 - Defining the API Routes.mp4 (89.29 MB)
94 - Creating and Getting KeyValue Pairs.mp4 (182.25 MB)
95 - Updating and Deleting KeyValue Pairs.mp4 (49.7 MB)
96 - Testing the Application and Final Cleanup.mp4 (44.09 MB)
100 - HandsOn Run MongoDB with Docker Compose.mp4 (111.03 MB)
101 - HandsOn Environment Variables in Docker Compose.mp4 (12.41 MB)
102 - HandsOn Bind Mounts in Docker Compose.mp4 (119.57 MB)
103 - HandsOn Volumes and Networks in Docker Compose.mp4 (19.01 MB)
104 - HandsOn Adding a Backend Service to Our Docker Compose File.mp4 (11.81 MB)
105 - HandsOn Service Dependencies in Docker Compose.mp4 (77.52 MB)
106 - HandsOn Hot Reloading and Watching for Changes.mp4 (120.67 MB)
107 - HandsOn Docker Compose CLI.mp4 (183.1 MB)
108 - HandsOn Getting Help with Docker Compose CLI.mp4 (14.54 MB)
97 - Section Introduction.mp4 (2.3 MB)
98 - Docker Compose Overview.mp4 (21.22 MB)
99 - DockerCompose vs Compose CLI Commands.mp4 (3.51 MB)
109 - Project Introduction.mp4 (13.75 MB)
110 - Setup NPM Projects.mp4 (94.29 MB)
111 - Dockerize the Notebooks Backend.mp4 (49.37 MB)
112 - Setup Docker Compose for Notebooks Services.mp4 (224.75 MB)
113 - Setup Docker Compose for Notes Services.mp4 (154.56 MB)
114 - Use Multistage Builds for Our Images.mp4 (218.61 MB)
115 - Merging Multiple Projects in Docker Compose.mp4 (95.51 MB)
116 - Implement the NGINX Reverse Proxy.mp4 (169.81 MB)
117 - Establish the Connections between Services.mp4 (145.89 MB)
118 - Setup Models and Routes for the Notebooks Service.mp4 (120.85 MB)
119 - Implement Routes to Create and Retrieve Notebooks.mp4 (52.99 MB)
120 - Implement Routes to Update and Delete Notebooks.mp4 (64.26 MB)
121 - Code Refactorings.mp4 (92.75 MB)
122 - Implement Routes and Business Logic in the Notes Backend.mp4 (106.33 MB)
123 - Storing Notebook IDs in the Notes Service Part 1.mp4 (155.85 MB)
124 - Storing Notebook IDs in the Notes Service Part 2.mp4 (123.69 MB)
125 - Storing Notebook IDs in the Notes Service Part 3.mp4 (85.44 MB)
126 - Section Introduction.mp4 (2.57 MB)
127 - Why Use Kubernetes.mp4 (16.73 MB)
128 - What Is Kubernetes.mp4 (12.75 MB)
129 - Kubernetes Architecture.mp4 (12.94 MB)
130 - The Control Plane.mp4 (27.24 MB)
131 - The Data Plane.mp4 (17.01 MB)
132 - The kubectl CLI.mp4 (10.68 MB)
133 - MacOS Users Installing Kubectl in MacOS.mp4 (48.08 MB)
134 - MacOS Users Installing Minikube in MacOS.mp4 (69 MB)
135 - Linux Users Installing Kubectl in Linux.mp4 (45.73 MB)
136 - Linux Users Installing Minikube in Linux.mp4 (47.93 MB)
137 - Windows Users Installing Kubectl in Windows Subsystem for Linux WSL.mp4 (26.81 MB)
138 - Windows Users Installing Minikube in Windows Subsystem for Linux WSL.mp4 (59.22 MB)
139 - Section Introduction.mp4 (2.68 MB)
140 - Introduction to Pods.mp4 (20.82 MB)
141 - The Pod Lifecycle.mp4 (20.62 MB)
142 - HandsOn Creating Pods with Kubectl.mp4 (56.75 MB)
143 - HandsOn Managing Pods with Kubectl.mp4 (116.42 MB)
144 - HandsOn Exposing Pods via Services.mp4 (100.08 MB)
145 - HandsOn Color API Implement v100.mp4 (112.59 MB)
146 - HandsOn From Dockerfiles to Pods.mp4 (75.77 MB)
147 - Section Introduction.mp4 (4.13 MB)
148 - Object Management in Kubernetes.mp4 (38.65 MB)
149 - Kubernetes Manifest Files.mp4 (14.99 MB)
150 - HandsOn Working with Imperative Commands Part 1.mp4 (29.15 MB)
151 - HandsOn Working with Imperative Commands Part 2.mp4 (39.6 MB)
152 - HandsOn Generating Kubernetes Manifests with kubectl.mp4 (13.31 MB)
153 - HandsOn Shortcomings of Imperative Commands with Configuration Files.mp4 (142.1 MB)
154 - HandsOn Declarative Object Management in Kubernetes.mp4 (135.59 MB)
155 - HandsOn Migrating from Imperative to Declarative Object Management.mp4 (21.44 MB)
156 - HandsOn Creating Multiple Kubernetes Manifests in the Same YAML File.mp4 (37.54 MB)
157 - Section Introduction.mp4 (1.97 MB)
158 - What Are ReplicaSets.mp4 (22.26 MB)
159 - HandsOn Creating and Managing ReplicaSets.mp4 (26.97 MB)
160 - HandsOn Shortcomings of ReplicaSets Updating Pods.mp4 (30.45 MB)
161 - HandsOn Shortcomings of ReplicaSets Managing Existing Pods.mp4 (43.94 MB)
162 - Introduction to Deployments.mp4 (23.63 MB)
163 - HandsOn Creating and Managing Deployments.mp4 (64.25 MB)
164 - HandsOn Updating the Pod Template.mp4 (48.1 MB)
165 - HandsOn Understanding Rollouts.mp4 (47.65 MB)
166 - HandsOn Scaling Deployments with Kubectl.mp4 (26.2 MB)
167 - HandsOn Troubleshooting Failed Rollouts.mp4 (138.99 MB)
5 - Section Introduction.mp4 (2.88 MB)
6 - Why Using Containers.mp4 (18.22 MB)
7 - Containers and Virtual Machines VMs.mp4 (15.7 MB)
8 - Docker Architecture and Components.mp4 (21.68 MB)
168 - Section Introduction.mp4 (2.27 MB)
169 - Overview of Services.mp4 (38.39 MB)
170 - HandsOn Color API Implement v110 Add hostname information.mp4 (126.1 MB)
171 - HandsOn Traffic Generator Implement v100.mp4 (187.5 MB)
172 - HandsOn Deploy the Color API and Traffic Generator.mp4 (50.38 MB)
173 - HandsOn Working with ClusterIP Services.mp4 (238.5 MB)
174 - HandsOn Working with NodePort Services.mp4 (66.12 MB)
175 - HandsOn NodePort Services in Linux.mp4 (33.69 MB)
176 - HandsOn Working with ExternalName Services.mp4 (90.5 MB)
177 - Section Introduction.mp4 (3.03 MB)
178 - Labels and Selectors.mp4 (31.31 MB)
179 - HandsOn Labels and Selectors in Kubectl.mp4 (21.89 MB)
180 - HandsOn Selecting Objects with MatchLabels and MatchExpressions.mp4 (41.69 MB)
181 - Annotations.mp4 (16.55 MB)
182 - Introduction to Namespaces.mp4 (34.26 MB)
183 - HandsOn Creating and Managing Namespaces.mp4 (184.29 MB)
184 - HandsOn CrossNamespace Service Communication.mp4 (68.41 MB)
185 - Introduction to Resource Quotas Requests and Limits.mp4 (39.97 MB)
186 - HandsOn Working with Resource Quotas.mp4 (39.87 MB)
187 - HandsOn Setting Resource Requests and Limits.mp4 (81.76 MB)
188 - HandsOn Rollouts Resource Requests and Limits.mp4 (167.75 MB)
189 - Introduction to Startup Liveness and Readiness Probes.mp4 (19.65 MB)
190 - HandsOn Color API Implement v120 Add health endpoints.mp4 (88.53 MB)
191 - HandsOn Startup Probes in Details.mp4 (135.33 MB)
192 - HandsOn Color API Implement v121 Add dedicated startup endpoint.mp4 (19.01 MB)
193 - HandsOn Liveness Probes in Details.mp4 (14.65 MB)
194 - HandsOn Readiness Probes in Details.mp4 (218.09 MB)
195 - Section Introduction.mp4 (3.88 MB)
196 - Introduction to Volumes.mp4 (26.4 MB)
197 - EmptyDir and Local Volumes.mp4 (12.09 MB)
198 - HandsOn Working with EmptyDir Ephemeral Storage.mp4 (241.16 MB)
199 - Introduction to Persistent Volume Claims.mp4 (31.86 MB)
200 - HandsOn Creating Persistent Volumes and Persistent Volume Claims.mp4 (250.28 MB)
201 - HandsOn Mounting Volumes in Pods and Containers.mp4 (110.02 MB)
202 - HandsOn Deleting Persistent Volumes and Persistent Volume Claims.mp4 (60.15 MB)
203 - HandsOn Dynamically Provisioning Persistent Volumes.mp4 (140.39 MB)
204 - Introduction to StatefulSets.mp4 (19.25 MB)
205 - HandsOn Working with StatefulSets Creating Persistent Volumes.mp4 (62.16 MB)
206 - HandsOn Working with StatefulSets Creating the StatefulSet.mp4 (151.49 MB)
207 - HandsOn StatefulSets with Dynamically Provisioned Persistent Volumes.mp4 (49.56 MB)
208 - HandsOn Headless Services.mp4 (113.47 MB)
209 - Section Introduction.mp4 (2.3 MB)
210 - Introduction to ConfigMaps.mp4 (16.99 MB)
211 - HandsOn Color API Implement v130 Receive color information externally.mp4 (72.47 MB)
212 - HandsOn Passing Information from ConfigMaps via Environment Variables.mp4 (232.73 MB)
213 - HandsOn Mounting ConfigMaps as Volumes.mp4 (275.07 MB)
214 - Introduction to Secrets.mp4 (10.16 MB)
215 - HandsOn Passing Information from Secrets via Environment Variables.mp4 (86.03 MB)
216 - HandsOn Mounting Secrets as Volumes.mp4 (41.24 MB)
217 - Project Overview.mp4 (15.17 MB)
218 - Create Database Credentials.mp4 (24.74 MB)
219 - Create Headless Service and ConfigMaps.mp4 (27.66 MB)
220 - Create the StatefulSet.mp4 (58.95 MB)
221 - Deploy and Validate the StatefulSet.mp4 (103.11 MB)
222 - Test Scaling the StatefulSet.mp4 (119.35 MB)
223 - Color API Implement v200 Refactoring the Code.mp4 (316.77 MB)
224 - Color API Implement v200 Persist Data in the MongoDB Database.mp4 (82.47 MB)
225 - Color API Implement v200 Implement Database Connection Logic.mp4 (19.05 MB)
226 - Color API Implement v200 Implement Routes for Business Logic.mp4 (134.88 MB)
227 - Deploy the New Color API Version.mp4 (168.78 MB)
228 - Project WrapUp and CleanUp.mp4 (136.16 MB)
229 - Section Introduction.mp4 (4.76 MB)
230 - Introduction to Security in Kubernetes.mp4 (26.24 MB)
231 - RoleBased Access Control RBAC.mp4 (28.36 MB)
232 - HandsOn Overview of Minikubes Roles and ClusterRoles.mp4 (188.91 MB)
233 - The Kubernetes API.mp4 (69.71 MB)
234 - HandsOn Exploring API Resources.mp4 (188.22 MB)
235 - HandsOn Creating Two Users Alice and Bob.mp4 (190.59 MB)
236 - HandsOn Configure Access Credentials for Alice and Bob.mp4 (114.39 MB)
237 - HandsOn Setup Permissions to Read Pods.mp4 (112.81 MB)
238 - HandsOn Use ClusterRoles for ClusterWide Permissions.mp4 (134.35 MB)
239 - HandsOn Exploring Subresources and Permissions.mp4 (53.38 MB)
240 - Introduction to Service Accounts.mp4 (15.14 MB)
241 - HandsOn Default Service Accounts.mp4 (59.86 MB)
242 - HandsOn Creating Our Own Service Accounts.mp4 (154.83 MB)
243 - HandsOn RBAC CleanUp.mp4 (35.27 MB)
244 - Introduction to Network Policies.mp4 (38.55 MB)
245 - Calico vs Native Kubernetes Network Policies.mp4 (44.03 MB)
246 - HandsOn Deny All Ingress Traffic.mp4 (61.16 MB)
247 - HandsOn Allow Traffic Between Specific Pods.mp4 (35.64 MB)
248 - HandsOn Exploring Pod Selectors.mp4 (60.67 MB)
249 - HandsOn Combining Pod Selectors.mp4 (101.21 MB)
250 - HandsOn Handling Egress Traffic.mp4 (126.02 MB)
251 - HandsOn Network Policies and Namespaces.mp4 (45.18 MB)
252 - Introduction to Pod Security Standards PSS.mp4 (23.23 MB)
253 - HandsOn Working with Pod Security Standards.mp4 (129.63 MB)
254 - HandsOn Exploring the Pod Security Standards Documentation.mp4 (32.26 MB)
255 - Section Introduction.mp4 (2.85 MB)
256 - Introduction to Kustomize.mp4 (24.35 MB)
257 - HandsOn Our First Kustomize Project.mp4 (36.67 MB)
258 - Bases and Overlays.mp4 (9.58 MB)
259 - HandsOn Creating the Dev and Prod Overlays.mp4 (76.68 MB)
260 - Transformations.mp4 (38.63 MB)
261 - HandsOn Working with Transformations.mp4 (183.09 MB)
262 - HandsOn Generating ConfigMaps.mp4 (97.89 MB)
263 - HandsOn Generating Secrets.mp4 (73.3 MB)
264 - HandsOn Introduction to Patching.mp4 (61.63 MB)
265 - HandsOn Working with Strategic Merge Patches.mp4 (46.77 MB)
266 - HandsOn Working with JSON Patches.mp4 (121.83 MB)
267 - Project Overview.mp4 (13.24 MB)
268 - Creating a Google Cloud Platform GCP Account.mp4 (135.87 MB)
269 - Overview of Project Costs.mp4 (35.25 MB)
270 - Overview of GCPs UI Console.mp4 (181.47 MB)
271 - Installing the gcloud CLI.mp4 (65.95 MB)
272 - Exploring the GKE UI Console.mp4 (8.29 MB)
273 - Create a Google Kubernetes Engine GKE Cluster.mp4 (150.36 MB)
274 - Connecting kubectl and GKE.mp4 (93 MB)
275 - Deploying an Nginxbased Website.mp4 (154 MB)
276 - Exploring Storage Classes in GKE.mp4 (107.09 MB)
277 - Exploring API Resources in GKE.mp4 (34.73 MB)
278 - Create Database Credentials for MongoDB.mp4 (21.94 MB)
279 - Deploy the MongoDB StatefulSet Part 1.mp4 (22.31 MB)
280 - Deploy the MongoDB StatefulSet Part 2.mp4 (117.88 MB)
281 - Deploy the MongoDB StatefulSet Part 3.mp4 (262.2 MB)
282 - Deploy the Color API Application.mp4 (31.33 MB)
283 - Create a LoadBalancer Service for External Access.mp4 (21.41 MB)
284 - Color API Implement v210dev Expose Prometheus Metrics.mp4 (35.96 MB)
285 - Customize Database Deployments.mp4 (276.46 MB)
286 - Deploy Prod Overlay and Customize Dev Color API Image.mp4 (78.49 MB)
287 - Deny All Ingress and Allow Traffic Between Color API and MongoDB.mp4 (93.4 MB)
288 - Allow External Traffic into Color API Pods.mp4 (53.12 MB)
289 - Register Our Website Domain.mp4 (20.16 MB)
290 - Allocate Static IPs for Ingress.mp4 (97.42 MB)
291 - Create Ingress Objects.mp4 (68.38 MB)
292 - Create Managed TLS Certificates.mp4 (24.65 MB)
293 - Test Ingress Traffic from the Web Towards the Color API Pods.mp4 (36.51 MB)
294 - Project Cleanup.mp4 (77.85 MB)
10 - MacOS Users Installing Docker on MacOS.mp4 (13.09 MB)
11 - Linux Users Installing Docker on Linux.mp4 (76.5 MB)
12 - Linux Users Running Docker without Sudo.mp4 (27.94 MB)
13 - Windows Users Installing Windows Subsystem for Linux WSL.mp4 (30 MB)
14 - Windows Users Windows Subsystem for Linux Features.mp4 (22.28 MB)
15 - Windows Users Installing Docker in Windows.mp4 (30.23 MB)
16 - Windows Users Using Docker in Windows Subsystem for Linux WSL.mp4 (8.46 MB)
17 - Exploring Play with Docker.mp4 (14.4 MB)
18 - Installing NodeJS.mp4 (5.13 MB)
19 - Installing Postman.mp4 (27.83 MB)
20 - Installing Visual Studio Code.mp4 (14.52 MB)
9 - Section Introduction.mp4 (2.39 MB)
21 - Section Introduction.mp4 (3.62 MB)
22 - HandsOn Running Your First Container.mp4 (128.25 MB)
23 - The Container Lifecycle.mp4 (22.22 MB)
24 - HandsOn Working with the Docker CLI Part 1.mp4 (175.39 MB)
25 - HandsOn Working with the Docker CLI Part 2.mp4 (114.42 MB)
26 - HandsOn Getting Help in the Docker CLI.mp4 (51.13 MB)
27 - Project Overview.mp4 (4.23 MB)
28 - Running NGINX Containers.mp4 (7.34 MB)
29 - Modifying the Contents of Our NGINX Container.mp4 (78.9 MB)
30 - Project Conclusion.mp4 (7.08 MB)
31 - Section Introduction.mp4 (2.9 MB)
32 - What Are Docker Images.mp4 (19.92 MB)
33 - Container Registries.mp4 (36.24 MB)
34 - HandsOn Introduction to DockerHub.mp4 (46.49 MB)
35 - HandsOn Logging Into DockerHub in the Docker CLI.mp4 (86.37 MB)
36 - HandsOn Managing Images with the Docker CLI.mp4 (147.62 MB)
37 - Introduction to Dockerfiles.mp4 (27.36 MB)
38 - HandsOn Creating Our First Dockerfile for Nginx.mp4 (100.4 MB)
39 - HandsOn Copying Local Files Into Our Image.mp4 (76.8 MB)
40 - HandsOn Images vs Containers.mp4 (93.08 MB)
41 - Project Introduction.mp4 (1.72 MB)
42 - Create a Hello World Express App.mp4 (32.47 MB)
43 - Save and Return Users in Memory.mp4 (58.13 MB)
44 - Test Users App.mp4 (14.96 MB)
45 - Dockerize Our Express App.mp4 (116.68 MB)
46 - Explore Interacting with Containers Project Cleanup.mp4 (92.25 MB)
47 - bundle-express-app.zip (9.08 KB)
47 - bundle-multistage-typescript.zip (14.93 KB)
47 - Section Introduction.mp4 (2.75 MB)
48 - HandsOn Dockers Layered Architecture.mp4 (78.34 MB)
49 - HandsOn Build Contexts.mp4 (110.72 MB)
50 - HandsOn Skipping files with Dockerignore.mp4 (23.11 MB)
51 - HandsOn Introduction to Environment Variables.mp4 (97.72 MB)
52 - HandsOn Setting Environment Variables via the CLI.mp4 (93.13 MB)
53 - HandsOn Setting Environment Variables via Files.mp4 (62.15 MB)
54 - HandsOn CMD vs ENTRYPOINT.mp4 (155.22 MB)
55 - Introduction to Distroless Images.mp4 (14 MB)
56 - HandsOn Motivation to Multistage Dockerfiles.mp4 (133.91 MB)
57 - HandsOn Multistage Dockerfiles and Distroless Images.mp4 (94.86 MB)
58 - HandsOn Adding Typescript to Our Express App.mp4 (113.58 MB)
59 - HandsOn Update Dockerfile to Transpile Typescript Code.mp4 (132.94 MB)
60 - HandsOn Optimizing Images The Role of Base Images.mp4 (332.62 MB)
61 - HandsOn Optimizing Images The Role of Instruction Order.mp4 (160.64 MB)
62 - HandsOn Optimizing Images The Role of Dependencies.mp4 (107.9 MB)
63 - HandsOn Revisiting and Optimizing Our Typescript Dockerfile.mp4 (157.59 MB)
64 - Project Introduction.mp4 (2.36 MB)
65 - Initializing the React App.mp4 (108.9 MB)
66 - Build and Serve the React App.mp4 (72.31 MB)
67 - Create a Dockerfile for Our React App Part 1.mp4 (131.99 MB)
68 - Create a Dockerfile for Our React App Part 2.mp4 (143.16 MB)]
ScreenshotRapidgator links are free direct download only for my subscriber, other hosts are free download for free users