1 00:00:00,630 --> 00:00:07,330 In this video, we will cover the other automation tools and I'm sure you have heard of them. 2 00:00:07,350 --> 00:00:10,890 One is Puppet and the other one is the chef. 3 00:00:10,920 --> 00:00:19,130 Now, let's take a quick look and do a quick comparison to from these tools to assemble these tools. 4 00:00:19,140 --> 00:00:25,050 Puppet and Chef both uses Ruby language, which is more difficult to learn, and their support is diminishing 5 00:00:25,050 --> 00:00:26,910 or declining day by day. 6 00:00:27,360 --> 00:00:34,110 These tools require agents to be installed on your remote clients or your end clients where you want 7 00:00:34,110 --> 00:00:37,020 the automation to be executed. 8 00:00:37,680 --> 00:00:44,880 The installation process for these tools is very complex, and the lack of documentation is another 9 00:00:44,880 --> 00:00:49,500 factor where Ansible has a more advantage over these tools. 10 00:00:49,830 --> 00:00:52,540 All right, coming in and looking at Ansible. 11 00:00:52,560 --> 00:00:58,470 It uses very simple YAML format or yaml coding, whatever that you want to call it. 12 00:00:58,980 --> 00:01:05,010 It's very easy to understand once you're going to look at it, you'll you will know for sure that it's 13 00:01:05,010 --> 00:01:06,400 very easy to write. 14 00:01:06,420 --> 00:01:13,800 You don't really need to know or you don't have to have a coding background to use or write a YAML file. 15 00:01:14,250 --> 00:01:20,460 It is agent lists, which is awesome because you don't have to go to your thousands of servers and install 16 00:01:20,460 --> 00:01:22,960 agents and require root access to do that. 17 00:01:22,980 --> 00:01:30,390 It only requires a safe access, meaning you generate the keys on your ansible and then send over to 18 00:01:30,390 --> 00:01:32,260 all other more clients, by the way. 19 00:01:32,280 --> 00:01:34,350 We'll cover that later on then. 20 00:01:34,350 --> 00:01:37,020 Easy installation, a lot easier. 21 00:01:37,020 --> 00:01:43,470 It's just a simple configuration installation, as you would do with any other package on Linux system. 22 00:01:44,220 --> 00:01:47,340 And the last one, again, it's well documented product. 23 00:01:47,340 --> 00:01:52,650 As I mentioned earlier, you could find a lot of documentation or a lot of websites where you could 24 00:01:52,650 --> 00:01:54,500 get and download its document. 25 00:01:54,510 --> 00:02:02,400 Plus there are many pages on the Linux system which you could run to find the options, or if you wanted 26 00:02:02,400 --> 00:02:09,570 to learn more about the options of each module, you could get that from either on any of those websites 27 00:02:09,570 --> 00:02:11,580 or through the man pages.