{"product_id":"9781784391249","title":"Learning Puppet","description":"\u003cp\u003e\u003cb\u003eBuild intelligent software stacks with the Puppet configuration management suite\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout This Book\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDevelop high-quality Puppet modules in an isolated development environment\u003c\/li\u003e\n\u003cli\u003eManage complex development environments with industry-leading configuration management tool\u003c\/li\u003e\n\u003cli\u003eA comprehensive guide to get you started with Puppet development and deployment in virtual environments\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cp\u003eIf you are new to configuration management and IT automation processes and are looking for better ways to manage system configuration changes at scale, this book is for you. Basic knowledge of Linux System Administration is a prerequisite.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eManage your system with Puppet instantly\u003c\/li\u003e\n\u003cli\u003eDevelop Puppet in an isolated development environment\u003c\/li\u003e\n\u003cli\u003eMake your manifests reusable to avoid re-inventing the wheel\u003c\/li\u003e\n\u003cli\u003eAutomate monitoring to improve the user experience through increased uptime\u003c\/li\u003e\n\u003cli\u003eEnable nodes to communicate with each other via Puppet Master\u003c\/li\u003e\n\u003cli\u003eMake environment configuration dynamic using stored configurations and PuppetDB\u003c\/li\u003e\n\u003cli\u003eExtend Puppet beyond the built-in functionalities\u003c\/li\u003e\n\u003cli\u003eManage your environment through the Puppet Enterprise console\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eIn Detail\u003c\/b\u003e\u003cp\u003ePuppet is a cross-platform, open source configuration management utility, which runs on various Unix, Linux, and Windows Microsoft platforms. It allows you to automate all your IT configurations, giving you control of what you do to each node, and also when and how you do it. You'll be able to build and manage development, test, and production environments independently without requiring previous system administration experience.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eLearning Puppet is a step-by-step guide on how to get started with Puppet development and use Puppet modules as the building blocks to deploy production-ready application cluster in virtual environment.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eYou will begin with the installation of development environment on the VirtualBox hypervisor and Puppet Learning VM that will be used as the platform for testing and development of Puppet modules. Next, you will learn how to manage virtual machines and snapshots effectively and enhance the development experience with advanced VirtualBox features.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eLater the book will focus on Puppet module development in detail. You will be guided through the process of utilizing existing modules that are available in the public module repository, write your own modules and use them to deploy a real-world web application that includes features such as monitoring and load balancing. You will then learn to scale your environment and turn your static configuration into a dynamic one through stored configurations and PuppetDB. Finally, the book will provide you with practical advice on Puppet troubleshooting and managing your environment with the wealth of features provided by the Puppet Enterprise console.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eStyle and approach\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eA comprehensive introductory guide to help you manage your infrastructure with Puppet. All instructions and explanations are supported with screenshots and code examples to ensure you get an easy start with Puppet.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":47163570389232,"sku":"9781784391249","price":29.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781784391249_p0.jpg?v=1763726025","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781784391249","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}