Learning Chef. A Guide to Configuration Management and Automation
- Autorzy:
- Mischa Taylor, Seth Vargo
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 366
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Learning Chef. A Guide to Configuration Management and Automation
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. You’ll be able to build (or rebuild) your infrastructure’s 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
Wybrane bestsellery
-
Learn how to transform your SDLC fast by developing the key skills to shift left and complete projects in record time. This book will give you the knowledge to start your own DevOps release management initiative and transform your company.
Embracing DevOps Release Management. Strategies and tools to accelerate continuous delivery and ensure quality software deployment Embracing DevOps Release Management. Strategies and tools to accelerate continuous delivery and ensure quality software deployment
(100.08 zł najniższa cena z 30 dni) -
Explore the implementation of Wazuh for effective security monitoring through use cases and demonstrations of how to integrate Wazuh with essential tools like OSSEC, TheHive, Cortex, and Shuffle.
Security Monitoring with Wazuh. A hands-on guide to effective enterprise security using real-life use cases in Wazuh Security Monitoring with Wazuh. A hands-on guide to effective enterprise security using real-life use cases in Wazuh
(92.88 zł najniższa cena z 30 dni) -
Discover a proven method to learning programming in an accessible style. Ideal for enthusiasts, this book guides your from fundamentals to advanced concepts, enabling you to code confidently and build your tools and libraries using PowerShell 7.
PowerShell 7 Workshop. Learn how to program with PowerShell 7 on Windows, Linux, and the Raspberry Pi PowerShell 7 Workshop. Learn how to program with PowerShell 7 on Windows, Linux, and the Raspberry Pi
-
With this new edition, get to grips with Linux kernel development on the long-term 6.1 (S)LTS kernel in a hands-on way with the help of brilliant code examples. Linux Kernel Programming 2E teaches you how to write high-quality kernel modules suitable for real-world products, following industry be...
Linux Kernel Programming. A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization - Second Edition Linux Kernel Programming. A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization - Second Edition
-
This practical guide enables you to implement DevOps best practices while building systems with automation and reusability in mind. You’ll learn the modern-day infrastructure design best practices needed to create an impact on data-persistent technologies.
DevOps for Databases. A practical guide to applying DevOps best practices to data-persistent technologies DevOps for Databases. A practical guide to applying DevOps best practices to data-persistent technologies
-
Implementing CI/CD Using Azure Pipelines contains everything you need to automate your CI/CD pipelines using Microsoft Azure. You’ll learn how to efficiently manage your CI/CD pipelines, deploy your apps, and set up workflow pipelines on Azure DevOps portal.
Implementing CI/CD Using Azure Pipelines. Manage and automate the secure flexible deployment of applications using real-world use cases Implementing CI/CD Using Azure Pipelines. Manage and automate the secure flexible deployment of applications using real-world use cases
-
Okta is one of the leading IAM platforms that consolidate identities for company tools. Okta Administration Up and Running is a comprehensive introduction for anyone new to Okta’s products, and aims to help you understand and implement Okta’s features for enhanced security in your a...
Okta Administration Up and Running. Drive operational excellence with IAM solutions for on-premises and cloud apps - Second Edition Okta Administration Up and Running. Drive operational excellence with IAM solutions for on-premises and cloud apps - Second Edition
-
Unlock the understanding of the Microsoft 365 identity platform and security technologies for the MS-102 exam. From Entra ID essentials to core Microsoft 365 Defender deployment and key governance concepts, gain practical insights for success.
Microsoft 365 Administrator MS-102 Exam Guide. Master the Microsoft 365 Identity and Security Platform and confidently pass the MS-102 exam Microsoft 365 Administrator MS-102 Exam Guide. Master the Microsoft 365 Identity and Security Platform and confidently pass the MS-102 exam
-
This comprehensive guidebook provides a detailed overview of 100 essential Linux commands that every system administrator should know. With clear explanations and practical examples, this book is an invaluable resource for improving your skills and expertise in Linux administration. From package ...
Essential Linux Commands. 100 Linux commands every system administrator should know Essential Linux Commands. 100 Linux commands every system administrator should know
-
This book is for software and IT professionals seeking knowledge on Linux systems and DevOps practices. This book will provide you with guidance and tools to learn and gain proficiency in managing Linux-based infrastructures and knowledge of DevOps.
The Linux DevOps Handbook. Customize and scale your Linux distributions to accelerate your DevOps workflow The Linux DevOps Handbook. Customize and scale your Linux distributions to accelerate your DevOps workflow
Ebooka "Learning Chef. A Guide to Configuration Management and Automation" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Learning Chef. A Guide to Configuration Management and Automation" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Learning Chef. A Guide to Configuration Management and Automation" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-919-4510-0, 9781491945100
- Data wydania ebooka:
- 2014-11-06 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 12.0MB
- Rozmiar pliku Mobi:
- 28.7MB
Spis treści ebooka
- Learning Chef
- Preface
- What Is This Book?
- Who Should Read This Book?
- Why All the Culinary Terminology?
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- 1. Configuration Management and Chef
- What Is Configuration Management?
- Why You Need a Configuration Management Tool to Automate IT
- What Is Chef?
- Why Chef Might Be a Good Tool for Your Enterprise
- Where Do We Go From Here?
- 2. Configure Your Chef Development Environment
- Install a Programmers Text Editor
- Chef Development Tools
- Install the Chef Development Tools on Linux
- Verify the Chef Development Kit/Chef Client Install on Linux
- Install Test Kitchen on Linux (Chef Client Only)
- Verify the Test Kitchen Installation on Linux (Chef Client only)
- Install the Chef Development Tools on Mac OS X
- Verify the Chef Development Kit/Chef Client Installation on Mac OS X
- Install Test Kitchen on Mac OS X (Chef Client Only)
- Verify the Test Kitchen Installation on Mac OS X (Chef Client Only)
- Install the Chef Development Tools on Windows
- Verify the Chef Development Kit/Chef Client Installer in Windows
- Install Test Kitchen in Windows (Chef Client Only)
- Verify the Test Kitchen Installer in Windows (Chef Client Only)
- Install Unix Tools for Windows
- Install ConEmu (Optional)
- Summary
- 3. Ruby and Chef Syntax
- Overview of Ruby
- Ruby Syntax and Examples
- Comments
- Variables
- Mathematical Operations
- Strings
- Heredoc Notation
- True and False
- Arrays
- Hashes
- Regular Expressions
- Conditionals and Flow
- Methods, Classes, and Modules
- Chef Syntax and Examples
- 4. Write Your First Chef Recipe
- Create a Directory Structure for Your Code
- Write Your First Chef Recipe
- Verify Your First Chef Recipe
- Examine hello.rb
- Recipes Specify Desired Configuration
- To Uninstall, Specify What Not to Do
- Summary
- 5. Manage Sandbox Environments with Test Kitchen
- Installing Vagrant and VirtualBox
- Host versus Guest
- Introducing Test Kitchen
- Spinning Up Your First Virtual Machine
- YAML Overview
- Test Kitchen Configuration with .kitchen.yml
- Summary
- 6. Manage Nodes with Chef Client
- What Is a Node?
- Create a New Sandbox Environment for a Node
- Installing Chef Client with Test Kitchen
- Your First Chef-Client Run
- Chef Client Modes
- Ohai
- Accessing Node Information
- Summary
- 7. Cookbook Authoring and Use
- Your First Cookbook: Message of the Day
- Your First Cookbook: Message of the Day (Chef Development Kit)
- Introducing the Cookbook_file Resource
- Your First Cookbook: Message of the Day (Chef Client)
- Introducing the Cookbook_file Resource
- Performing Your First Converge
- Validate Your Results
- Anatomy of a Chef Run
- Cookbook Structure
- The Four Resources You Need to Know
- Apache Cookbook: A Step-By-Step Primer for Creating a Cookbook
- Define Prerequisites
- Generate the Cookbook Skeleton
- Edit the README.md File
- Update Metadata.rb
- Introducing the Package Resource
- Introducing the Service Resource
- Introducing the Template Resource
- Verify Success Criteria Are Met
- Summary
- 8. Attributes
- Motd-Attributes Cookbook
- Setting Attributes
- Basic Attribute Priority
- Include_Recipe
- Attribute Precedence
- Debugging Attributes
- Summary
- 9. Manage Multiple Nodes at Once with Chef Server
- How to Install Enterprise Chef Server Manually
- Install Enterprise Chef Server
- Introducing Idempotence
- Configure Enterprise Chef Server
- Testing the Connection
- Bootstrapping a Node
- Create a Node in a Sandbox Environment
- Bootstrap the Node with Knife
- Bootstrap Chef Server with Chef Solo
- Summary
- 10. Community and the Chef-Client Cookbook
- Using Community Cookbooks
- Chef-Client Cookbook
- Knife Cookbook Site Plugin
- Search for Community Cookbooks Using Knife Cookbook Site
- Manage Chef Supermarket Cookbooks on Your Chef Server Using Knife Cookbook Site
- Chef-Client Recipes
- Configure Knife to Use a Production SSL Setup
- Configure Chef-Client to Use a Production SSL Setup
- Summary
- 11. Chef Zero
- Test Kitchen and Chef Zero
- Running Chef-Zero on Your Host Using Chef-Playground
- Summary
- 12. Search
- Search from the Command Line
- Search from the Command Line with Knife
- Search in a Recipe Using Test Kitchen
- Summary
- 13. Data Bags
- Basic Command Line Data Bag Usage with Knife
- Creating Local Users Based on Data Bag Items in a Recipe
- Verify Users
- Encrypted Data Bags
- chef-vault
- Summary
- 14. Roles
- Create a Web Server Role
- Attributes and Roles
- Roles and Search
- Role Cookbook
- Summary
- 15. Environments
- Create a Dev Environment
- Attributes and Environments
- Putting All the Pieces Together
- Simulate a Production Environment
- Simulate a Development Environment
- Summary
- 16. Testing
- Testing Rationale
- Revisiting the Apache Cookbook
- Test Automation with Serverspec
- Write Your First Serverspec Test
- RSpec DSL Syntax
- More Serverspec Resources
- Test Automation with Foodcritic
- Test Automation with ChefSpec
- Write Your First ChefSpec Test
- Lazy Evaluation with Let
- Generate a Coverage Report
- Share Test Code with spec_helper.rb
- Summary
- 17. Conclusion
- A. Open Source Chef Server
- How to Install Open Source Chef Server Manually
- Install Open Source Chef Server
- Introducing Idempotence
- Configure Open Source Chef Server
- Testing the Connection
- Bootstrapping a Node
- Create a Node
- Bootstrap the Node with Knife
- B. Hosted Enterprise Chef
- Testing the Connection
- Glossary
- Index
- Colophon
- Copyright
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(177.65 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
169.14 zł
199.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%) -
What will you learn from this book?If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally ...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
101.15 zł
119.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Learning Chef. A Guide to Configuration Management and Automation Mischa Taylor, Seth Vargo (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.