- What is Puppet
- Why Puppet
- Puppet Architecture
- Master and Agents
- Modules and Classes
- Functions and Nodes
- Resource Abstraction Layer
- Transactional Layer
- Deployments with Puppet
- Installing Puppet
- Configuring Puppet
- Connecting Agents
- Agent Configuration
- Creating Modules
- Configuring Nodes
- Versioning Modules
- Creating Modules for SSH, MySQL, Apache, Postfix
- Configuring Environments
- Testing with Puppet Agent
- Branching and Merging
- Staging vs. Production
- External Node Classification
- Storing Node Configuration in LDAP
- Virtual Resources
- Exported and Stored Configurations
- Using and Expiring Exported Resources
- Puppet Dashboard
- Puppet Foreman
- Puppet Module Tool
- Puppet Forge Tool
- Puppet Ruby DSL Overview
- Cucumber Puppet Overview
- Report Processors
- Extending Puppet with Custom Facts
- Custom Types, Functions, and Providers
- Marionette Collective (MCollective) and Plugins
- Working with Puppet
Puppet is an open source configuration management tool used to automate infrastructure operation, delivery, and security. Puppet helps the system administrators to full centralized control. It makes to configure, deploy and maintain multiple servers in various platforms. It is one of the major component/tool used in DevOps technology. System administrators receive reports of tasks performed by Puppet to maintain stability. Puppet is declarative, model-based configuration management solution helps to define the state of IT infrastructure. It enforces the correct configuration to ensure the right services are up and running, on the right platforms. It runs on Windows OS as well as many other Unix-based systems. JS ACADS Puppet training covers Unify and manage cloud environment, enforce security policies and prove compliance, Lay the foundation for DevOps practices, etc.
What are the Course Objectives?
After completion of the Puppet Course at JS ACAD, you will be expertise and eligible for:
- Complete knowledge of Puppet component in DevOps
- Able to work on Project independently
- Setup Dev/Test environment
- Understand architecture of Puppet and various operations performed on it
- Use the Puppet DSL (Domain Specific Language)
- Familiar with standard solutions to common configuration management problems
Who should go for this Course?
- Any IT experienced Professional who is interested to work on IT job related to DevOps, System Administration, Development, Network Operations, etc.
- Any B.E/ B.Tech/ BSC/ MCA/ M.Sc Computers/ M.Tech/ BCA/ BCom College Students in any stream.
- Fresh Graduates.
The course can learn by any IT professional having basic knowledge of:
- Unix/Linux Operating System
- Networking Concept
- SDLC Concept
- Virtualization platform (VirtualBox, VMWare, etc.)
At the ending of JS ACAD’s Puppet Course, We will provide the Course Completion Certification.
30 hours of Online Live Instructor-led Classes. Weekend class:10 sessions of 3 hours each and Weekday class:15 sessions of 2 hours each.
Real-life Case Studies
Live project based on any of the selected use cases, involving Puppet.
Each class will be followed by practical assignments which can be completed before the next class.
You get lifetime access to the Learning Management System (LMS). Class recordings and presentations can be viewed online from the LMS.
24 x 7 Expert Support
We have 24x7 online support team available to help you with any technical queries you may have during the course.
Towards the end of the course, you will be working on a project. JS ACAD certifies you as a Puppet Expert based on the project.
We have a community forum for all our customers wherein you can enrich their learning through peer interaction and knowledge sharing.
Cloud Lab New
Cloud Lab has been provided to ensure you get real-time hands-on experience to practice your new skills on a pre-configured environment
What if I miss a class?
Do you know attendance rate in all JS ACAD Live sessions is 83%?
You will never miss a class at JS ACAD. Your learning will be monitored by JS ACAD's Personal Learning Manager (PLM) and our Assured Learning Framework, which will ensure you attend all classes and get the learning and certification you deserve.
In case you are not able to attend any lecture, you can view the recorded session of the class in JS ACAD's Learning Management System(LMS). To make things better for you, we also provide the facility to attend the missed session in any other live batch.
Now you see why we say we are "Ridiculously Committed!"
Will I Get Placement Assistance?
More than 70% of JS ACAD Learners have reported change in job profile (promotion), work location (onsite), lateral transfers & new job offers. JS ACAD's certification is well recognized in the IT industry as it is a testament to the intensive and practical learning you have gone through and the real life projects you have delivered.
Can I Attend a Demo Session before Enrollment?
If you have seen any of our sample class recordings, you don't need to look further. Enrollment is a commitment between you and us where you promise to be a good learner and we promise to provide you the best ecosystem possible for learning. Our sessions are a significant part of your learning, standing on the pillars of learned and helpful instructors, dedicated Personal Learning Managers and interactions with your peers.
So experience complete learning instead of a demo session. In any case, you are covered by JS ACAD Guarantee, our No questions asked, 100% refund policy.
Who are the Instructor at JS ACAD?
Our instructors are expert professionals with more than 10 years of experience, selected after a stringent process. Besides technology expertise, we look for passion and joy for teaching in our Instructors. After shortlisting, they undergo a 3 months long training program.
All instructors are reviewed by learners for every session they take, and they have to keep a consistent rating above 4.5+ to be a part of JS ACAD Faculty.
What if I have more queries?
Diamonds are forever, and so is our support to you. The more queries you come up with, more happy we are, as it is a strong indication of your effort to learn. Our Instructors will answer all your queries during classes, PLMs will be available to resolve any functional or technical query and we will even go to lengths of solving your doubts via screen sharing. If you are committed to learn, we are Ridiculously Committed to make you learn.
Be future ready. Start learning
Structure your learning and get a certificate to prove it.