img
Home > Design Patterns > Rich Container

Rich Container (Erl, Naserpour)

How can multiple containers be deployed so that they share the same namespace and IP address?

Rich Container

Problem

A regular container provides essential but very basic functions. Specifically, it supports commands to be stopped, started, paused and resumed. Applications and services hosted in containers can require many more features, making the usage of regular containers insufficient.

Solution

The application or service is deployed in a container with a wide range of enhanced features and functionality.

Application

An advanced container engine is used to enable containers to deliver a number of commonly required features, such as health status monitoring, threads, stack, lock contention, network message statistics and conīŦguration information.
Rich Container: Cloud Service A is deployed inside a rich container that provides extra features and can provide additional information about the cloud service.

Cloud Service A is deployed inside a rich container that provides extra features and can provide additional information about the cloud service.

CCP Module 4: Fundamental Cloud Architecture

This pattern is covered in CCP Module 4: Fundamental Cloud Architecture.

For more information regarding the Cloud Certified Professional (CCP) curriculum, visit www.arcitura.com/ccp.