Cargando…

Test-driven infrastructure with Chef /

The advent of modern programming frameworks such as Rails and Django, together with the ready availability of virtualisation, and the explosion of interest in configuration management tools such as Puppet and Chef has revolutionised the web operations world. In this book, Stephen Nelson-Smith makes...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Nelson-Smith, Stephen
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly, ©2011.
Edición:1st ed.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ia 4500
001 OR_ocn747561098
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 110823s2011 cau ob 000 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d CUS  |d COO  |d C6I  |d WAU  |d YDXCP  |d DEBSZ  |d OCLCF  |d E7B  |d OCLCQ  |d CEF  |d AU@  |d EBLCP  |d WYU  |d UAB  |d OCLCQ  |d UKAHL  |d CNCEN  |d RDF  |d OCLCQ  |d OCLCO  |d OCLCQ 
019 |a 780425597  |a 861535602 
020 |a 9781449313173  |q (electronic bk.) 
020 |a 1449313175  |q (electronic bk.) 
020 |a 9781449313777  |q (e-book) 
020 |a 1449313779  |q (e-book) 
020 |z 9781449304812  |q (paper) 
020 |z 1449304818  |q (paper) 
029 1 |a DEBSZ  |b 368474895 
029 1 |a HEBIS  |b 291541887 
029 1 |a DEBSZ  |b 397104464 
029 1 |a AU@  |b 000055799260 
035 |a (OCoLC)747561098  |z (OCoLC)780425597  |z (OCoLC)861535602 
037 |a CL0500000109  |b Safari Books Online 
050 4 |a QA76.76.C69  |b N45 2011eb 
082 0 4 |a 004.36  |2 23 
049 |a UAMI 
100 1 |a Nelson-Smith, Stephen. 
245 1 0 |a Test-driven infrastructure with Chef /  |c Stephen Nelson-Smith. 
250 |a 1st ed. 
260 |a Sebastopol, CA :  |b O'Reilly,  |c ©2011. 
300 |a 1 online resource (ix, 74 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references. 
588 0 |a Print version record. 
520 |a The advent of modern programming frameworks such as Rails and Django, together with the ready availability of virtualisation, and the explosion of interest in configuration management tools such as Puppet and Chef has revolutionised the web operations world. In this book, Stephen Nelson-Smith makes a case for introducing acceptance test driven infrastructure development as a way to deliver value and reduce risk. Developing infrastructure with Opscode Chef, and testing it using Cucumber, he explains how to build a test environment that allows end-to-end testing of the whole infrastructure to tease out dependencies and hidden sideeffects. Finally, the applicability of agile/lean mainstays Continuous Integration and Continuous Deployment are discussed, together with a call to rethink monitoring as the natural extension of acceptance test driven development. 
505 0 |a Copyright; Table of Contents; Preface; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1. Infrastructure As Code; The Origins of Infrastructure as Code; The Principles of Infrastructure as Code; The Risks of Infrastructure as Code; Chapter 2. Introduction to Chef; The Chef Framework; The Chef Tool; The Chef API; The Chef Community; Chapter 3. Getting Started with Chef; Installing Ruby; Getting Set Up on the Opscode Platform; Installing Chef; Using Chef to Write Infrastructure Code 
505 8 |a Chapter 4. Behavior-Driven Development (BDD)A Very Brief History of Agile Software Development; Test-Driven Development; Behavior-Driven Development; Building the Right Thing; Reducing Risk; Evolving Design; Cucumber; Chapter 5. Introduction to Cucumber-Chef; Prerequisites; Sign up for Amazon Web Services; Installation; Chapter 6. Cucumber-Chef: A Worked Example; Introducing the Bram Consulting Group (BCG); Gathering Requirements; Writing Acceptance Tests; Creating a Project with Cucumber-Chef; Making Tests Pass; Cooking with Chef; Resources; Recipes; Cookbooks; Roles; Running Chef 
505 8 |a On With the ShowDatabags; Making It Live; Environments; Chapter 7. Next Steps; Managing Risk; Continuous Integration and Deployment; Monitoring; Conclusion; Further Reading; Colophon 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Chef (Computer program) 
630 0 7 |a Chef (Computer program)  |2 fast  |0 (OCoLC)fst01912489 
650 0 |a Software configuration management. 
650 0 |a Client/server computing. 
650 6 |a Logiciels  |x Gestion de configurations. 
650 6 |a Architecture client-serveur (Informatique) 
650 7 |a Client/server computing.  |2 fast  |0 (OCoLC)fst00864205 
650 7 |a Software configuration management.  |2 fast  |0 (OCoLC)fst01124180 
650 7 |a Engineering & Applied Sciences.  |2 hilcc 
650 7 |a Computer Science.  |2 hilcc 
776 0 8 |i Print version:  |a Nelson-Smith, Stephen.  |t Test-driven infrastructure with Chef.  |b 1st ed.  |d Sebastopol, CA : O'Reilly, ©2011  |z 9781449304812  |w (DLC) 2011293623  |w (OCoLC)729343019 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781449309718/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL741265 
938 |a YBP Library Services  |b YANK  |n 7489225 
938 |a YBP Library Services  |b YANK  |n 7486356 
938 |a ebrary  |b EBRY  |n ebr10763465 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26903823 
938 |a Internet Archive  |b INAR  |n testdriveninfras0000nels 
994 |a 92  |b IZTAP