DevOps Training DevOps Puppet Introduction - PowerPoint PPT Presentation

About This Presentation
Title:

DevOps Training DevOps Puppet Introduction

Description:

DevOps Puppet Introduction Training Online covers Puppet Basics, Puppet Architecture, Puppet Terms And Terminologies, Understanding Infrastructure As Code.To know more about DevOps Course visit or visit Courseing Online Training – PowerPoint PPT presentation

Number of Views:358

less

Transcript and Presenter's Notes

Title: DevOps Training DevOps Puppet Introduction


1
DevOps Puppet Introduction Training Videos for
Beginners
by
http//www.courseing.com
2
Highlights
  • Basics of Puppet
  • Puppet Architecture
  • Puppet Terms And Terminologies
  • Understanding Infrastructure As Code

3
Puppet Basics
  • Puppet is an open source software configuration
    management tool.
  • Luke Kanies founded puppet in 2005, lastly
    updated in Feb-10-2017.
  • It is developed using Ruby.
  • Designed to manage the configuration
    of Unix-like and Microsoft Windows systems.
  • It provides a standard way of delivering.
  • It Works on Linux, Mac OS, UNIX, Windows
    systems.

4
Puppet Basics
  • Useful as framework for automation systems.
  • Puppet is a declarative Domain Specific
    Language(DSL).
  • Puppet ships with a number of pre-defined resource
    s, which are the fundamental components of your
    infrastructure. 
  • Puppet is flexible, Increases manageability and
    productivity.
  • Automates repetitive tasks and reuses resources
    across different platforms.
  • Provides resource abstraction to configure
    resources on different platforms.

5
Puppet Architecture
Puppet Run Life Cycle
Source Unknown
6
Puppet Architecture
  • Puppet architecture contain following modules
  • Facts System data collected on each machine and
    used to compile configurations.
  • Manifest Files containing Puppet code, generally
    organized into collections called "modules".
  • Catalog A graph of a given host's resources to
    be managed and the dependencies between them.
  • Report The collection of all events generated
    during application of a given Catalog.

7
Puppet Terms And Terminologies
  • Puppet has the following terminologies

Continue
8
Puppet Terms And Terminologies
  • .

Continue
9
Puppet Terms And Terminologies
  • .

Continue
10
Puppet Terms And Terminologies
  • .

11
Understanding Infrastructure As Code
  • Process of managing and provisioning computing
    infrastructure and their configuration through
    code, rather than using a manual process.
  • It also defined as writing code to manage
    configurations and automate provisioning of
    infrastructure in addition to deployments. 
  • It is similar to script programming which used to
    automate IT infrastructure.
  • IAC uses high level or descriptive language to
    code more adaptable provisioning and deployment
    processes.

12
Feedback
Like It ? Hate It?
We would love to hear from you whatever you think
about the course.
Click HERE to share what you think!
13
Thank you
Thank You for Watching DevOps Puppet
Introduction Training Videos for Beginners by
http//www.courseing.com
Write a Comment
User Comments (0)
About PowerShow.com