WEBVTT 0 00:00.610 --> 00:07.650 Hello there. Before we begin, I want to spend 10 minutes on a Kubernetes series of courses. Kubernetes is one 1 00:07.650 --> 00:10.490 of the most trending technology in cloud computing. 2 00:10.500 --> 00:17.580 as of today. It is supported on any cloud platform and supports hosting enhanced and complex applications 3 00:17.580 --> 00:23.270 on various kinds of architectures that make it a vast and complex technology. 4 00:23.580 --> 00:31.120 There are a set of prerequisite knowledge required such as containers, applications, YAML files etc.. 5 00:31.350 --> 00:40.230 a lot of topics discuss and a lot of concepts to cover such as the architecture, networking, load balancing 6 00:40.290 --> 00:47.430 a variety of monitoring tools. Autoscaling, configuration, security, storage etc 7 00:47.850 --> 00:54.600 There are students from different backgrounds such as the absolute beginners to Kubernetes or those with 8 00:54.600 --> 01:01.890 some experience looking for specialized knowledge in administration or those from an application development 9 01:02.010 --> 01:03.490 background. 10 01:03.490 --> 01:06.960 Now there are two certifications in the mix as well. 11 01:06.960 --> 01:10.980 One for the administrators and another for the application developers. 12 01:10.980 --> 01:17.510 Covering all of these topics for all of the students in a single course is an impossible task. 13 01:17.790 --> 01:21.040 Which is why we created a three course series. 14 01:21.120 --> 01:27.230 So each course can target specific audience, topics and certifications. 15 01:27.300 --> 01:33.240 The Kubernetes for the absolute beginners course, the Certified Kubernetes Administrators Course and 16 01:33.240 --> 01:36.910 the Certified Kubernetes Application Developer course. 17 01:36.930 --> 01:40.340 Let's look at what we cover in each of these courses. 18 01:40.380 --> 01:47.160 The Kubernetes for the absolute beginners course helps a beginner having no prior experience with containers 19 01:47.250 --> 01:49.050 or container orchestration. 20 01:49.080 --> 01:52.500 Get started with the concepts of Kubernetes. 21 01:52.530 --> 01:53.910 This is a beginner's course. 22 01:53.910 --> 01:57.150 We do not deep-dive into technical details. 23 01:57.150 --> 02:03.900 Instead we focus on a high level overview of Kubernetes, setting up a single lab environment to play 24 02:03.900 --> 02:10.290 with Kubernetes, learning the prerequisites required to understand and get started, understanding the 25 02:10.290 --> 02:17.940 various concepts to deploy an application such as pods, replica sets, deployments and services. 26 02:17.940 --> 02:24.800 This course is also suitable for a non-technical person trying to understand the basic concepts of Kubernetes 27 02:24.800 --> 02:30.180 just enough to get involved in discussions around technology. 28 02:30.240 --> 02:37.220 The Kubernetes for Administrators course focuses on advanced topics on Kubernetes and in-depth discussions 29 02:37.320 --> 02:43.890 into the various concepts around deploying a high availability cluster for production use case, understanding 30 02:43.890 --> 02:50.000 more about scheduling, monitoring, maintenance, security, storage and troubleshooting. 31 02:50.250 --> 02:56.310 This course also helps you prepare for the Certified Kubernetes Administrator exam and get you verified 32 02:56.430 --> 02:58.580 as a Kubernetes administrator. 33 02:58.620 --> 03:04.440 The Kubernetes for developers course is for application developers who are looking to learn how to design. 34 03:04.770 --> 03:08.340 build and configure cloud native applications. 35 03:08.340 --> 03:14.730 Now you don't have to be an expert application developer for this course and there is no real coding 36 03:14.760 --> 03:19.990 or application development involved in either this course or the certification itself. 37 03:20.250 --> 03:26.330 You only need to know the real basics of development on a platform like Python or nodeJS 38 03:26.350 --> 03:34.980 This course focuses on topics relevant for a developer such as ConfigMaps Secrets and Service accounts 39 03:35.390 --> 03:44.100 multi container pods,readiness and liveness probes logging and monitoring job services and networking. 40 03:44.100 --> 03:50.040 This course also helps you prepare for a certified Kubernetes Application Developer exam. 41 03:50.070 --> 03:56.610 All of these courses are filled with coding exercises and quizzes that will help you practice developing 42 03:56.670 --> 03:59.640 and deploying applications on Kubernetes. 43 03:59.640 --> 04:03.780 Now remember that there are some topics that overlap between courses. 44 04:03.810 --> 04:07.350 So we recap and discuss them as and when required. 45 04:07.390 --> 04:10.420 Now you don't have to take these courses in order. 46 04:10.560 --> 04:15.630 If you're an administrator you may choose to take the beginners as well as the second course and get 47 04:15.630 --> 04:18.360 yourself certified as a Kubernetes Administrator, 48 04:18.480 --> 04:25.050 or take the beginner's course and the developers course do get yourself certified as at a Kubernetes application 49 04:25.080 --> 04:26.290 Application Developer. 50 04:26.430 --> 04:28.660 Which I'd say is the easier of the two, 51 04:28.680 --> 04:30.120 if you were to ask me. 52 04:30.660 --> 04:33.570 So if you're ready let's get started.