Apache Tomcat - An open source software implementation of the Java Servlet and JavaServer Pages technologies
Docker - Docker is an open platform that enables developers and system administrators to create distributed applications.
nginx - A high performance free open source web server powering busiest sites on the Internet.
Kubernetes - Kubernetes is an open source orchestration system for Docker containers
vCenter Server - IaaS platform for managing and deploying virtual machines
Amazon ECS - Amazon EC2 Container Service is a highly scalable, high-performance container management service that supports Docker containers.