I recently started learning puppet after I joined my organisation a month ago. My organisation uses puppet 3 and is in the phase of moving to puppet 4.
I am currently playing with puppet 3.8. Though the puppet documentation is nice I don't understand what is the difference between puppetserver and puppetmaster.
From this link I understood that: Puppet includes a basic puppet master web server, but you cannot use it for real-life loads. You must configure a production quality web server before you start managing your nodes with Puppet. Correct me if I am wrong this is the puppetserver service right ? Isn't this powerful enough to serve like 400 servers ? Do we really need puppetmaster ( Apache/Passenger Puppet Master ) ?
Also from this link I found that they have deprecated webserver. So can i skip learning the puppetmaster part as it will no longer be used ?