Cloud Technologies
Launch Dates:
Cloud Providers
2006: AWS (Amazon Web Services)
2008: GCP (Google Cloud Platform)
2010: Azure (Microsoft Azure)
Programming Languages
1991: Python
2009: Go Lang
Containerization and Orchestration Technologies
2013: Docker
2014: Kubernetes (initial release, July 2014)
2015: Apache Mesos (added container orchestration support)
2016: Docker Swarm (integrated with Docker for orchestration)
2017: OpenShift (Red Hat’s Kubernetes-based platform)
2018: Istio (service mesh for containerized applications)
2019: Helm 3 (package manager for Kubernetes)
2020: Podman (alternative to Docker for managing containers)
CICD Tools
2005: Jenkins (as Hudson)
2006: TeamCity
2007: Bamboo
2011: Travis CI
2011: CircleCI
2012: Drone CI
2013: CodeShip
2015: GitLab CI/CD
2015: AWS CodePipeline
2015: Buddy
2018: Azure DevOps
2019: GitHub Actions
Monitoring and Observability Tools
2003: Splunk
2005: Nagios
2005: Dynatrace
2006: Zabbix
2009: New Relic
2010: AppDynamics
2011: Datadog
2012: Prometheus (initial release by SoundCloud)
2014: Grafana
2015: Elasticsearch (part of the ELK stack for monitoring)
2016: Kibana (part of the ELK stack for visualizations)
2017: Jaeger (distributed tracing by Uber)
2018: OpenTelemetry (emerged from OpenTracing and OpenCensus)
2019: Thanos (long-term storage for Prometheus metrics)
Infrastructure as Code (IaC) Tools
2006: Puppet
2011: Chef
2014: Ansible
2014: Terraform
2016: Pulumi
Incident Management and On-Call Tools
2011: Slack (collaboration and team communication)
2012: PagerDuty (incident management and alerting)
2013: OpsGenie (incident management and on-call scheduling)
2015: VictorOps (now Splunk On-Call)
GitOps Tools
2017: Flux (introduced by Weaveworks, GitOps pioneer)
2018: Argo CD (GitOps-based continuous delivery for Kubernetes)
2020: Jenkins X (GitOps support for CI/CD on Kubernetes)
2020: Fleet (GitOps at scale by Rancher)
2021: Flux v2 (next-generation GitOps tool with multi-tenancy)
Log Management and Analysis
2010: Graylog
2013: Fluentd
2015: Loki (log aggregation by Grafana Labs)
2017: Vector (high-performance log collection)
Testing and Resilience Engineering Tools
2001: Selenium (browser automation for testing)
2011: Chaos Monkey (introduced by Netflix for chaos engineering)
2017: Gremlin (chaos engineering for resilience testing)
2017: K6 (load testing for modern cloud apps)
2018: LitmusChaos (Kubernetes-native chaos engineering)
Security and Compliance Tools (DevSecOps)
2014: HashiCorp Vault
2014: Open Policy Agent (OPA)
2016: Snyk
2016: Aqua Security
2018: Trivy
2019: Falco
Service Mesh Tools
2016: Linkerd
2018: Consul Connect
2018: Istio
Cloud Cost Optimization Tools
2017: CloudHealth (acquired by VMware)
2019: Kubecost (Kubernetes cost monitoring)
Job Scheduling and Workflow Orchestration
2015: Airflow (workflow orchestration by Apache)
2017: Argo Workflows (Kubernetes-native workflow engine)
2018: Prefect (dataflow automation and orchestration)