Leap beyond the private-public cloud frontier with application containers

Realizing full big data potential means vaulting beyond on-premise cloud to a new hybrid world.


The data-driven businesses of tomorrow will rely on software intelligence—automation, machine-learning and cognitive computing—to optimize operations on all fronts.

In recent years, a popular option was an on-premise private cloud hosted within the enterprise’s own data centers, allowing complete control and configurability of the infrastructure and security.

But to truly maximize value and growth, you must not only utilize existing infrastructure, but also enable on-demand scalability by expanding to the public cloud. This hybrid cloud architecture is inevitable to balance the growing demand for resources against the need for secure data management.

In this report, we outline our plan for making the leap from on-premise private cloud to hybrid architecture through the use of application “containers.”

For most large organizations, the coexistence of cloud and traditional on-premises application infrastructures will be the norm in the context of hybrid integration platforms.

Why Accenture

Before understanding how container-enabled hybrid architecture works, it’s important to note the benefits of on-premise cloud systems, which include:

  • In-House Management - The enterprise has complete control over the procurement, processing, storage and usage of its data.

  • Compliance - Companies have security regulations and compliance requirements around the storage and use of data.

  • Resilient to internal outages - The enterprise has a dedicated IT team and custom disaster recovery plans to recover quickly from internal outages.

  • Customization - Cloud providers can establish custom configurations and offerings specific to company requirements.

  • Multitenancy - Different user groups can create clusters and run workloads with no access to the sensitive data of other groups.

  • Modular scalability - Resources can be scaled dynamically on-demand without disrupting ongoing operations.

Specific Services

Stay In The Know

Receive e-mails from Accenture featuring new content that matches your interests.

Visit the subscription center to make your selections and subscribe to New from Accenture.

Application containers are rapidly becoming a viable option for seamless transition from on-premise to hybrid architecture models.

Containers are lightweight application hosting environments that share the kernel of the host operating system (OS) and allow multiple isolated user spaces, precluding the need for a guest OS. This makes the OS “lightweight” and higher performing when running multiple instances of the same application.

A big benefit of containers? Portability. You have a way to package applications and the configuration values such that they can be run anywhere. That eliminates the need for vendor “lock-in.”

However, containers by themselves cannot address the challenges of managing a cluster of compute nodes that require multiple application environments.

Learn about two implementation techniques using containers, and the benefits of each.