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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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) |
Tabla de Contenidos:
- 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
- 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
- On With the ShowDatabags; Making It Live; Environments; Chapter 7. Next Steps; Managing Risk; Continuous Integration and Deployment; Monitoring; Conclusion; Further Reading; Colophon