Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro Puppet

Buy
Pro Puppet, 9781430230571 (1430230576), Apress, 2011

The lives of system administrators and operations staff often revolve around a series of repetitive tasks: configuring hosts, creating users, and managing applications, daemons, and services. Often these tasks are repeated many times in the life cycle of one host, from building to decommissioning, and as new configuration is added or corrected for error or entropy.

The usual response to these repetitive tasks is to try to automate them with scripts and tools. This leads to the development of custom-built scripts and applications. In my first role as a systems administrator, I remember creating a collection of Control Language (CL) and Rexx scripts that I subsequently used to manage and operate a variety of infrastructure. The scripts were complex, poorly documented and completely customized to my environment.

My experience is not unique, and this sort of development is a common response to the desire to make life easier, automate boring, manual tasks and give you a few more minutes in the day for the more interesting projects and tasks (or to get to the pub earlier).

Very few of the scripts developed in this ad hoc manner are ever published, documented, or reused. Indeed, copyright for most custom material rests with the operator or system administrator’s organization and is usually left behind when they move on. This leads to the same tool being developed over and over again. Sometimes they are even developed over and over again in the same company if previous incarnations don’t suit a new incumbent (or occasionally, if they are indecipherable to a new incumbent!).

These custom scripts and applications rarely scale to suit large environments, and they often have issues of stability, flexibility, and functionality. In multi-platform environments, such scripts also tend to suit only one target platform, resulting in situations such as the need to create a user creation script for BSD, another one for Linux, and still another for Solaris. This increases the time and effort required to develop and maintain the very tools you are hoping to use to reduce administrative efforts.

Other approaches include the purchase of operations and configuration management tools like HP’s Opsware, BMC’s CONTROL-M, IBM’s Tivoli suite, and CA’s Unicenter products. But commercial tools generally suffer from two key issues: price and flexibility. Price, especially, can quickly become an issue: The more platforms and hosts that you are managing, the greater the price. In large environments, licensing for such tools can run to millions of dollars.

Flexibility is also a key concern. Commercial tools are usually closed source and are limited to the features available to them, meaning that if you want to extend them to do something custom or specific to your environment, you need to request a new feature, potentially with a waiting period and associated cost. Given the huge varieties of deployments, platforms, configurations and applications in organizations, it is rare to discover any tool that provides the ability to completely customize to suit your environment.

(HTML tags aren't allowed.)

Things I Will Never Tell You
Things I Will Never Tell You
This book is my world (cerebral based mindset) so understand it is the opposite of your world (physical based mindset) or you will not last very long, psychologically speaking. If you want to live in your world of fear, write a book and I will use the pages to wrap my fi sh heads in. I am pleased with my thoughts and my words and I will never...
The Enjoyment of Math
The Enjoyment of Math
A thoroughly enjoyable sampler of fascinating mathematical problems and their solutions.
(Science )

Each chapter is a gem of mathematical exposition.... [The book] will not only stretch the imagination of the amateur, but it will also give pleasure to the sophisticated mathematician.
...
3D for iPhone Apps with Blender and SIO2: Your Guide to Creating 3D Games and More with Open-Source Software
3D for iPhone Apps with Blender and SIO2: Your Guide to Creating 3D Games and More with Open-Source Software

Create exciting, interactive 3D apps for the iPhone and iPod Touch

What a combination-using free, open-source Blender software and the SI02 game engine to create very cool 3D characters and games for the very hot devices of the moment, the iPhone and iPod Touch. Whether you're coming to this as an iPhone developer or as...


The New Darkroom Handbook
The New Darkroom Handbook

The Darkroom Handbook, Second Edition, is a completely revised and updated version of a classic guide to the best design, construction, and equipment to use when setting up a darkroom.

This book features ideas and money-saving tips on how to put a darkroom almost anywhere in your home or apartment. It takes
...

Robotic Surgery of the Bladder
Robotic Surgery of the Bladder

Robotic Surgery of the Bladder is a dedicated resource to understanding and mastering the concepts and practical aspects of robotic bladder surgery. The volume provides an introduction to urologists interested in initiating robotic radical cystectomy by providing them background, concepts, steps, and tools and tricks to introduce...

Control Engineering: A Guide for Beginners
Control Engineering: A Guide for Beginners

Automatic control is becoming more and more important in this age of automation. In manufacturing processes it ensures that certain parameters, such as temperature, pressure, speed cc voltage, take up specific constant values recognized as the optimum. or are maintained in a particular relationship to other variables. In other words, the duty...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy