Interview_Guide icon indicating copy to clipboard operation
Interview_Guide copied to clipboard

Interview, Certification preparation guide for Cloud DevOps professionals

Cloud DevOps Interview Preparation Guide

DevOps

Architecture
https://github.com/donnemartin/system-design-primer

12 Factor App
https://www.redhat.com/architect/12-factor-app

DevOps Excercises
https://github.com/bregman-arie/devops-exercises

DevOps Principle
https://www.cmswire.com/information-management/7-key-principles-for-a-successful-devops-culture/

How to Use GIT
https://www.digitalocean.com/community/cheatsheets/how-to-use-git-a-reference-guide

GIT Commands Cheatsheest

  • https://www.atlassian.com/dam/jcr:e7e22f25-bba2-4ef1-a197-53f46b6df4a5/SWTM-2088_Atlassian-Git-Cheatsheet.pdf
  • https://blog.bhanuteja.dev/30-git-commands-that-i-frequently-use#git-clone

GIT Branching Model
https://nvie.com/posts/a-successful-git-branching-model/

Configuration & Secret management

  • https://res.cloudinary.com/da8kiytlc/image/upload/v1592031041/Cheatsheets/secrets_cheatsheet_bedizg.pdf

Linux

  • https://www.freecodecamp.org/news/the-linux-commands-handbook/
  • https://dev.to/ptuladhar3/linux-commands-for-developers-17j
  • https://www.guru99.com/linux-commands-cheat-sheet.html
  • http://linuxcommand.org/lc3_learning_the_shell.php
  • https://github.com/RehanSaeed/Bash-Cheat-Sheet

Linux Shell Scripting Tutorial

  • https://bash.cyberciti.biz/guide/Main_Page
  • https://github.com/Catherine22/Shell-Script-Cheat-Sheet

Vi Editor Cheatsheet
https://vim.rtorr.com/

YAML
https://linuxhandbook.com/yaml-basics/?fbclid=IwAR1ulfdLuk8g545hDak0IGqqPSikkEpq9Ea2sPM74b-nOA3V1gmsUweORUg

Ansible vs Chef vs Puppet
https://www.whizlabs.com/blog/wp-content/uploads/2020/01/Ansible_Vs_Puppet_Vs_Chef.png

Terraform

  • https://acg-wordpress-content-production.s3.us-west-2.amazonaws.com/app/uploads/2020/11/terraform-cheatsheet-from-ACG.pdf
  • https://www.techbeatly.com/terraform-cheat-sheet/
  • https://jayendrapatil.com/terraform-cheat-sheet/
  • https://www.zarinasnet.com/blog/how-to-pass-the-hashicorp-terraform-associate-exam
  • https://medium.com/@shandredreyer/terraform-cheatsheet-e2c7287cfa3c

EKS with Terraform and Ansible

  • https://medium.com/geekculture/how-to-deploy-the-kubernetes-application-to-aws-eks-using-terraform-and-ansible-7679a3a207a8

Packer
https://devopscube.com/packer-tutorial-for-beginners/

Ansible vs Terraform
https://www.whizlabs.com/blog/wp-content/uploads/2019/12/Ansible_vs_Terraform.png

Kubernetes K8S Interview Questions

  • https://medium.com/devops-mojo/kubernetes-architecture-overview-introduction-to-k8s-architecture-and-understanding-k8s-cluster-components-90e11eb34ccd
  • https://www.guru99.com/kubernetes-interview-questions-answers.html

Kubernetes K8S Cheatsheet
https://gist.github.com/pydevops/0efd399befd960b5eb18d40adb68ef83

Kubernetes K8S Commands

  • https://gist.github.com/edsiper/fac9a816898e16fc0036f5508320e8b4
  • https://talktopoorni.medium.com/imperative-commands-in-kubernetes-a-primer-9565c25535f7
  • https://faun.pub/kubectl-commands-cheatsheet-43ce8f13adfb

Prometheus monitoring with Elastic Stack in Kubernetes

  • https://promlabs.com/promql-cheat-sheet/
  • https://medium.com/avmconsulting-blog/prometheus-monitoring-with-elastic-stack-in-kubernetes-5cf0aaa7ce04
  • https://iceburn.medium.com/prometheus-exporters-which-can-be-useful-in-everyday-work-c07d0e8cef6c

Kubernetes alias & Plugins

  • https://github.com/ahmetb/kubectl-aliases
  • https://github.com/ishantanu/awesome-kubectl-plugins

Kubernetes Network Troubleshooting
https://github.com/nicolaka/netshoot

Kubernetes Backup Restore

  • https://katharharshal1.medium.com/backup-and-restore-eks-kubernetes-using-velero-32b11cb55b81
  • https://blogs.halodoc.io/kubernetes-disaster-recovery-with-velero/
  • https://rafay.co/the-kubernetes-current/kubernetes-cluster-backup-restore-with-velero-and-rafay/

Kubernetes Secets Manage

  • https://akuity.io/blog/how-to-manage-kubernetes-secrets-gitops/

Docker

  • https://www.docker.com/sites/default/files/d8/2019-09/docker-cheat-sheet.pdf
  • https://design.jboss.org/redhatdeveloper/marketing/docker_cheatsheet/cheatsheet/images/docker_cheatsheet_r3v2.pdf
  • https://dzone.com/articles/top-docker-commands-itsyndicate
  • https://www.bmc.com/blogs/docker-security-best-practices/#

Complete Docker Handbook
https://www.freecodecamp.org/news/the-docker-handbook/

Docker examples
https://github.com/docker/awesome-compose

Docker file
https://kapeli.com/cheat_sheets/Dockerfile.docset/Contents/Resources/Documents/index

Docker Cheatsheet
https://dockerlabs.collabnix.com/docker/cheatsheet/

Docker Best Practices
https://snyk.io/wp-content/uploads/10-best-practices-to-containerize-Node.js-web-applications-with-Docker.pdf

Dockerize ASP.NET 4.X
https://blog.sixeyed.com/understanding-microsofts-docker-images-for-net-apps/
https://github.com/sixeyed/docker4.net/tree/master/docker

CICD Bamboo
https://www.opsmx.com/blog/what-is-a-ci-cd-pipeline/ https://mindmajix.com/atlassian-bamboo-interview-questions

Jenkins Groovy
http://www.cheat-sheets.org/saved-copy/rc015-groovy_online.pdf
https://onecompiler.com/cheatsheets/groovy
https://geek.starbean.net/archive/techinfo/groovy-cheatsheet/
https://www.guru99.com/groovy-tutorial.html

DevOps Interview Questions
https://www.katalon.com/resources-center/blog/devops-interview-questions/

DevOps Deployment Strategies
https://thenewstack.io/deployment-strategies/

REST API Methods
https://assertible.com/blog/7-http-methods-every-web-developer-should-know-and-how-to-test-them https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods

HTTP Status Codes
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status

HTTP Load Testing*
https://k6.io/docs/using-k6/http-requests/
https://locust.io/

Bechmarking
https://pkg.go.dev/github.com/codesenberg/bombardier#readme-installation

Kafka https://www.conduktor.io/kafka/what-is-apache-kafka

Cloud

Compare all Clouds
https://comparecloud.in/

Networking Stateful vs Stateles
https://k2y3h8q6.stackpathcdn.com/wp-content/uploads/2019/01/SGNCL-latest.jpg

Iaas Paas Saas
https://stackoverflow.com/questions/16820336/what-is-saas-paas-and-iaas-with-examples

AWS Cheat Sheets All
https://tutorialsdojo.com/aws-cheat-sheets/

Azure AWS comparison
https://dzone.com/articles/azure-aws-and-gcp-a-multicloud-service-cheat-sheet

AWS Articles
https://www.allthingsdistributed.com/articles.html

S3 storage classes
https://docs.aws.amazon.com/AmazonS3/latest/dev/storage-class-intro.html

On Premises to Cloud https://cloud.netapp.com/blog/aws-connect-on-premises-to-cloud

https://www.allthingsdistributed.com/articles.html

Hybrid and MultiCloud Patterns https://hybridandmulticloud.com/

Languagues

Python
https://www.tutorialspoint.com/python/index.htm
https://www.kdnuggets.com/2021/11/25-github-repositories-python-developer.html
https://www.pythoncheatsheet.org/#Flow-Control
https://cheatography.com/davechild/cheat-sheets/python/
https://github.com/joeyajames/Python
https://awesome-python.com/
https://github.com/ramanagali/awesome-cheatsheets/blob/master/languages/python.md

Python, AL, ML Cheatsheets
https://medium.com/@anushkhabajpai/top-data-science-cheat-sheets-ml-dl-python-r-sql-maths-statistics-5239d4568225

Python Data Structures and Algorithms

  • https://github.com/ramanagali/Interview_Guide/blob/main/Datastructures_Alogrithams.md
  • https://www.tutorialspoint.com/data_structures_algorithms/data_structures_basics.htm
  • https://www.w3schools.com/python/python_lists.asp
  • https://leetcode.com/discuss/general-discussion/460599/blind-75-leetcode-questions
  • https://github.com/TSiege/Tech-Interview-Cheat-Sheet
  • https://techinterviewhandbook.org/algorithms/tree/
  • https://www.programiz.com/python-programming/examples

Go
https://www.tutorialspoint.com/go/go_error_handling.htm

Site Reliability Engineer (SRE)

https://github.com/mxssl/sre-interview-prep-guide

Diff Between DevOps & SRE
https://www.bunnyshell.com/blog/sre-vs-devops-whats-the-difference/

DevSecOps

Penetration testing Docker Owasp-Zap2docker-weekly

SAST vs SCA
https://www.whitesourcesoftware.com/resources/blog/sast-vs-sca

SAST vs DAST
https://www.synopsys.com/blogs/software-security/sast-vs-dast-difference/

SCA Tools
https://owasp.org/www-community/Source_Code_Analysis_Tools

SAST Tools
https://owasp.org/www-community/Free_for_Open_Source_Application_Security_Tools# https://www.softwaresecured.com/top-sast-tools-for-developers/

Application Security Testing Tools
https://insights.sei.cmu.edu/blog/10-types-of-application-security-testing-tools-when-and-how-to-use-them/

Dependency Scanning
https://docs.gitlab.com/ee/user/application_security/dependency_scanning/

Container Scanning
https://docs.gitlab.com/ee/user/application_security/container_scanning/

Workflow
https://miro.medium.com/max/2638/1*a1cClf7S4R_IevTVOa15Ww.png

AWS DevSecOps
https://aws.amazon.com/blogs/devops/building-end-to-end-aws-devsecops-ci-cd-pipeline-with-open-source-sca-sast-and-dast-tools/

OWASP Top 10

  • https://owasp.org/www-project-top-ten/
  • https://www.synopsys.com/glossary/what-is-owasp-top-10.html
  • https://apisecurity.io/encyclopedia/content/owasp-api-security-top-10-cheat-sheet-tabloid.pdf

Behavrioural Interview Questions

https://www.thebalancecareers.com/top-behavioral-interview-questions-2059618

Cultural fit Interview Questions

https://advice.hosco.com/en/7-interview-questions-that-assess-cultural-fit-and-how-to-answer-them/