Container technologies allow enterprises to create highly differentiated apps and services faster, with better quality and geographic reach, to create compelling customer experiences. They have quickly become an important element of digital business transformation for EA pros because they promise faster software delivery, tremendous scale, higher resiliency, greater flexibility, and broader implementation options. Everything about enterprise app infrastructures, development styles, and architectures is changing, and containers play a key role in each area.
However, Forrester’s TechRadar™ for business technology infrastructure found that containers and container management technologies are still in the Creation stage, meaning that some container components and management tools are immature and changing quickly. Companies must navigate a complex landscape of technology components to build, package, and deploy containers. To help tech management pros accelerate cloud evolution, I’ve recently published a report with Dave Bartoletti focusing on the software landscape for each layer in a typical container management software architecture. Some of the key takeaways: