reliability engineering

internetofthings720x480

How to Architect for the Internet of Things

The Internet of Things (IoT) resurfaces classic hardware engineering challenges and adds many new software and data ones–all at tremendous scale. My podcast with Forbes-contributor Mike Kavis discusses these and some of techniques I am currently using to overcome them.

fingers-crossed-300px

Insurance is NOT the answer for the cloud

Two weeks ago Dr. Alexander Pasik, CIO of IEEE, posited that businesses would be more inclined to use cloud services if service providers carried insurance against data breaches. We could not disagree more.

cloudcomputing-180pxs

Cloud Computing: Its not just about access from anywhere

Too many extolling the virtues of cloud computing are ignoring many of its most transformational benefits

The Cloud is Dead! Long Live the Cloud!

The last two months have presented several large “black eyes” for cloud computing. As a result, cloud computing pundits have questioned the readiness of cloud computing for the enterprise. In response, cloud computing advocates have highlighted reliability metrics far better than those of any enterprise. Who is right and who is wrong in this argument? They both are.

600px-Aldrin_Apollo_11_280px

What Joe Shea, program manager of NASA’s Apollo program, taught me

Today is the 40th Anniversary of the Apollo 11 Moon Landing. As such, I thought it would be appropriate to reflect on what Joe Shea taught me at MIT about designing large-scale systems and managing their successful “launch”…

The best architecture document in history

In 2000, AOL’s Chief Technology Officer held an offsite for all of the Chief Architects from AOL, Netscape, CompuServe, ICQ and MapQuest (this was before the closure of the merger with Time Warner. After he posed a question to all of us, “What do you think was the best architecture document in history?”…