Docker – Docker is the world’s leading software container platform. Developers use Docker to eliminate “works on my machine” problems when collaborating on code with co-workers. Operators use Docker to run and manage apps side-by-side in isolated containers to get better compute density. Enterprises use Docker to build agile software delivery pipelines to ship new features faster, more securely and with confidence for both Linux and Windows Server apps.

Kubernetes – Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.

Apache Mesos – Abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault tolerant and elastic distributed systems to easily be built and run effectively.

Flask – Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions.

Marathon – Deploy and manage containers (including Docker) on top of Apache Mesos at scale.

Amazon Aurora – Amazon Aurora is a managed database service, built on a fully distributed and self-healing storage system that keeps your data safe. Amazon Aurora is a MySQL and PostgreSQL-compatible relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases.

GRPC – A high performance, open-source universal RPC framework

Fission – Serverless Functions for Kubernetes

Prometheus – Metrics and alerting with a leading open-source monitoring solution

AWS Lambda – Run code without thinking about servers. Pay only for compute time you consume.