Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type


Publication Date


Are Containers the New Golden Hammer?

  • This presentation was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.
  • Abstract

    The container ecosystem is growing rapidly, and there is a rush to adopt this technology even as vendors standardize. Many enterprise implementations run the risk of falling into the golden hammer anti-pattern by applying it whenever and wherever possible. Join this talk for a deep dive to establish a common taxonomy and definition of containers, investigate practical use cases, and identify key components and decisions points for creating a container strategy. Containers are often treated like virtual machines, when there are so many richer capabilities possible.

    Participants will learn what using containers solves—and doesn't solve; key concepts for architecting containers and effective layering decisions; tried and true architectural techniques for working with container-driven architectures versus new tools and their value (PaaS, orchestration, managers); managing and maintaining containers (tools can't replace strategy even if they reduce complexity—it's never as simple as "just change a layer"); and practical tips from the field.

  • Download