supersaiyane/crashcourse

GitHub: supersaiyane/crashcourse

提供153门工具速成课程和30个交互式CLI练习场,助力工程师快速掌握各类工具。

Stars: 2 | Forks: 0

Star on GitHub    Fork on GitHub    Watch on GitHub

Courses Categories License Stars Forks

Docker Kubernetes Terraform AWS GCP Azure Prometheus Grafana Helm Jenkins GitHub Actions GitLab CI Linux Bash Git OpenTelemetry Ansible Argo CD Istio Redis PostgreSQL Kafka Vault Nginx Podman Vim Python Go Envoy Cloudflare

DevOps / SRE / Cloud / AI Crash Course

153 crash courses. 20 categories. Zero to productive in 2 days per tool.
The only repo you need to go from "what is this?" to "I use it daily" — for Docker, Kubernetes, Terraform, AWS, Prometheus, LLMs, and 130 more tools.
Concepts first, commands second. No fluff. No slides. Just what you need.

Browse TopicsLearning PathsLive WebsiteContributing

If this repo helped you, give it a star — it helps others find it too.

--- ## Why this exists Most "cheatsheets" are just command lists. Most tutorials waste hours on setup before teaching anything useful. **This repo is different.** Every file follows the same proven arc: ``` Why it exists --> Mental model --> Vocabulary --> DAY 1 (get it working) --> DAY 2 (make it real) --> Worked example --> Common pitfalls --> Quick command reference --> Next steps --> "The Mantra" (one-liner) ``` Read it top-to-bottom to **learn**. Bookmark it and `Ctrl+F` to **reference**. Files cross-link each other so you can follow a path across an entire stack. --- ## What's inside every course Each of the 153 courses packs **10 interactive sections** designed to take you from zero to interview-ready: | Section | What it gives you | |---------|------------------| | **Why it exists + Mental model** | The "aha" moment — understand the problem before the tool | | **Vocabulary table** | The 6-10 terms you need before reading any docs | | **Day 1 & Day 2 walkthroughs** | Hands-on path from first install to production patterns | | **Architecture diagram** | Mermaid-rendered visual of how the tool works internally | | **Terminal demo** | Animated terminal showing real production commands typing out as you scroll | | **Interview questions** | 10 collapsible Q&A that senior engineers actually ask | | **Quick quiz** | 5 rapid-fire self-test questions with hidden answers | | **Comparison matrix** | Side-by-side table vs the 2 closest alternatives | | **Learning resources** | Curated YouTube channels, books, and docs for going deeper | | **Quick command reference** | The dense cheatsheet you'll Ctrl+F forever | ## Interactive features on the [website](https://supersaiyane.github.io/crashcourse/) The PWA at [supersaiyane.github.io/crashcourse](https://supersaiyane.github.io/crashcourse/) adds features you can't get from raw markdown: - **Progress tracker** — mark courses as read, see your completion percentage across all 153 courses - **Bookmarks** — star courses to build your personal study list - **Continue where you left off** — the site remembers your last-read course - **Highlight & annotate** — select any text and add inline annotations visible to everyone (powered by [Hypothes.is](https://hypothes.is)) - **Discussion per course** — every course has a GitHub Discussions-backed comment section at the bottom (powered by [Giscus](https://giscus.app)) — ask questions, share tips, help others - **Dark / light theme** — toggle with one click, saved across sessions - **Offline support** — service worker caches courses for reading without internet - **Search** — instant fuzzy search across all 153 courses and tags --- ## Index ### Containers & Orchestration | Topic | File | What you'll learn | |-------|------|-------------------| | Docker | [Docker.md](containers/Docker.md) | Images, containers, volumes, networking, Compose, multi-stage builds | | Kubernetes | [Kubernetes.md](containers/Kubernetes.md) | Pods, Services, Deployments, ConfigMaps, RBAC, debugging | | Helm | [Helm.md](containers/Helm.md) | Charts, values, templates, repositories, hooks | | Kustomize | [Kustomize.md](containers/Kustomize.md) | Bases, overlays, patches, generators, template-free K8s config | | Istio | [Istio.md](containers/Istio.md) | Service mesh, mTLS, traffic splitting, canary deploys, VirtualService | | Cilium | [Cilium.md](containers/Cilium.md) | eBPF networking, L7 policies, Hubble observability, ClusterMesh | | Podman | [Podman.md](containers/Podman.md) | Daemonless containers, rootless, Buildah, Skopeo, Quadlet | | Velero | [Velero.md](containers/Velero.md) | K8s backup/restore, disaster recovery, cluster migration | | Harbor | [Harbor.md](containers/Harbor.md) | Private container registry, scanning, replication, RBAC | ### Infrastructure as Code | Topic | File | What you'll learn | |-------|------|-------------------| | Terraform | [Terraform.md](iac/Terraform.md) | HCL, state, modules, workspaces, import, drift detection | | Ansible | [Ansible.md](iac/Ansible.md) | Agentless config management, playbooks, roles, vault, inventory | | Puppet | [Puppet.md](iac/Puppet.md) | Declarative config management, manifests, modules, Hiera, Bolt | | Packer | [Packer.md](iac/Packer.md) | Templates, builders, provisioners, golden images | | Pulumi | [Pulumi.md](iac/Pulumi.md) | IaC in real languages, stacks, state, vs Terraform | | Vault | [Vault.md](iac/Vault.md) | Secrets management, dynamic secrets, PKI, transit encryption | | Terragrunt | [Terragrunt.md](iac/Terragrunt.md) | DRY Terraform, multi-env, dependency orchestration | | Crossplane | [Crossplane.md](iac/Crossplane.md) | K8s-native cloud provisioning, Compositions, platform APIs | | OPA | [OPA.md](iac/OPA.md) | Policy as code, Rego, Gatekeeper, Conftest, admission control | | SaltStack | [SaltStack.md](iac/SaltStack.md) | Master/minion, states, pillars, grains, reactors, Salt-SSH | | Chef | [Chef.md](iac/Chef.md) | Recipes, cookbooks, knife, Test Kitchen, InSpec | | Consul | [Consul.md](iac/Consul.md) | Service discovery, health checks, KV store, Connect mesh | ### Cloud Providers | Topic | File | What you'll learn | |-------|------|-------------------| | AWS | [AWS.md](cloud/AWS.md) | EC2, S3, IAM, VPC, Lambda, RDS, CloudFormation | | Google Cloud | [GCP.md](cloud/GCP.md) | gcloud, GKE, Cloud Run, IAM, networking | | Azure | [Azure.md](cloud/Azure.md) | az CLI, ARM, AKS, App Service, networking | | Cloudflare | [Cloudflare.md](cloud/Cloudflare.md) | Edge network, CDN, WAF, Workers, Pages, R2, Zero Trust | | FinOps | [FinOps.md](cloud/FinOps.md) | Cloud cost optimization, right-sizing, reservations, Kubecost | | Cloud Networking | [Cloud-Networking.md](cloud/Cloud-Networking.md) | VPC, subnets, CIDR, peering, Transit Gateway, PrivateLink | | Cloud Security | [Cloud-Security.md](cloud/Cloud-Security.md) | IAM deep-dive, encryption, GuardDuty, zero trust, compliance | | Cloud Architecture | [Cloud-Architecture.md](cloud/Cloud-Architecture.md) | Well-Architected, multi-account, landing zones, DR patterns | ### Observability | Topic | File | What you'll learn | |-------|------|-------------------| | Prometheus | [Prometheus.md](observability/Prometheus.md) | PromQL, targets, rules, alerting, federation | | Grafana | [Grafana.md](observability/Grafana.md) | Dashboards, panels, variables, provisioning | | Loki | [Loki.md](observability/Loki.md) | LogQL, labels, Promtail, log aggregation | | OpenTelemetry | [OpenTelemetry.md](observability/OpenTelemetry.md) | Traces, metrics, logs, SDK, collector, instrumentation | | Alertmanager | [Alertmanager.md](observability/Alertmanager.md) | Routing, grouping, silences, inhibition, receivers | | Tempo | [Tempo.md](observability/Tempo.md) | Distributed tracing backend, TraceQL, object storage | | Mimir | [Mimir.md](observability/Mimir.md) | Long-term Prometheus storage, multi-tenant, horizontal scaling | | Jaeger | [Jaeger.md](observability/Jaeger.md) | Distributed tracing, sampling, service dependency graphs | | ELK Stack | [ELK-Stack.md](observability/ELK-Stack.md) | Elasticsearch, Logstash, Kibana, index lifecycle management | | Fluentd & Fluent Bit | [Fluentd-FluentBit.md](observability/Fluentd-FluentBit.md) | Log collection, parsing, routing, K8s DaemonSet | ### CI/CD & GitOps | Topic | File | What you'll learn | |-------|------|-------------------| | GitHub Actions | [GitHub-Actions.md](cicd/GitHub-Actions.md) | Workflows, jobs, actions, secrets, matrix builds | | GitLab CI/CD | [GitLab-CI.md](cicd/GitLab-CI.md) | Pipelines, stages, runners, artifacts, environments | | Jenkins | [Jenkins.md](cicd/Jenkins.md) | Pipelines, Jenkinsfile, agents, shared libraries | | Argo CD | [ArgoCD.md](cicd/ArgoCD.md) | GitOps, Applications, sync waves, multi-env promotion | | Flux | [Flux.md](cicd/Flux.md) | GitOps operator, Kustomizations, HelmRelease, image automation | | Tekton | [Tekton.md](cicd/Tekton.md) | K8s-native CI/CD, Tasks, Pipelines, Triggers, Chains | | Argo Rollouts | [Argo-Rollouts.md](cicd/Argo-Rollouts.md) | Progressive delivery, canary, blue-green, automated analysis | ### Linux & Terminal | Topic | File | What you'll learn | |-------|------|-------------------| | Linux | [Linux.md](linux/Linux.md) | Filesystem, processes, permissions, systemd, troubleshooting | | Bash | [Bash.md](linux/Bash.md) | Scripting, variables, loops, functions, error handling | | Vim | [Vim.md](linux/Vim.md) | Modal editing, motions, operators, macros, splits | | tmux | [tmux.md](linux/tmux.md) | Sessions, windows, panes, key bindings, scripting | | systemd | [systemd.md](linux/systemd.md) | Units, services, timers, journalctl, security hardening | | awk | [awk.md](linux/awk.md) | Pattern scanning, field processing, one-liners for logs | | sed | [sed.md](linux/sed.md) | Stream editing, substitution, in-place transforms | | Regex | [Regex.md](linux/Regex.md) | Pattern matching, capture groups, lookahead, common patterns | | Makefile | [Makefile.md](linux/Makefile.md) | Task runner, build automation, project-level "how to run this" | | Python for SRE | [Python-for-SRE.md](linux/Python-for-SRE.md) | Automation scripts, API clients, custom exporters, ChatOps | | Go for Ops | [Go-for-Ops.md](linux/Go-for-Ops.md) | CLI tools, HTTP servers, K8s client-go, cross-compilation | ### Version Control | Topic | File | What you'll learn | |-------|------|-------------------| | Git | [Git.md](vcs/Git.md) | Branching, merging, rebasing, stashing, workflows | | pre-commit | [pre-commit.md](vcs/pre-commit.md) | Git hooks framework, linters, formatters, secret scanning | ### Networking & CLI Tools | Topic | File | What you'll learn | |-------|------|-------------------| | HTTP | [HTTP.md](networking/HTTP.md) | Methods, status codes, headers, TLS, CORS, HTTP/2 & /3 | | DNS / curl / dig | [DNS-curl-dig.md](networking/DNS-curl-dig.md) | DNS resolution, HTTP debugging, API testing | | Nginx | [Nginx.md](networking/Nginx.md) | Reverse proxy, load balancing, TLS, rate limiting | | Envoy | [Envoy.md](networking/Envoy.md) | L4/L7 proxy, xDS, circuit breaking, service mesh data plane | | WireGuard | [WireGuard.md](networking/WireGuard.md) | Modern VPN, site-to-site tunnels, Tailscale | | k6 | [k6.md](networking/k6.md) | Load testing, virtual users, thresholds, CI integration | | jq | [jq.md](networking/jq.md) | JSON parsing, filtering, transforming on the CLI | | yq | [yq.md](networking/yq.md) | YAML parsing, editing, converting on the CLI | ### Data & Messaging | Topic | File | What you'll learn | |-------|------|-------------------| | PostgreSQL | [PostgreSQL.md](data/PostgreSQL.md) | Operations, replication, VACUUM, EXPLAIN, backups, PgBouncer | | Redis | [Redis.md](data/Redis.md) | Data structures, persistence, Sentinel, Cluster, rate limiting | | Kafka | [Kafka.md](data/Kafka.md) | Topics, partitions, consumer groups, exactly-once, Schema Registry | | RabbitMQ | [RabbitMQ.md](data/RabbitMQ.md) | Exchanges, queues, routing, dead letters, quorum queues | | etcd | [etcd.md](data/etcd.md) | Distributed KV store, Raft consensus, K8s backing store | ### Security | Topic | File | What you'll learn | |-------|------|-------------------| | Trivy | [Trivy.md](security/Trivy.md) | Image/IaC/secret scanning, SBOM, CI integration | | Falco | [Falco.md](security/Falco.md) | Runtime security, syscall monitoring, custom rules, Falcosidekick | | Checkov | [Checkov.md](security/Checkov.md) | IaC static analysis, Terraform/K8s security scanning | | Cosign & Sigstore | [Cosign-Sigstore.md](security/Cosign-Sigstore.md) | Container image signing, verification, supply chain security | | Sealed Secrets & ESO | [Sealed-Secrets.md](security/Sealed-Secrets.md) | GitOps-safe secrets, External Secrets Operator, SOPS | | cert-manager | [cert-manager.md](security/cert-manager.md) | Automated TLS certificates, Let's Encrypt, K8s integration | | SSH | [SSH.md](security/SSH.md) | Key management, tunneling, hardening, jump hosts, certificates | ### SRE Processes & Practices | Topic | File | What you'll learn | |-------|------|-------------------| | SRE Process | [SRE-Process.md](processes/SRE-Process.md) | SLI/SLO/SLA, error budgets, golden signals, toil reduction | | Incident Response | [Incident-Response.md](processes/Incident-Response.md) | Roles, severity levels, communication, running a live incident | | Postmortems & RCA | [Postmortems-RCA.md](processes/Postmortems-RCA.md) | Blameless culture, 5 Whys, action items, templates | | Capacity Planning | [Capacity-Planning.md](processes/Capacity-Planning.md) | Utilization, headroom, forecasting, load testing | | Chaos Engineering | [Chaos-Engineering.md](processes/Chaos-Engineering.md) | Game days, hypothesis-driven failure injection, Chaos Mesh | | Disaster Recovery | [Disaster-Recovery.md](processes/Disaster-Recovery.md) | RTO/RPO, failover, DR drills, multi-region, backup strategy | | Reliability Patterns | [Reliability-Patterns.md](processes/Reliability-Patterns.md) | Retries, circuit breakers, bulkheads, graceful degradation | | Runbooks | [Runbook-template.md](processes/Runbook-template.md) | Writing runbooks for 3 AM, reusable template | ### Platform Engineering | Topic | File | What you'll learn | |-------|------|-------------------| | Backstage | [Backstage.md](platform/Backstage.md) | Developer portal, service catalog, templates, golden paths | | Feature Flags | [Feature-Flags.md](platform/Feature-Flags.md) | Progressive rollout, kill switches, A/B testing, OpenFeature | ### AI & LLM Engineering | Topic | File | What you'll learn | |-------|------|-------------------| | LLM Fundamentals | [LLM-Fundamentals.md](ai/LLM-Fundamentals.md) | Tokens, context windows, temperature, embeddings, transformers | | Prompt Engineering | [Prompt-Engineering.md](ai/Prompt-Engineering.md) | Few-shot, chain-of-thought, structured outputs, prompt templates | | RAG | [RAG.md](ai/RAG.md) | Retrieval-augmented generation, chunking, embeddings, vector stores | | LangChain | [LangChain.md](ai/LangChain.md) | Chains, agents, tools, memory, LCEL, retrieval | | LangGraph | [LangGraph.md](ai/LangGraph.md) | Stateful multi-agent workflows, conditional edges, checkpoints | | MCP | [MCP.md](ai/MCP.md) | Model Context Protocol, tools, resources, building servers | | Ollama | [Ollama.md](ai/Ollama.md) | Local LLM inference, Modelfiles, quantization, API | | vLLM | [vLLM.md](ai/vLLM.md) | High-throughput serving, PagedAttention, tensor parallelism | | LLMOps | [LLMOps.md](ai/LLMOps.md) | Prompt versioning, evaluation, tracing, cost management | | LLM Observability | [LLM-Observability.md](ai/LLM-Observability.md) | LangSmith, Langfuse, OTel GenAI conventions, cost tracking | | LLM Security | [LLM-Security.md](ai/LLM-Security.md) | Prompt injection, OWASP LLM Top 10, guardrails, PII redaction | | AI Guardrails | [AI-Guardrails.md](ai/AI-Guardrails.md) | NeMo Guardrails, Llama Guard, input/output validation | | AIOps | [AIOps.md](ai/AIOps.md) | Anomaly detection, alert correlation, LLM-powered RCA | | Agentic Patterns | [Agentic-Patterns.md](ai/Agentic-Patterns.md) | ReAct, tool use, planning, multi-agent, orchestration | | Claude Code | [Claude-Code.md](ai/Claude-Code.md) | Agentic coding CLI, CLAUDE.md, hooks, MCP, sub-agents | ### Software Engineering & Design | Topic | File | What you'll learn | |-------|------|-------------------| | System Design | [System-Design.md](design/System-Design.md) | Scalability, availability, CAP, caching, sharding, estimation | | High-Level Design | [HLD.md](design/HLD.md) | Component diagrams, data flow, API contracts, technology selection | | Low-Level Design | [LLD.md](design/LLD.md) | Class diagrams, data models, sequence diagrams, state machines | | Design Patterns | [Design-Patterns.md](design/Design-Patterns.md) | GoF patterns — Factory, Strategy, Observer, Decorator, Proxy | | Design Principles | [Design-Principles.md](design/Design-Principles.md) | SOLID, DRY, KISS, YAGNI, Composition over Inheritance | | Clean Architecture | [Clean-Architecture.md](design/Clean-Architecture.md) | Hexagonal/onion, ports & adapters, dependency rule | | Microservices Patterns | [Microservices-Patterns.md](design/Microservices-Patterns.md) | Saga, CQRS, event sourcing, outbox, strangler fig | | Domain-Driven Design | [DDD.md](design/DDD.md) | Bounded contexts, aggregates, ubiquitous language | | API Design Patterns | [API-Design-Patterns.md](design/API-Design-Patterns.md) | REST, gRPC, GraphQL, versioning, pagination, idempotency | ### Data Engineering & MLOps | Topic | File | What you'll learn | |-------|------|-------------------| | MLOps | [MLOps.md](dataops/MLOps.md) | Experiment tracking, model registry, training pipelines, drift | | DataOps | [DataOps.md](dataops/DataOps.md) | Pipeline CI/CD, data contracts, quality monitoring | | Apache Airflow | [Airflow.md](dataops/Airflow.md) | DAGs, operators, sensors, KubernetesExecutor, scheduling | | dbt | [dbt.md](dataops/dbt.md) | Models, sources, tests, incremental, snapshots, macros | | Apache Spark | [Spark.md](dataops/Spark.md) | DataFrames, PySpark, partitioning, Spark SQL, streaming | | Data Quality | [Data-Quality.md](dataops/Data-Quality.md) | Great Expectations, data contracts, freshness SLAs | ### Cloud-Native Patterns | Topic | File | What you'll learn | |-------|------|-------------------| | 12-Factor App | [Twelve-Factor-App.md](patterns/Twelve-Factor-App.md) | The methodology for cloud-native applications | | Cloud-Native Patterns | [Cloud-Native-Patterns.md](patterns/Cloud-Native-Patterns.md) | Sidecar, ambassador, adapter, init container, leader election | ### Interview Prep | Topic | File | What you'll learn | |-------|------|-------------------| | System Design Interview | [System-Design-Interview.md](interview/System-Design-Interview.md) | 45-min framework, estimation, trade-offs, level expectations | | Behavioral Interview | [Behavioral-Interview.md](interview/Behavioral-Interview.md) | STAR method, story bank, leadership principles, company-specific | | Resume & Positioning | [Resume-Positioning.md](interview/Resume-Positioning.md) | ATS optimization, impact bullets, SRE/DevOps positioning | | Salary Negotiation | [Salary-Negotiation.md](interview/Salary-Negotiation.md) | TC negotiation script, counter-offers, competing offers | | Coding Interview | [Coding-Interview.md](interview/Coding-Interview.md) | SRE coding strategy, 15 patterns, problem-solving framework | | Algo & DS Cheatsheets | [Algo-DS-Cheatsheets.md](interview/Algo-DS-Cheatsheets.md) | Hash maps, trees, graphs, heaps in real systems | ### Engineering Career | Topic | File | What you'll learn | |-------|------|-------------------| | Engineering Career Path | [Engineering-Career-Path.md](career/Engineering-Career-Path.md) | IC levels L3→Staff→Principal, promotion, IC vs Manager | | Engineering Leadership | [Engineering-Leadership.md](career/Engineering-Leadership.md) | Tech lead, 1:1s, hiring, performance reviews, team design | | Career Transitions | [Career-Transitions.md](career/Career-Transitions.md) | IC→Manager, startup→enterprise, SRE→Platform, the five shifts | | Mentorship | [Mentorship.md](career/Mentorship.md) | Finding mentors, being a mentee, sponsorship, reverse mentoring | | Continuous Learning | [Continuous-Learning.md](career/Continuous-Learning.md) | Learning science, tech radar, deep work, staying relevant | ### Product & Project Management | Topic | File | What you'll learn | |-------|------|-------------------| | Product Management Fundamentals | [Product-Management-Fundamentals.md](product/Product-Management-Fundamentals.md) | PM role, discovery vs delivery, PM vs PO vs PMM, working with engineering | | Product Strategy | [Product-Strategy.md](product/Product-Strategy.md) | Vision → strategy → roadmap, OKRs, North Star metrics, product-market fit | | Product Discovery | [Product-Discovery.md](product/Product-Discovery.md) | User research, JTBD, opportunity solution trees, assumption testing | | Product Roadmapping | [Product-Roadmapping.md](product/Product-Roadmapping.md) | Now-Next-Later, RICE scoring, stakeholder alignment, saying no | | Product Analytics | [Product-Analytics.md](product/Product-Analytics.md) | AARRR metrics, funnel analysis, cohort analysis, A/B testing | | User Stories & Requirements | [User-Stories-Requirements.md](product/User-Stories-Requirements.md) | User stories, acceptance criteria, INVEST, story mapping, PRDs | | Product-Led Growth | [Product-Led-Growth.md](product/Product-Led-Growth.md) | Freemium vs free trial, activation, virality loops, PLG metrics | | Stakeholder Management | [Stakeholder-Management.md](product/Stakeholder-Management.md) | Managing up/across/down, RACI, influencing without authority | | Agile & Scrum | [Agile-Scrum.md](product/Agile-Scrum.md) | Scrum framework, sprint planning, retros, velocity, story points | | Kanban | [Kanban.md](product/Kanban.md) | WIP limits, pull systems, flow metrics, Kanban vs Scrum | | Sprint Planning & Estimation | [Sprint-Planning-Estimation.md](product/Sprint-Planning-Estimation.md) | Story points, planning poker, capacity planning, velocity tracking | | JIRA & Project Tools | [JIRA-Project-Tools.md](product/JIRA-Project-Tools.md) | JIRA workflows, JQL, dashboards, Linear, Shortcut, GitHub Projects | | Risk Management | [Risk-Management.md](product/Risk-Management.md) | Risk registers, probability × impact, RAID logs, contingency planning | | Technical Program Management | [Technical-Program-Management.md](product/Technical-Program-Management.md) | TPM vs PM vs EM, cross-team coordination, launch readiness | | Delivery & Execution | [Delivery-Execution.md](product/Delivery-Execution.md) | Release planning, feature flags, go/no-go, launch checklists | | Project Management Fundamentals | [Project-Management-Fundamentals.md](product/Project-Management-Fundamentals.md) | Waterfall vs Agile, triple constraint, PMBOK, project charter | | PM in the AI Era | [PM-in-the-AI-Era.md](product/PM-in-the-AI-Era.md) | AI-augmented PM workflows, new skill stack, career positioning | --- ## Learning Paths Pick your track and follow the arrows: **Starting from zero:** > Linux --> Bash --> Git --> Docker --> Kubernetes --> Prometheus --> SRE Process --> Incident Response **Cloud & Infrastructure:** > AWS _(or GCP/Azure)_ --> Terraform --> Terragrunt --> Packer --> Vault --> GitHub Actions --> Helm --> ArgoCD **Observability deep-dive:** > Prometheus --> Grafana --> Loki --> Tempo --> OpenTelemetry --> Alertmanager --> Mimir --> SRE Process **Security track:** > Trivy --> Checkov --> Falco --> Cosign-Sigstore --> Sealed Secrets --> cert-manager --> SSH --> Vault **GitOps & progressive delivery:** > Git --> Kustomize --> Helm --> ArgoCD _(or Flux)_ --> Argo Rollouts --> Feature Flags **Service mesh & networking:** > HTTP --> Nginx --> Envoy --> Istio --> Cilium --> WireGuard --> k6 **Data & messaging:** > PostgreSQL --> Redis --> Kafka --> RabbitMQ --> etcd **AI/ML for SRE:** > LLM Fundamentals --> Prompt Engineering --> RAG --> LangChain --> LangGraph --> MCP --> Ollama --> vLLM --> LLMOps --> LLM Observability --> AIOps --> AI Guardrails --> LLM Security **Platform engineering:** > Backstage --> Crossplane --> Feature Flags --> Argo Rollouts --> OPA **Day-to-day productivity:** > Vim + tmux + awk + sed + Regex + jq + yq + Makefile + Python-for-SRE + Go-for-Ops --- > Want to help build any of these? PRs are open. See [CONTRIBUTING.md](CONTRIBUTING.md). --- ## Contributing Contributions are welcome! The format is designed to extend cleanly: 1. **One file per tool**, following the same arc (see any existing file as a template) 2. Place it in the right category directory 3. Add it to the index table above 4. Open a PR Please read [CONTRIBUTING.md](CONTRIBUTING.md) before submitting. --- ## License This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. ---

Found this useful? Star this repo — it takes 2 seconds and helps thousands of engineers discover it.

Star   Fork   Tweet

153 crash courses. 20 categories. Built for engineers who'd rather read docs than watch a 4-hour tutorial.

标签:CLI, SRE, WiFi技术, 云计算, 交互式学习, 产品工程, 人工智能, 偏差过滤, 在线课程, 实践演练, 工具教程, 快速学习, 技术培训, 技能提升, 日志审计, 用户模式Hook绕过, 规则引擎, 请求拦截, 逆向工具, 零基础入门, 高效学习