Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Configuration
Management
your Infrastruture
with openSUSE®
Syah Dwi Prihatmoko
moko@glibogor.or.id / sdmoko@sdmoko.net
2
Hi,
• Moko
• BlankOn Developer
• GNU/Linux Bogor Activist
• DevOps at KodeKreatif
• Student, with unfinished “skripsi”
DevOps
4
DevOps is a culture, collaboration and
communication of both developers and other while
automating the process of softwa...
What is Configuration
Management?
6
Configuration management (CM) as a broader
subject refers to the process of systematically
handling changes to a system ...
7
Before
• Programmer write the code
• Sysadmin deploy the code
8
Now
• Instruct the computer to configure itself
• Known as configuration management or automation
• Popular because of D...
9
Configuration Management Tools
• Ansible
• Puppet
• Chef
• SaltStack
• Etc.
Why Configuration
Management?
11
• Quick Provisioning of New Servers
• Quick Recovery from Critical Events
• No More Snowflake Servers
• Version Control...
Configuration Management
Feature
13
• Automation Framework
• Idempotent Behavior
• System Facts
• Templating System
• Extensibility
Choosing Configuration
Management Tool
15
• Infrastructure Complexity
• Learning Curve
• Cost
• Advanced Tooling
• Community and Support
Overview Configuration
Management Tool
17
Let’s try!
Questions?
Thank you.
Join the conversation,
contribute & have a lot of fun!
www.opensuse.org
21
Have a Lot of Fun, and Join Us At:
www.opensuse.org
Upcoming SlideShare
Loading in …5
×

Configuration management your infrastructure with open suse

112 views

Published on

It's all about introduction to Configuration Management with openSUSE.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Configuration management your infrastructure with open suse

  1. 1. Configuration Management your Infrastruture with openSUSE® Syah Dwi Prihatmoko moko@glibogor.or.id / sdmoko@sdmoko.net
  2. 2. 2 Hi, • Moko • BlankOn Developer • GNU/Linux Bogor Activist • DevOps at KodeKreatif • Student, with unfinished “skripsi”
  3. 3. DevOps
  4. 4. 4 DevOps is a culture, collaboration and communication of both developers and other while automating the process of software delivery and infrastructure changes. It aims at establishing a culture and environment where building, testing, and releasing software can happen rapidly, frequently, and more reliably. https://en.wikipedia.org/wiki/DevOps
  5. 5. What is Configuration Management?
  6. 6. 6 Configuration management (CM) as a broader subject refers to the process of systematically handling changes to a system in a way that it maintains integrity over time. Even though this process was not originated in the IT industry, the term is broadly used to refer to server configuration management. https://www.digitalocean.com/community/tutorials/an-introduction-to-configuration-management
  7. 7. 7 Before • Programmer write the code • Sysadmin deploy the code
  8. 8. 8 Now • Instruct the computer to configure itself • Known as configuration management or automation • Popular because of DevOps
  9. 9. 9 Configuration Management Tools • Ansible • Puppet • Chef • SaltStack • Etc.
  10. 10. Why Configuration Management?
  11. 11. 11 • Quick Provisioning of New Servers • Quick Recovery from Critical Events • No More Snowflake Servers • Version Control for the Server Environment • Replicated Environments
  12. 12. Configuration Management Feature
  13. 13. 13 • Automation Framework • Idempotent Behavior • System Facts • Templating System • Extensibility
  14. 14. Choosing Configuration Management Tool
  15. 15. 15 • Infrastructure Complexity • Learning Curve • Cost • Advanced Tooling • Community and Support
  16. 16. Overview Configuration Management Tool
  17. 17. 17
  18. 18. Let’s try!
  19. 19. Questions?
  20. 20. Thank you. Join the conversation, contribute & have a lot of fun! www.opensuse.org
  21. 21. 21 Have a Lot of Fun, and Join Us At: www.opensuse.org

×