• Complain

Mischa Taylor - Learning Chef A Guide to Configuration Management and Automation

Here you can read online Mischa Taylor - Learning Chef A Guide to Configuration Management and Automation full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2014, publisher: OREILLY, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Mischa Taylor Learning Chef A Guide to Configuration Management and Automation
  • Book:
    Learning Chef A Guide to Configuration Management and Automation
  • Author:
  • Publisher:
    OREILLY
  • Genre:
  • Year:
    2014
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Learning Chef A Guide to Configuration Management and Automation: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Learning Chef A Guide to Configuration Management and Automation" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Get a hands-on introduction to the Chef, the configuration management tool for solving operations issues in enterprises large and small. Ideal for developers and sysadmins new to configuration management, this guide shows you to automate the packaging and delivery of applications in your infrastructure. Youll be able to build (or rebuild) your infrastructures application stack in minutes or hours, rather than days or weeks.
After teaching you how to write Ruby-based Chef code, this book walks you through different Chef tools and configuration management concepts in each chapter, using detailed examples throughout. All you need to get started is command-line experience and familiarity with basic system administration.
Configure your Chef development environment and start writing recipes
Create Chef cookbooks with recipes for each part of your infrastructure
Use Test Kitchen to manage sandbox testing environments
Manage single nodes with Chef client, and multiple nodes with Chef Server
Use data bags for storing shared global data between nodes
Simulate production Chef Server environments with Chef Zero
Classify different types of services in your infrastructure with roles
Model life stages of your application, including development, testing, staging, and production

Mischa Taylor: author's other books


Who wrote Learning Chef A Guide to Configuration Management and Automation? Find out the surname, the name of the author of the book and a list of all author's works by series.

Learning Chef A Guide to Configuration Management and Automation — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Learning Chef A Guide to Configuration Management and Automation" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Learning Chef
Mischa Taylor
Seth Vargo
Preface
What Is This Book?

Learning Chef is an introductory book on the Chef infrastructure automation platform. This is a book for beginners who are new to Chef, configuration management, and automation coding.

Using Chef, you can model the setup, packaging, and delivery of applications in your infrastructure as code. Well show you how using code makes actions easily repeatable, while running commands by hand is not. Once you have this code blueprint, you can then build or rebuild your whole infrastructures application stack in minutes or hours, instead of the days or weeks it would typically take doing by hand. In this book, well cover the basics of Chef, assuming you have no prior experience with infrastructure automation or coding.

First, well get started by showing you how to set up a Chef development environment on your own local machine. This is where you will write Chef code and verify that it works. Learning how to code takes a lot of hands-on practice, so we try to get you to dive in and start writing code very early in the book. Then we progress slowly, introducing one new concept along with its accompanying Chef tool in each chapter. Hands-on examples are provided to help cement the concepts in your mind and to give you practice coding.

After youve read Learning Chef , you will understand all the basic concepts and be ready to pick up and benefit from two more advanced books on Chef, such as the OReilly books Test-Driven Infrastructure with Chef, 2nd Edition , by Stephen Nelson-Smith, and Customizing Chef , by Jon Cowie.

Who Should Read This Book?

We wrote this book for both system administrators and software developers new to Chef and the concept of infrastructure automation. It is assumed that you have some familiarity with using the command line and performing basic system administration tasks.

You may run Linux, Mac OS X, or Windows on your local machine and follow the hands-on exercises in this book. When necessary, well provide separate instructions for each platform. Because there is currently no easy-to-use graphical integrated development environment (IDE) for Chef, your primary interface to Chef will be through the command line. Thankfully, the command line interface has very few platform-specific differences, except with the initial installation, so the choice to cover three operating system platforms in this book shouldnt be too distracting while broadening your choice of environments in which to work with Chef.

We do not assume that you have any experience with automation coding, but we do assume that youve written scripts before, such as shell scripts, batch files, or PowerShell scripts. You should be familiar with scripting in some form before trying to learn Chef coding.

Why All the Culinary Terminology?

As you read this book, you might notice that the makers of Chef are fond of using culinary terms to describe infrastructure automation tools and concepts. The people at Chef Software discovered that words and phrases such as cookbook or following a recipe are good metaphors for abstract concepts such as a collection of automation scripts or running code that consistently reproduces an infrastructure component . The consistent use of cooking metaphors makes the topic of infrastructure automation more accessible to beginners and does not have the baggage of industry terms used in other contexts. Plus, its a good way to market and brand Chef, as the cooking angle is unique and makes Chef memorable.

Conventions Used in This Book

The following typographical conventions are used in this book:

Italic Indicates new terms, URLs, email addresses, filenames, and file extensions. Constant width Used for program listings, as well as within paragraphs to refer to program elements such as variable or function names, databases, data types, environment variables, statements, and keywords. Constant width bold Shows commands or other text that should be typed by the user. Constant width italic Shows text that should be replaced with user-supplied values or by values determined by context.
Tip

This element signifies a tip or suggestion.

Note

This element signifies a general note.

Warning

This element indicates a warning or caution.

Using Code Examples

Supplemental material (code examples, exercises, etc.) is available for download at http://learningchef.com.

This book is here to help you get your job done. In general, if example code is offered with this book, you may use it in your programs and documentation. You do not need to contact us for permission unless youre reproducing a significant portion of the code. For example, writing a program that uses several chunks of code from this book does not require permission. Selling or distributing a CD-ROM of examples from OReilly books does require permission. Answering a question by citing this book and quoting example code does not require permission. Incorporating a significant amount of example code from this book into your products documentation does require permission.

We appreciate, but do not require, attribution. An attribution usually includes the title, author, publisher, and ISBN. For example: Learning Chef by Mischa Taylor and Seth Vargo (OReilly). Copyright 2015 Mischa Taylor and Seth Vargo, 978-1-491-94493-6.

If you believe your use of code examples falls outside fair use or the permission given, feel free to contact us at .

Safari Books Online
Note

Safari Books Online is an on-demand digital library that delivers expert content in both book and video form from the worlds leading authors in technology and business.

Technology professionals, software developers, web designers, and business and creative professionals use Safari Books Online as their primary resource for research, problem solving, learning, and certification training.

Safari Books Online offers a range of plans and pricing for enterprise, government, education, and individuals.

Members have access to thousands of books, training videos, and prepublication manuscripts in one fully searchable database from publishers like OReilly Media, Prentice Hall Professional, Addison-Wesley Professional, Microsoft Press, Sams, Que, Peachpit Press, Focal Press, Cisco Press, John Wiley & Sons, Syngress, Morgan Kaufmann, IBM Redbooks, Packt, Adobe Press, FT Press, Apress, Manning, New Riders, McGraw-Hill, Jones & Bartlett, Course Technology, and hundreds more. For more information about Safari Books Online, please visit us online.

How to Contact Us

Please address comments and questions concerning this book to the publisher:

OReilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
800-998-9938 (in the United States or Canada)
707-829-0515 (international or local)
707-829-0104 (fax)

We have a web page for this book, where we list errata, examples, and any additional information. You can access this page at http://bit.ly/learning_chef.

To comment or ask technical questions about this book, send email to .

For more information about our books, courses, conferences, and news, see our website at http://www.oreilly.com.

Find us on Facebook: http://facebook.com/oreilly

Follow us on Twitter: http://twitter.com/oreillymedia

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Learning Chef A Guide to Configuration Management and Automation»

Look at similar books to Learning Chef A Guide to Configuration Management and Automation. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Learning Chef A Guide to Configuration Management and Automation»

Discussion, reviews of the book Learning Chef A Guide to Configuration Management and Automation and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.