{"title":"Andrew Mallett","description":null,"products":[{"product_id":"salt-open-book-andrew-mallett-9781484272367","title":"Salt Open","description":"There is a rapid growth of automation in server rooms and data centers. The days of having many administrators running around busily configuring and maintaining servers are gone and have been replaced with droves of Salt-Minions; agents beavering away on the target nodes ensuring the configuration is as specified. This book covers Salt Open (also known as SaltStack Open) from the ground up and shows you how to work with two Linux distributions. You'll see how Salt Open is duplicated with ArubaOS and IOS networking devices, which can be configured without the underlying OS. As you step through the configuration options, you'll learn how to run remote execution modules from the CLI before looking at stateful configuration using SLS files. Moving on, you'll learn how to configure the systems where you also need to monitor your devices and that is when reactors and beacons come into play. Creating beacons to alert the server when thresholds are exceeded, you will be able to create reactors to mitigate the issues identified by the beacons.  By the end of this book, you will be able to deploy Salt to your servers and network infrastructure. You will be able to install the Salt-Master and Salt-Minion, executing commands from both the Master and the Minion. The networking devices you need to manage will be controlled through the Salt_Proxy Minions that you have configured. Finally, you will be able to load-balance connections to the master with Salt-Syndic.   What You'll Learn      Install Salt      Services on Ubuntu and CentOS based systems Work with remote execution modules Format      YAML files correctly Provide defined configuration      using state files Use Salt-Proxy to      configure network devices Automate the configuration of Linux servers and networking devices Add value for both the server and network automation team   Who This Book Is For System administrators experienced in Linux administration, who desire to expand their horizons into the world of automation, moving from scripts to states.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49759153750289,"sku":"NGR9781484272367","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52507762327825,"sku":"NLS9781484272367","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52750745567505,"sku":"NIN9781484272367","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484272366.jpg?v=1750795670"},{"product_id":"learning-rhel-networking-book-andrew-mallett-9781785287831","title":"Learning RHEL Networking","description":"0","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":49810806997265,"sku":"CIN1785287834G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51135575359761,"sku":"NIN9781785287831","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52137522659601,"sku":"NLS9781785287831","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1785287834.jpg?v=1751121660"},{"product_id":"mastering-linux-shell-scripting-book-andrew-mallett-9781784396978","title":"Mastering Linux Shell Scripting","description":"Master the complexities of Bash shell scripting and unlock the power of shell for your enterprise  About This Book  • Identify the high level steps such as verifying user input, using command lines and conditional statements in creating and executing simple shell scripts • Create and edit dynamic shell scripts to manage complex and repetitive tasks • Learn about scripting in Perl and programming in Python as a BASH scripting alternative with this practical, step-by-step guide  Who This Book Is For  Mastering Linux Shell Scripting has been written for Linux administrators who want to automate tasks in their daily lives, saving time and effort. You'll need to have command-line experience and be familiar with the tasks that you need to automate.  What You Will Learn  • Use the type command to identify the order of command evaluation • Create interactive scripts that prompt for user input • Foster menu structures for operators with little command-line experience • Develop scripts that dynamically edit web configuration files to produce a new virtual host • Write scripts that use AWK to search and reports on log files • Draft effective scripts using functions as building blocks, reducing maintenance and build time • Make informed choices by comparing different script languages such as Perl and Python with BASH  In Detail  Shell scripting is a quick method to prototype a complex application or a problem by automating tasks when working on Linux-based systems. Using both simple one-line commands and command sequences complex problems can be solved with ease, from text processing to backing up sysadmin tools. In this book, you'll discover everything you need to know to master shell scripting and make informed choices about the elements you employ. Get to grips with the fundamentals of creating and running a script in normal mode, and in debug mode. Learn about various conditional statements' code snippets, and realize the power of repetition and loops in your shell script. Implement functions and edit files using the Stream Editor, script in Perl, program in Python – as well as complete coverage of other scripting languages to ensure you can choose the best tool for your project.  Style and approach  The book will capture your attention and keep you engaged with the simplicity and clarity of each explanation. Every step is accompanied with screen captures so you can cross-check the results before moving on.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50116352344337,"sku":"CIN1784396974G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51052388417809,"sku":"NIN9781784396978","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51269773132049,"sku":"CIN1784396974VG","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":51630502084881,"sku":"NGR9781784396978","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52592240427281,"sku":"NLS9781784396978","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1784396974.jpg?v=1751410729"},{"product_id":"centos-system-administration-essentials-book-andrew-mallett-9781783985920","title":"CentOS System Administration Essentials","description":"Key Features   Book DescriptionIf you are a Linux administrator who is looking to gain knowledge that differentiates yourself from the crowd, then this is the book for you. Beginners who have a keen interest to learn more about Linux administration will also progress quickly with this resourceful learning guide.What you will learn  Conquer the command line using shortcuts in the shell and within the editor Vim Analyze the booting of CentOS utilizing MBR, GRUB, and Plymouth Gain an understanding of the filesystem structure of hard links, inodes, and data using stat and ls Manage your software installations with YUM Handle your services as they begin to migrate from System V scripts Establish centralized account information using openLDAP directory services Centralize the configuration management of CentOS using Puppet, enabling updates from Puppet Master to be distributed to the clients  Who this book is for","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50400132333841,"sku":"CIN1783985925G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50689162707217,"sku":"GOR010617281","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52134467174673,"sku":"NLS9781783985920","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1783985925.jpg?v=1751437399"},{"product_id":"tales-from-the-asylum-anecdotes-from-working-in-a-psychiatric-hospital-book-andrew-mallett-9798473368208","title":"Tales from the Asylum: Anecdotes from working in a Psychiatric Hospital","description":null,"brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51702301622545,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51702301720849,"sku":"GOR013430886","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/B09GTQ5YJZ.jpg?v=1751352627"},{"product_id":"red-hat-certified-engineer-rhce-study-guide-book-andrew-mallett-9781484268605","title":"Red Hat Certified Engineer (RHCE) Study Guide","description":"Study the material in this book to prepare for the RHCE exam EX294 and to learn how using Ansible within your own environment improves system administration productivity.This book covers all of the objectives of the exam and extends further, ensuring that you know how to use Ansible to manage Linux. The book uses CentOS, a Red Hat-based distribution, and Ubuntu instead of using a single Red Hat distribution. By using the two distributions, you will understand the power of Ansible and how easily you can deal with multiple platforms, which is crucial for your understanding of Ansible in the real world.    The book assumes no previous knowledge of Ansible but some knowledge of Linux system administration from the command line. You will learn how to manage Linux systems that are installed with different distributions, including CentOS Enterprise Linux 8 and Ubuntu 18.04. You will be able to manage these systems using ad hoc commands from the command line as well as creatingAnsible playbooks that can be replayed reliably many times. To save on the code that you have to create, you will learn how to use Ansible Galaxy to search for and download roles and collections that are pre-written to manage elements of your Linux installations. By the end of this book, you will be able to write efficient and effective YAML playbooks to manage your entire estate.     What You Will Learn    Prepare systems so that      password-less access can be used with Ansible remotely Use ad hoc commands to      quickly configure systems Use and format YAML files      correctly Create playbooks that grow in their complexity as your experience develops Ensure that services are restarted      on configuration changes    Who This Book Is For Those who want to prepare for the RHCE exam EX294 and readers who want to learn how to use Ansible to improve the productivity of their system administration. This book will help you prepare yourself for the exam as well as your real-life administration needs.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52122366738705,"sku":"NLS9781484268605","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52748959842577,"sku":"NIN9781484268605","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781484268605.jpg?v=1757438779"},{"product_id":"instant-citrix-xenapp-book-andrew-mallett-9781782170266","title":"Instant Citrix XenApp","description":"A short guide for administrators to get the most out of the Citrix XenApp 6.5 server farm  Key Features  Learn something new in an Instant! A short, fast, focused guide delivering immediate results Plan, deploy, and manage a XenApp farm Learn how to manage resources in the farm through the use of graphical tools and PowerShell Understand the planning needed for the resources that XenApp requires  Book DescriptionCitrix XenApp is the market leader in application hosting and virtualization delivery, allowing users from different platforms such as Windows, Mac, Linux, and mobile devices to connect to their business applications. Using XenApp, you can deploy secure applications quickly to thousands of users. This book takes you through the deployment of your server farm. With the infrastructure in place, you can publish applications to users and manage load balancing within the server farm.  Instant Citrix XenApp 6.5 is written to be a quick and effective guide to deploy your Citrix-based remote desktop server farm.  You begin by laying out the resources required, such as the Licensing Server, the Web Interface Server, and the XenApp Server. You will then learn their purpose and move onto installing them in their logical order. Next, you can customize the web interface to brand it with your corporate identity. It won't be long before you have already published an application and resources for users and testing gets underway in earnest.What you will learn  Install the Citrix XenApp 6.5 server on Windows Server 2008R2 Delegate administration within the XenApp farm by adding an administrator Manage the XenApp server farm with both AppCenter and from the command line using PowerShell Publish applications to users Customize the Web Interface with your corporate branding Control client printing within a XenApp environment using policies Implement IMA encryption to protect data passed between XenApp servers Provide secure remote access using the Citrix Access Gateway  Who this book is forWindows system administrators who want a quick lesson on how to install and configure XenApp.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52140035375377,"sku":"NLS9781782170266","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":52755139690769,"sku":"NIN9781782170266","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781782170266.jpg?v=1757572341"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-andrew-mallett.oembed","provider":"World of Books ","version":"1.0","type":"link"}