used to deploy, run, optimize, and scale cloud software, including microservices, containers, orchestration, runtimes, virtualization, networking, storage, resource management, telemetry, observability, security, FaaS, and automation