Write a comment

Hello all! Gemini has defined my path for the employment angle via skill.

Research with the generative AI has produced this list, and I hope you enjoy!

Here is a table of DevOps products, their categories, and common use cases, structuredΒ 

DevOps Tool Landscape

DevOps Tool Name Use Category Use Case
Git, GitHub, GitLab, Bitbucket, AWS CodeCommit Version Control System (VCS) Tracking and managing changes to source code in a distributed team. Developers "commit" code, create branches for new features, and "merge" changes back.
Jenkins, GitLab CI, GitHub Actions, CircleCI, TeamCity, Bamboo, Tekton, Spinnaker Continuous Integration / Continuous Delivery (CI/CD) Automating the "build, test, deploy" pipeline. For example, automatically running unit tests and deploying an application to a staging server every time new code is pushed to the main branch.
Docker, containerd, Podman, Buildah, CRI-O Containerization Packaging an application and all its dependencies (libraries, settings) into a single, isolated unit called a container. This ensures the app runs the same way everywhere.
Kubernetes (K8s), Docker Swarm, Amazon ECS, Google GKE, Azure AKS, Red Hat OpenShift Container Orchestration Automatically managing the deployment, scaling, and networking of thousands of containers. If a container crashes, Kubernetes automatically restarts it.
Ansible, Puppet, Chef, SaltStack Configuration Management Defining and enforcing the state of servers as code. Using an Ansible "playbook" to ensure 100 web servers are identically configured with the correct software and security settings.
Terraform, Pulumi, AWS CloudFormation, Azure Resource Manager (ARM), OpenTofu Infrastructure as Code (IaC) Defining and provisioning entire cloud infrastructure (servers, databases, networks) using code. A developer can write one Terraform file to spin up a complete production environment.
Prometheus, Grafana, Datadog, New Relic, Dynatrace, Splunk, Sensu Monitoring & Observability (Metrics) Collecting time-series metrics from applications and infrastructure. Using Grafana to build a dashboard that visualizes a server's CPU, memory, and disk usage in real-time.
Zabbix, Nagios, Icinga Monitoring (Infrastructure & Services) Actively polling servers, network devices, and services to check their health. Configuring Zabbix to send an email alert to the on-call engineer if a website goes down.
ELK Stack (Elasticsearch, Logstash, Kibana), Grafana Loki, Fluentd, Graylog Log Aggregation & Management Collecting, storing, and analyzing log files from all applications and servers in one central place. A developer can search Kibana to find all error logs related to a specific user.
Istio, Linkerd, Consul Connect, Envoy Service Mesh Managing the complex network communication between microservices. Istio can be used to route 10% of user traffic to a new version of a service (a "canary release") or encrypt all service-to-service traffic.
JFrog Artifactory, Sonatype Nexus, Docker Hub, Helm Artifact Repository A version-controlled binary repository. Storing the compiled outputs of a build (e.g., Docker images, Java .jar files, or Python packages) so they can be reliably deployed.
HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, SOPS Secret Management Securely storing and controlling access to sensitive data like API keys, passwords, and database credentials, rather than hard-coding them in application code.
SonarQube, Snyk, Trivy, Clair, Falco Security & Compliance Automatically scanning source code, dependencies, and container images for known vulnerabilities (CVEs) or security misconfigurations as part of the CI/CD pipeline.
Bash, PowerShell, Python, Go (Golang), Ruby Scripting & Automation Writing custom scripts to automate tasks. Using a Bash script to clean up old log files, or writing a Python script to interact with a cloud provider's API.
Jira, Trello, Asana, Monday.com Project Management & Issue Tracking Planning and tracking work items, features, and bugs throughout the development lifecycle. Creating a Jira ticket for a new feature and tracking its progress.
Write comments...
You are a guest ( Sign Up ? )
or post as a guest
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.