Design - Build - Run
Applied Practices and Principles for Production Ready Software Development
By Dave Ingram
Publisher: Wiley / Wrox
Final Release Date: February 2009
Pages: 700

Design - Build - Run

Applied Practices and Principles for Production-Ready SoftwareDevelopment

What is the secret to successful software development? Veteransoftware architect Dave Ingram believes that a true success storyis a project that delivers a system with all the requiredfunctionality, on time and within budget. In this book, Ingramshares his secrets to building software that must not fail and heexplains why everything developers do during the process ofsoftware development impacts the overall outcome of a project.

Serving as a guide to designing and building production-readysoftware from the start, this book examines the entire process andthe tools needed to develop and test applications. You'll look atthe environments and circumstances in which a system could be usedand how to make certain that it's fit for these purposes. Mostimportantly, the book covers the practices and patterns you canleverage during design and development to improve software quality,lower the total cost of ownership, and ensure that it is trulyproduction-ready. With a thorough understanding of what is involvedin designing, building, and running large-scale software systems,you'll enhance your skills for building successful solutions.

What you will learn from this book

  • What production-readiness means and all the qualitycharacteristics that software needs to meet

  • Key patterns and practices that ensure systems are designed andbuilt to be production-ready and meet required standards andpractices

  • How to design for resilience, batch, performance, monitoring,incident investigation, reporting, application maintenance,testing, and deployment

  • The pros and cons of using various tools and technologies andhow to use them effectively

  • Techniques for reviewing and testing a prototype

  • Ways to plan the logical architecture and model theapplication

Who this book is for

This book is for software developers of all levels—fromprogrammers through to software architects—who are interestedin learning all aspects related to building production-readysystems. Familiarity with software designs and developmentpractices is essential.

Wrox guides are crafted to make learning programming languagesand technologies easier than you think. Written by programmers forprogrammers, they provide a structured, tutorial format that willguide you through all the techniques involved.

Product Details
Recommended for You
Customer Reviews
Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?
Ebook: $49.99
Formats:  PDF