By Susan Wu, Senior Product Marketing Manager, VMware
As digital transformation continues to rapidly reshape many enterprises, the growth of containerized applications should come as no surprise. Enterprise Management Associates (EMA) reported that 68 percent of North American enterprises surveyed are actively evaluating containers, and 49 percent are running applications on containers today.
EMA examined a broad range of container products in the marketplace, interviewed senior executives from nearly 300 companies and uncovered the top priorities that enterprises should consider when adopting containers and microservices. These include:
- Controlling your hybrid cloud cost
- Enforcing security and compliance
- Planning for full stack container management
- Focusing on integration with cloud and data centers
- Bringing automation and full visibility to your DevOps process
In the same report, EMA declared that VMware vSphere Integrated Containers is their recommended choice of container framework for enterprise integration with existing IT best practices. While many enterprises adopt a combination strategy of “lifting and shifting” existing applications and building new “cloud-native” applications based on microservices, VMware vSphere Integrated Containers (VIC) satisfies the agility needs of development and operations in terms of compliance, security, operational efficiency and performance.
EMA states that VIC addresses the container adoption challenges like “operational complexity” and “lack of management and monitoring” head-on, offering the best of both worlds. For example, IT Ops can run containerized apps alongside traditional virtual machines (VMs) on the same infrastructure without having to build out a separate, specialized container infrastructure stack. Meanwhile, developers already familiar with Docker can develop applications in containers and provision them using the self-service management portal in VIC, or with Docker-compatible interfaces.
As enterprises move from piloting to running containers in serious production and at scale, the majority of customers are still struggling to find the best method of managing containers within the overall IT context. A crucial question that remains is, who should be responsible for ensuring availability, performance and security of containerized applications? Should the team managing the application be responsible for the underlying infrastructure (compute, network, storage)?
Given the short life span of containers and sharing of microservices by several applications, container deployments create a whole new set of challenges that require monitoring and logging tools to track changing relationships and dependencies, and their impact on performance. EMA urges enterprise customers to evaluate full stack management (host, OS, VMs, cloud resources) and monitoring for containers without losing operational control.
VMware offers cloud-native solutions across container networking, security, storage, automation, operations and monitoring for enterprises and service providers. Visit vmware.com/cloudnative to learn more.