Skip to content

nholuongut/devops-basics

Repository files navigation

My DevOps Basics Path


DevOps Basics

🚀 Practical and document place for DevOps toolchain 💝

With comprehensive documentation, basic hands-on scripts, advanced examples, and additional resources for a variety of DevOps tools

Introduction 👋

You are new to DevOps or want to learn some DevOps tools, or you are already a DevOps engineer, and you are looking for DevOps documents and a place to practice DevOps tools? This repository will assist you in enhancing your DevOps skills and serve as a bookmark for documents related to DevOps. Key features include:

  • Wide range of topics: Explore 30+ important DevOps subjects like Docker, Kubernetes, Terraform, Ansible, Cloud services, System Architecture, Monitoring, and more.
  • Useful resources: Each topic comes with an overview, official documentation links, cheatsheets, and extra resources to help you learn more.
  • Hands-On practice: Get basic examples for each topic so you can try out what you learn.
  • Advanced examples: Once you've grasped the basic concepts, exploring advanced examples will further elevate your skills.

This is the first repo of my DevOps trio repositories: devops-basics ↔️ ↔️ DevOps Books List ↔️ ↔️ 90 Days of DevOps as a Learning ↔️ DevSecOps Books Lists, designed to help you learn, practice, and apply DevOps.

Getting started 🚀

What is DevOps?

DevOps combines development (Dev) and operations (Ops) to increase the efficiency, speed, and security of software development and delivery compared to traditional processes. A more nimble software development lifecycle results in a competitive advantage for businesses and their customers (source: GitLab)

Overview

DevOps topics 🔥

We cover a wide range of DevOps topics in our content library, explore them under topics. You can also refer to DevOps Roadmap to see where each topic fits in the toolchain

Item Content Official Docs Hands-on
Ansible ansible 📖 docs.ansible.com ✔️ ansible-helloworld.sh
Agile agile 📖 www.atlassian.com/agile ✔️ Agile resources
Docker docker 📖 docs.docker.com ✔️ docker-helloworld.sh
Kubernetes (k8s) k8s 📖 kubernetes.io/docs ✔️ k8s-helloworld.sh
Istio istio 📖 istio.io/latest/docs ✔️ getting-started
Aws aws 📖 docs.aws.amazon.com ✔️ EC2_GetStarted
Azure azure 📖 learn.microsoft.com/azure ✔️ azure/basic
Helm helm 📖 helm.sh/docs ✔️ helm-helloworld.sh
Jenkins jenkins 📖 www.jenkins.io/doc ✔️ Jenkins-Hello-World.md
Terraform terraform 📖 terraform/docs ✔️ terraform-helloworld.sh
Shell shell 📖 devdocs.io/bash ✔️ basic.sh
Git git 📖 git-scm.com/doc ✔️ git-helloworld.sh
Elk elk 📖 www.elastic.co/guide ✔️ elk/basic/helloworld
ArgoCD argocd 📖 argo-cd.readthedocs.io ✔️ argocd/basic
Github-Action github-action 📖 docs.github.com/actions ✔️ Create First Workflow
Gitlab CI gitlab-ci 📖 docs.gitlab.com/ee/ci ✔️ Create First Pipeline
Groovy groovy 📖 groovy-lang.org ✔️ groovy/basic
Prometheus prometheus 📖 prometheus.io/docs ✔️ helloworld.sh
Python python 📖 www.python.org/doc ✔️ python/basic
Openstack openstack 📖 docs.openstack.org ✔️ openstack/basic
Azure-DevOps azuredevops 📖 learn.microsoft.com ✔️ azuredevops/basic
Coding coding 📖 coding ✔️ practice.md
📖 Architecture architecture 📖 architecture/README.md ✔️ Architecture
Microservices microservices 📖 aws/microservices ✔️ basic demo
Nginx nginx 📖 nginx.org/en/docs ✔️ Nginx basic
Packer packer 📖 www.packer.io ✔️ Packer basic
HashiCorp Vault coming-soon 📖 hashicorp.com/vault ⏩ coming-soon
SQL sql 📖 sql/README.md ✔️ mysql-basics
HAProxy haproxy 📖 www.haproxy.org ✔️ HAProxy basics
Kafka kafka 📖 kafka.apache.org ✔️ Kafka basics
Cloudflare cloudflare 📖 developers.cloudflare.com ✔️ Cloudflare basics
  • And more upcoming topics...⏩ you can star/follow this repository to get more up-to-dated content ⭐
  • For additional resources to practice these tools, visit: Nho Luong - Project

Extra content (from other repos) ↗️

Item Link
The Github Repositories ☁️ TheDevOpsHub
90DaysOfDevOps 📆 90DaysOfDevOps
DevOps Books List 🏗️ DevOps Books List
DevSecOps Books Lists 🐳 DevSecOps Books Lists

Contributing

  • See: CONTRIBUTING.md
  • If you find this repository helpful, kindly consider showing your appreciation by giving it a star ⭐ Thanks! 💖
  • Feel free to open a new issue if you want to request more content about DevOps

🚀 I'm are always open to your feedback. Please contact as bellow information:

[Contact ]

ko-fi

License

  • Nho Luong (c). All Rights Reserved.🌟

About

Practical and document place for DevOps toolchain

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published