Eclipse Amlen in Containers
Eclipse Amlen can be deployed as a container e.g. on Docker on a supported operating system.
Docker is an open source platform that uses Linux™ containerization and a layered file system. The image that is built by using Docker consists of layers that contain the application and the dependent binary files and libraries, but uses the kernel from the host operating system. The layering allows changes to be made quickly because only the modified layers are rebuilt and deployed. For more information about Docker and its advantages, see What is Docker?
- Portability across machines on traditional systems, or in a public or private cloud.
- Rapid deployment of services. A Docker image is simple to build and can be quickly and easily deployed across environments.
- Decreased overhead. A Docker container has a small footprint because the need for a hypervisor is removed.
- Simplified maintenance provided by the use of a layered file system.
Compressed files are provided that contain the files that you need to build your own Docker images. You can use these images to create a container by using the docker run command.
- Messaging server container
- The messaging server container is the core messaging service. You can use this container to administer connected clients and devices, and to process messages. All the features that are available in the Amlen Virtual Edition are supported except for log file offloader and local user registry.
- WebUI container
- You can use the WebUI container to administer the messaging server container. The Web UI container can be used to administer one or more messaging server containers.
For more information about building Eclipse Amlen Docker images and creating containers, see Installing Eclipse Amlen in Docker containers.