Cloud Computing Technologies

Automation

Ansible - an open-source software provisioning, configuration management, and application-deployment tool.

Cloud Application Platform

Heroku - a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.

Cloud Computing Platform

Amazon Web Services (AWS) Google Cloud Platform (GCP)

Cloud Operating System

OpenStack - a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed and provisioned through APIs with common authentication mechanisms.

Container

Docker - use OS-level virtualization to deliver software in packages called containers. Windows Container

DevOps

A Brief History of DevOps, Part I: Waterfall A Brief History of DevOps, Part II: Agile Development A Brief History of DevOps, Part III: Automated Testing and Continuous Integration A Brief History of DevOps, Part IV: Continuous Delivery and Continuous Deployment

Orchestration

Knative - Kubernetes-based platform to deploy and manage modern serverless workloads. Kubernetes - an open-source container-orchestration system for automating application deployment, scaling, and management. Rancher - open-source multi-cluster orchestration platform, lets operations teams deploy, manage and secure enterprise Kubernetes.

Scheduling

slurm - an open source, fault-tolerant, and highly scalable cluster management and job scheduling system for large and small Linux clusters.

Service Mesh

Istio - connect, secure, control, and observe services.

Storage

Ceph - a free-software storage platform, implements object storage on a single distributed computer cluster, and provides interfaces for object-, block- and file-level storage.

Testing

Selenium - for automating web applications for testing purposes.

Virtual Machine

Vagrant - an open-source software product for building and maintaining portable virtual software development environments,[5] e.g. for VirtualBox, KVM, Hyper-V, Docker containers, VMware, and AWS.