DevOps: A Software Architect's Perspective
This is the first DevOps book that shows a realistic and achievable view of
the full implementation of DevOps. Most of the books and other literature I
have read on DevOps are all about the culture, the attitudes, how it relates
to Agile and Lean practices, and a high level view of microservices. This
book includes all that, but they are not its main focus, and it goes several
steps further with respect to the architecture and infrastructure needed for
The book is broken down into five parts. I have listed each part below along
with the chapters they include.
Part One: Background
Chapter 1. What Is DevOps?
Chapter 2. The Cloud as a Platform
Chapter 3. Operations
Part Two: The Deployment Pipeline
Chapter 4. Overall Architecture
Chapter 5. Building and Testing
Chapter 6. Deployment
Part Three: Crosscutting Conc... (more)
If you want a well rounded introduction to JAVA 7, look no further. This book
touches on all the things you would expect in an introduction to a
The book is broken down into six parts and a set of appendices. I have listed
the chapters by part below.
Part I: Getting Started- Becoming a Programmer, Writing Your First Program,
Vacationing in Java, and Understanding How Java Programs Work.
Part II: Learning the Basics of Programming- Storing and Changing Information
in a Program, Using Strings to Communicate, Using Conditional Tests to Make
Decisions, and Repeati... (more)
I have had the opportunity to lead dozens of software development projects
which I love doing. I have also had the opportunity to watch dozens of
software development project from the sidelines, while working on my own
project, or in place as a consultant to accomplish something other than run
the development process.
From the sidelines I have seen some succeed, some crash and burn, and the
rest get close enough to success that the team can sell it as a success.
Sometimes the later takes a heck of a sales job. I would say in my book 80%
of those sold as successes failed. They ei... (more)
Finally a book from an industry leader that has the guts to write about the
real world of Agile software development. If I had to pick one word to
describe this book, it would be 'truth'.
This book is going to raise the blood pressure of some of the Agilists out
there. If you think you may be one of those, do yourself a favor and keep at
the forefront of your mind that the author points out all the good in Agile
too. He is not telling a one sided story. When reading a strongly opinionated
book like this, we tend to only see the things the author is pointing out as
our flaws, or ... (more)
This is one of the best laid out programming books I have read in a while.
The way it starts out providing summaries of Swift features found in other
programming languages, Swift features that eliminate common programming
errors, the list of Cocoa and Cocoa Touch frameworks, new key features in
Xcode 6, special characters, numeric and boolean types, operators,
conditional and loop statements, compound assignment operators, Classes,
access modifiers, properties, initializers, methods, value and reference
types, and making use of built in frameworks is perfect for developers from ... (more)