DevOps in the 1990s

    Last week, I had the pleasure of attending LinuxCon/ContainerCon Europe 2016 in Berlin. Besides visiting a fascinating historical capital - there is great irony, and victory, in seeing "Ben-Gurion-Strasse" - or "Ben Gurion Street" - named after the …   continue reading

    10 Oct 2016

    Why Aren't Desktops Managed Like Containers?

    Containers, the management and packaging technology for applications, are useful for many reasons: Packaging is simpler and self-contained Underlying operating system distribution becomes irrelevant Performance, therefore density, and therefore …   continue reading

    27 Sep 2016

    Is the Real Uber Threat to Hertz?

    It has become commonplace to forecast that Uber, Lyft and other ridesharing services are a strategic threat to car manufacturers. After all, if "everyone" uses Uber, why would they bother owning cars? The problem with that argument is that it assumes …   continue reading

    21 Sep 2016

    Amazon Pricing Should Be Customer-Centric

    Today, I had a very interesting discussion with Rich Miller, a consulting colleague who has been around the block more than a few times. One of the interesting points he raised is that Amazon's AWS pricing doesn't quite work for enterprises. Let's …   continue reading

    20 Sep 2016

    Architect Your Product Before It Holds You Back

    Architecture determines capabilities. This is not new. Anyone who has planned and architected a new product, or has tried to retrofit capabilities for which a platform has not been architected, knows it first-hand. Yet, time and again, I come across …   continue reading

    14 Sep 2016

    Your Car Interior Should Be Like A Network

    A lot of ink has been spilled (if that term still can be used in the digital age), on the coming driverless "revolution." Yet a much simpler "evolution" is long overdue for automative technology: the inside. Anyone who has replaced any component on a …   continue reading

    09 Sep 2016

    The Problem with Serverless Is Packaging

    Serverless. Framework-as-a-Service. Function-as-a-Service. Lambda. Compute Functions. Whatever you call it, serverless is, to some degree, a natural evolution of application management. In the 90s, we had our own server rooms, managed our own …   continue reading

    08 Sep 2016

    Pilots In Habitats: Basic Unit of Application Deployment

    What is the basic unit of application deployment? Two related trends have changed the answer to this question: DevOps Containers For many years, the tasks between engineer and operator were cleanly, if painfully, split: Engineer builds and …   continue reading

    06 Sep 2016

    When Your Workers Love Their Job

    How do you know when your workers really love their jobs? Of course, not all will, and plenty will leave over time no matter how great a working environment, but how do you know when workers really enjoy working for you? A few weeks ago, I had the …   continue reading

    16 Aug 2016

    SSL Is Broken, Time to Fix It

    For a long time, I have felt that SSL/TLS - the protocol that secures your communications with Web sites, mail servers and most everything across the Internet - is broken. It is broken to the point that it is fundamentally insecure, except for the …   continue reading

    22 Jul 2016