DevOps Flashcards
(10 cards)
What are some cultural and organizational shifts required for DevOps?
- Shift-left mindset: Involve testing and security early in the development cycle.
- Blameless postmortems: Encourage learning from failures.
- Shared responsibility: Developers and operations share accountability for software performance and uptime.
- Continuous learning: Encourage experimentation, feedback loops, and upskilling.
What are some common Security (DevSecOps) tools used in DevOps?
Snyk, Aqua Security, HashiCorp Vault
What are some common Collaboration tools used in DevOps?
Slack, Microsoft Teams, Jira, Confluence
What are some common Monitoring & Logging tools used in DevOps?
Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Splunk
What are some common Containerization Orchestration tools used in DevOps?
Kubernetes, OpenShift
What are some common Containerization tools used in DevOps?
Docker, Podman
What are some common CI/CD tools used in DevOps?
Jenkins, GitLab CI, CircleCI, Travis CI, Azure DevOps
What are some common version control tools used in DevOps?
Git, GitHub, GitLab, Bitbucket
What processes are used within DevOps?
- Continuous Integration (CI)
- Continuous Delivery (CD)
- Infrastructure as Code (IaC)
- Monitoring and Logging
- Automated Testing
- Collaboration and Communication
What is DevOps?
It is the union of people, processes and products to enable continuous delivery of value to customers.
DevOps utilizes:
- Agile Planning
- Continuous Integration
- Continuous Delivery
- Monitoring