🏷️ Etiketler#
Dokümanları konuya göre tara. Aynı etiketi taşıyan tüm sayfalar aşağıda gruplanmıştır — bir konunun repo genelinde nerelerde geçtiğini tek bakışta gör.
AI/LLMOps#
- 15 · AI / LLMOps
- AI-Augmented Operations — DevOps Work with an LLM
- EU AI Act — Mühendislik Açısından Pratik Rehber
- LLM Safety & Guardrails — Protections in Production
- Model Cost Optimization — Managing the LLM Bill
- Prompt Engineering for Ops — Practical LLM Use for DevOps
- RAG Architecture — Retrieval-Augmented Generation
- Self-Hosted LLM — vLLM, Ollama, Llama Stack
- Taking LLM Applications to Production
AWS#
- AWS CLI Cheatsheet
- Advanced — AWS/EKS Implementation (Senior)
- Cloud Cost Allocation — Making Sense of the Bill
- Egress Cost Reduction — Controlling the Invisible Bill Line Item
- GitHub Actions Recipes — Production Playbook
- GitLab CI Recipes — DAG, Dynamic Child, Multi-Project
- Inventory Management — Example (Master Template)
- Region Selection — Cloud Region Carbon Decision Matrix
- Reserved Instances & Savings Plans — Long-Term Commitment
- Right-Sizing — Resources at the Right Size
- Spot Instance Strategy — 70% Savings
- Storage Cost Optimization — S3, EBS, Snapshot, Backup
- ⚡ 30 Dakikalık Hızlı Kurulum
- 🏢 PHASE 1: AWS HESAP VE İLK KURULUMLAR (Gün 1-2)
- 📈 PHASE 10: COST OPTIMIZATION & PERFORMANCE (Gün 23-24)
- 🗄️ PHASE 8: BACKUP & DISASTER RECOVERY (Gün 19-20)
- 🛠️ PHASE 2: TERRAFORM VE INFRASTRUCTURE AS CODE (Gün 3-5)
ArgoCD#
- 06 · GitOps
- Advanced — AWS/EKS Implementation (Senior)
- App-of-Apps Pattern — Make ArgoCD Self-Managed
- ApplicationSet — Multi-Cluster and Multi-Tenant GitOps
- ArgoCD Setup — Production-Grade GitOps Installation
- Flux vs ArgoCD — GitOps Tool Decision Guide
- 🎯 PHASE 9: GITOPS & DEPLOYMENT AUTOMATION (Gün 21-22)
Backup#
- Postgres Backup & Restore — An Untested Backup Is Not a Backup
- Storage Cost Optimization — S3, EBS, Snapshot, Backup
- 🗄️ PHASE 8: BACKUP & DISASTER RECOVERY (Gün 19-20)
Bash#
CI-CD#
CI/CD#
- 01 · Git Workflow
- 02 · CI/CD
- 08 · Security (DevSecOps)
- 17 · Templates
- Audit Evidence Automation — "Audit Gününe Hazırlık" Bitsin
- CI/CD Pipeline Patterns
- Caching Strategies — Build, Test, Deploy Cache
- Carbon-Aware Computing — Run in the Low-Carbon Hour
- Container Image Scanning — Keeping CVEs Out of Production
- Conventional Commits — Disciplined Commit Messages
- DevOps Interview Questions — 60+ soru ile hazırlık
- DevSecOps Pipeline — From Shift-Left to Runtime
- Everything You Need for Flutter CI/CD - Complete Checklist
- Flux vs ArgoCD — GitOps Tool Decision Guide
- GitHub Actions Recipes — Production Playbook
- GitHub Actions — Reusable Workflow Templates
- GitLab CI Recipes — DAG, Dynamic Child, Multi-Project
- GitOps A→Z (Mid+)
- Golden Paths — "New Service in 5 Minutes"
- Green Software Principles — Turning Carbon into an Engineering Discipline
- ISO 27001 — Annex A Kontrolleri (Mühendislik Eşlemesi)
- Image Signing — Cosign + Keyless OIDC
- PR Cost Diff — "How much will this PR cost?"
- PR Templates & Automation — Make PRs Standard, Fast, Traceable
- Pipeline Performance — Cut "10-Minute CI" Down to 90 Seconds
- Reusable Workflows — Org-Wide Template
- SLSA & SBOM — Supply Chain Integrity
- Stacked Diffs — Breaking a Large Feature into Small PRs
- Terraform Best Practices
- Trunk-Based Development — Where Speed and Safety Meet
- 🎯 PHASE 9: GITOPS & DEPLOYMENT AUTOMATION (Gün 21-22)
- 🐳 PHASE 3: CONTAINERIZATION VE REGISTRY (Gün 6-7)
- 📚 PHASE 11: DOCUMENTATION & TEAM PROCESSES (Gün 25-26)
- 🔄 PHASE 4: CI/CD PIPELINE KURULUMU (Gün 8-10)
- 🚀 Enterprise-Grade DevOps Setup - Laravel + TypeScript + Flutter + K8s
- 🚀 GitHub Actions Pipeline Setup Guide
Capstone#
- 🏁 Capstone 1 — Blok C Sonu: Tekrarlanabilir Sistem
- 🏁 Capstone 2 — Blok D Sonu: Orkestre + Güvenli Sistem
- 🏁 Capstone 3 — Blok E Sonu: Sahiplenilen Sistem
Career#
- 18 · Career
- 20 · Soft Skills — More Important Than Engineering (Sometimes)
- DevOps / SRE CV Tips — Türk Pazarı + Global
- DevOps Interview Questions — 60+ soru ile hazırlık
- DevOps/SRE System Design — Cheatsheet
- Documentation as Communication — RFC, ADR, Design Doc
- Mentoring Junior Engineers — Infra/SRE Öğretmek
- SRE Interview Prep
- Saying "No" — The Essence of the Soft Skill
- Stakeholder Management — Who, in What Language, How Much
- 🗺️ Yol Haritası — Hangi Seviyedeysen Oradan Başla
Certification#
Chaos#
Chaos Engineering#
Cheatsheet#
- 16 · Cheatsheets
- 21 · Field Notes
- AWS CLI Cheatsheet
- Code Review Checklist — Good Review, Good Reviewer
- Conventional Commits — Disciplined Commit Messages
- Debugging Pods — kubectl debug, ephemeral, exec Guide
- DevOps/SRE System Design — Cheatsheet
- Docker Cheatsheet
- Dockerfile Best Practices — 20 Items
- External Access Solutions
- Git Cheatsheet
- Helm Cheatsheet
- Kubernetes Cluster Passwords (Collection Script)
- Kubernetes Production Checklist
- Linux Troubleshooting Cheatsheet
- Network Troubleshooting — tcpdump, ss, dig, conntrack
- Networking Tools Cheatsheet
- SSH Connectivity Test
- Terraform / OpenTofu Cheatsheet
- Vim Survival Guide
- kubectl Cheatsheet
- ⚡ 30 Dakikalık Hızlı Kurulum
- 📋 ÖN KOŞULLAR VE HAZIRLIK
Cilium#
- Cilium & eBPF — A Modern Network Stack in 30 Minutes
- Service Mesh Comparison — Istio, Linkerd, Cilium
Cloud#
Compliance#
- 19 · Compliance & Legal
- Audit Evidence Automation — "Audit Gününe Hazırlık" Bitsin
- EU AI Act — Mühendislik Açısından Pratik Rehber
- F2 — Threat Modeling + Compliance (KVKK / GDPR / SOC 2)
- GDPR — Mühendislik Açısından Pratik Rehber
- Green Software Principles — Turning Carbon into an Engineering Discipline
- ISO 27001 — Annex A Kontrolleri (Mühendislik Eşlemesi)
- Inventory Management — Example (Master Template)
- KVKK in Practice — From an Engineering Perspective
- Kubernetes Hardening — 2026 Production Guide
- LLM Safety & Guardrails — Protections in Production
- Measuring Software Carbon — SCI, Cloud Carbon Footprint, Kepler
- NIS2 Directive — EU Kritik Altyapı Güvenliği
- OpenTofu Migration — Breaking Free from Terraform
- PCI DSS v4.0 — Kart Verisi İşleyenler İçin
- Policy-as-Code — Kyverno vs OPA Gatekeeper
- Region Selection — Cloud Region Carbon Decision Matrix
- SLSA & SBOM — Supply Chain Integrity
- SOC 2 Type II — Mühendislik Hazırlığı
- Secrets Management — Handling Secrets in Production
- Security Ekibiyle Çalışmak — Düşman Değil, Partner
- Threat Modeling — End the Unsystematic Threat Hunt
- 🏢 PHASE 1: AWS HESAP VE İLK KURULUMLAR (Gün 1-2)
- 🔒 Network Segmentation and Wazuh SIEM Integration Guide
Containers#
- 04 · Containers
- BuildKit Tips — Modern Docker Build
- C1 — Containers: Image, Layers, Multi-Stage, Compose
- Caching Strategies — Build, Test, Deploy Cache
- Container Image Scanning — Keeping CVEs Out of Production
- Container vs WASM — Is a New Runtime Coming?
- Debugging Pods — kubectl debug, ephemeral, exec Guide
- DevOps Interview Questions — 60+ soru ile hazırlık
- DevSecOps Pipeline — From Shift-Left to Runtime
- Distroless & Chainguard — The 0-CVE Image Strategy
- Docker Cheatsheet
- Dockerfile Best Practices — 20 Items
- GitOps A→Z (Mid+)
- Helm Cheatsheet
- Image Signing — Cosign + Keyless OIDC
- Kubernetes Cluster Installation Guide - Proxmox Ubuntu
- Multi-Stage Builds — Small, Secure, Fast Images
- Resource Limits Guide — Request, Limit, QoS
- System Preparation with Ansible
- Terraform — Creating VMs with Modules
- kubectl Cheatsheet
- kubectl — Logging (ElasticSearch)
- 🐳 PHASE 3: CONTAINERIZATION VE REGISTRY (Gün 6-7)
- 📋 ÖN KOŞULLAR VE HAZIRLIK
Cost#
- 12 · FinOps
- Cloud Cost Allocation — Making Sense of the Bill
- Egress Cost Reduction — Controlling the Invisible Bill Line Item
- Kubecost Setup — K8s Cost Visibility
- PR Cost Diff — "How much will this PR cost?"
- Reserved Instances & Savings Plans — Long-Term Commitment
- Spot Instance Strategy — 70% Savings
- Storage Cost Optimization — S3, EBS, Snapshot, Backup
Cost Optimization#
- 12 · FinOps
- 15 · AI / LLMOps
- Capacity Planning — The Engineering Answer to "How Much Is Enough?"
- Cloud Cost Allocation — Making Sense of the Bill
- DevOps/SRE System Design — Cheatsheet
- Efficiency Practices — Quick Wins for Carbon + Cost
- Egress Cost Reduction — Controlling the Invisible Bill Line Item
- HPA, VPA, KEDA — Complete K8s Autoscaling Guide
- Kubecost Setup — K8s Cost Visibility
- Logs — Loki vs ELK Stack
- Model Cost Optimization — Managing the LLM Bill
- PR Cost Diff — "How much will this PR cost?"
- Pipeline Performance — Cut "10-Minute CI" Down to 90 Seconds
- Region Selection — Cloud Region Carbon Decision Matrix
- Reserved Instances & Savings Plans — Long-Term Commitment
- Resource Limits Guide — Request, Limit, QoS
- Right-Sizing — Resources at the Right Size
- Self-Hosted LLM — vLLM, Ollama, Llama Stack
- Spot Instance Strategy — 70% Savings
- Storage Cost Optimization — S3, EBS, Snapshot, Backup
- Taking LLM Applications to Production
- Vendor Management — Lock-In, Negotiation, Escape Strategy
- 📈 PHASE 10: COST OPTIMIZATION & PERFORMANCE (Gün 23-24)
Culture#
- 00 · DevOps Culture
- 13 · Platform Engineering
- 20 · Soft Skills — More Important Than Engineering (Sometimes)
- Blameless Postmortem — Philosophy and Template
- Chaos Engineering — Creating Controlled Failure
- Code Review Checklist — Good Review, Good Reviewer
- DORA & SPACE — Engineering Performance Metrics
- Documentation Culture
- Documentation as Communication — RFC, ADR, Design Doc
- Internal Developer Platform — Why, How, In What Order
- Mentoring Junior Engineers — Infra/SRE Öğretmek
- On-Call Playbook
- On-Call Sürdürülebilirliği — Burnout Olmadan Yangın Söndürme
- Platform-as-Product — Internal Customer Satisfaction
- Postmortem Conversation — Blameless'i Konuşmaya Yansıtmak
- Postmortem Practice — Making Blameless a Routine
- Saying "No" — The Essence of the Soft Skill
- Security Ekibiyle Çalışmak — Düşman Değil, Partner
- Stacked Diffs — Breaking a Large Feature into Small PRs
- Stakeholder Management — Who, in What Language, How Much
- Team Topologies — Engineering as Team Structure
- Toil Reduction — When "50% of the Team Is on Toil"
- Vendor Management — Lock-In, Negotiation, Escape Strategy
- 📚 PHASE 11: DOCUMENTATION & TEAM PROCESSES (Gün 25-26)
- 🗺️ Yol Haritası — Hangi Seviyedeysen Oradan Başla
DORA#
- DORA & SPACE — Engineering Performance Metrics
- Modern DevOps 2026 — Felsefe + 2026 Stack
- Postmortem:
- SLI / SLO / Error Budget — Practical Guide
- Trunk-Based Development — Where Speed and Safety Meet
Databases#
- 10 · Databases in Production
- Connection Pooling — Postgres's Most Neglected Side
- E4 — Database in Production: Especially Restore
- GDPR — Mühendislik Açısından Pratik Rehber
- PostgreSQL Production Guide — Tuning, Pooling, Monitoring
- Postgres Backup & Restore — An Untested Backup Is Not a Backup
- Postgres HA — Patroni, Stolon, CloudNativePG
- Postgres Monitoring — Slow Query, Lock, Bloat, Replication
- Postgres Operator Comparison — CloudNativePG, Crunchy, Zalando
- RAG Architecture — Retrieval-Augmented Generation
- StatefulSet vs Operator — Stateful Workloads on K8s
- Zero-Downtime Migrations — Taking Down Prod While Changing the Schema
Debugging#
Deployment#
Docker#
- 04 · Containers
- BuildKit Tips — Modern Docker Build
- Caching Strategies — Build, Test, Deploy Cache
- Container vs WASM — Is a New Runtime Coming?
- Distroless & Chainguard — The 0-CVE Image Strategy
- Docker Cheatsheet
- Dockerfile Best Practices — 20 Items
- Kubernetes Cluster Installation Guide - Proxmox Ubuntu
- Multi-Stage Builds — Small, Secure, Fast Images
- Multi-Stage Dockerfile Templates
- 🐳 PHASE 3: CONTAINERIZATION VE REGISTRY (Gün 6-7)
- 📋 ÖN KOŞULLAR VE HAZIRLIK
- 🚀 Enterprise-Grade DevOps Setup - Laravel + TypeScript + Flutter + K8s
- 🚀 GitHub Actions Pipeline Setup Guide
Field Notes#
- 16 · Cheatsheets
- 21 · Field Notes
- Container vs WASM — Is a New Runtime Coming?
- DevOps Certification Guide → moved
- External Access Solutions
- Inventory Management — Example (Master Template)
- Kubernetes Cluster Installation Guide - Proxmox Ubuntu
- Kubernetes Cluster Passwords (Collection Script)
- Runbook — What to Do When an Alert Fires
- SSH Connectivity Test
- Stacked Diffs — Breaking a Large Feature into Small PRs
- System Preparation with Ansible
- Terraform — Creating VMs with Modules
- Terraform — Proxmox Full Configuration
- Toil Reduction — When "50% of the Team Is on Toil"
- Vim Survival Guide
- kubectl — Logging (ElasticSearch)
- 🔒 Network Segmentation and Wazuh SIEM Integration Guide
- 🚀 Enterprise-Grade DevOps Setup - Laravel + TypeScript + Flutter + K8s
- 🚀 GitHub Actions Pipeline Setup Guide
FinOps#
- 12 · FinOps
- 14 · Sustainable Engineering / Green IT
- Carbon-Aware Computing — Run in the Low-Carbon Hour
- Cloud Cost Allocation — Making Sense of the Bill
- Efficiency Practices — Quick Wins for Carbon + Cost
- Egress Cost Reduction — Controlling the Invisible Bill Line Item
- F1 — Cost and Trade-off (FinOps)
- Kubecost Setup — K8s Cost Visibility
- Measuring Software Carbon — SCI, Cloud Carbon Footprint, Kepler
- Model Cost Optimization — Managing the LLM Bill
- Modern DevOps 2026 — Felsefe + 2026 Stack
- PR Cost Diff — "How much will this PR cost?"
- Reserved Instances & Savings Plans — Long-Term Commitment
- Right-Sizing — Resources at the Right Size
- Spot Instance Strategy — 70% Savings
- Storage Cost Optimization — S3, EBS, Snapshot, Backup
- Vendor Management — Lock-In, Negotiation, Escape Strategy
- 💸 Cost Guardrails
- 📈 PHASE 10: COST OPTIMIZATION & PERFORMANCE (Gün 23-24)
GDPR#
- 19 · Compliance & Legal
- GDPR — Mühendislik Açısından Pratik Rehber
- LLM Safety & Guardrails — Protections in Production
Getting Started#
Git#
- .gitignore Examples — Per Stack
- 01 · Git Workflow
- 02 · CI/CD
- A4 — Git Basics: Commit, Branch, Merge, Rebase, Conflict
- Code Review Checklist — Good Review, Good Reviewer
- Conventional Commits — Disciplined Commit Messages
- DevOps Interview Questions — 60+ soru ile hazırlık
- Everything You Need for Flutter CI/CD - Complete Checklist
- Git Cheatsheet
- GitHub Actions Recipes — Production Playbook
- GitLab CI Recipes — DAG, Dynamic Child, Multi-Project
- PR Templates & Automation — Make PRs Standard, Fast, Traceable
- Planning Şablonu (Tech Lead)
- Reusable Workflows — Org-Wide Template
- Stacked Diffs — Breaking a Large Feature into Small PRs
- Trunk-Based Development — Where Speed and Safety Meet
GitHub Actions#
GitOps#
- 06 · GitOps
- App-of-Apps Pattern — Make ArgoCD Self-Managed
- ApplicationSet — Multi-Cluster and Multi-Tenant GitOps
- ArgoCD Setup — Production-Grade GitOps Installation
- CI/CD Pipeline Patterns
- Crossplane — Manage Cloud Resources via the K8s API
- D5 — GitOps (ArgoCD): Single App
- Drift Detection — The Gap Between What Git Says and What's in the Cloud
- Flux vs ArgoCD — GitOps Tool Decision Guide
- GitOps A→Z (Mid+)
- Golden Paths — "New Service in 5 Minutes"
- Helm vs Kustomize vs Raw YAML — Manifest Strategy Decision Guide
- Kubernetes Production Checklist
- Modern DevOps 2026 — Felsefe + 2026 Stack
- Planning Şablonu (Tech Lead)
- Secrets in GitOps — Can You Put a Secret in Git?
- 🎯 PHASE 9: GITOPS & DEPLOYMENT AUTOMATION (Gün 21-22)
- 🚀 GitHub Actions Pipeline Setup Guide
Helm#
- Helm Cheatsheet
- Helm vs Kustomize vs Raw YAML — Manifest Strategy Decision Guide
- Prometheus + Grafana Kubernetes Installation Documentation
- 🔒 PHASE 7: SECRETS MANAGEMENT & SECURITY (Gün 17-18)
IaC#
- 03 · Infrastructure as Code
- 21 · Field Notes
- C3 — Terraform: Automate A6
- Crossplane — Manage Cloud Resources via the K8s API
- Drift Detection — The Gap Between What Git Says and What's in the Cloud
- GitOps A→Z (Mid+)
- Helm vs Kustomize vs Raw YAML — Manifest Strategy Decision Guide
- OpenTofu Migration — Breaking Free from Terraform
- Planning Şablonu (Tech Lead)
- Pulumi vs Terraform — General-Purpose Lang vs HCL
- System Preparation with Ansible
- Terraform / OpenTofu Cheatsheet
- Terraform Best Practices
- Terraform Module Layout — Repo Layout + Module Design
- Terraform Module Skeleton
- Terraform — Creating VMs with Modules
- Terraform — Proxmox Full Configuration
- 🛠️ PHASE 2: TERRAFORM VE INFRASTRUCTURE AS CODE (Gün 3-5)
Incident Response#
- 11 · Site Reliability Engineering
- AI-Augmented Operations — DevOps Work with an LLM
- Alerting Done Right — Symptom-Based, Actionable, Few
- Blameless Postmortem — Philosophy and Template
- DNS Strategies — external-dns, NodeLocal, CoreDNS Tuning
- Debugging Pods — kubectl debug, ephemeral, exec Guide
- Incident Response — The Anatomy of Firefighting
- KVKK in Practice — From an Engineering Perspective
- Kubernetes Upgrade Strategy — Zero-Downtime Version Migration
- Linux Troubleshooting Cheatsheet
- NIS2 Directive — EU Kritik Altyapı Güvenliği
- Network Troubleshooting — tcpdump, ss, dig, conntrack
- Networking Tools Cheatsheet
- On-Call Playbook
- On-Call Sürdürülebilirliği — Burnout Olmadan Yangın Söndürme
- Postmortem Conversation — Blameless'i Konuşmaya Yansıtmak
- Postmortem Practice — Making Blameless a Routine
- Postmortem:
- Prompt Engineering for Ops — Practical LLM Use for DevOps
- Runbook — What to Do When an Alert Fires
- Runbook:
- Runtime Security — Falco, Tetragon, eBPF
- SLO Engineering — Multi-Window, Burn Rate, Error Budget
- SRE Interview Prep
- Service Catalog — Service Inventory, Ownership, Dependency Graph
- 🔒 Network Segmentation and Wazuh SIEM Integration Guide
KVKK#
- 19 · Compliance & Legal
- GDPR — Mühendislik Açısından Pratik Rehber
- KVKK in Practice — From an Engineering Perspective
- LLM Safety & Guardrails — Protections in Production
- Region Selection — Cloud Region Carbon Decision Matrix
Kubernetes#
- 05 · Kubernetes
- 06 · GitOps
- 08 · Security (DevSecOps)
- 09 · Networking
- 14 · Sustainable Engineering / Green IT
- 17 · Templates
- 21 · Field Notes
- Advanced — AWS/EKS Implementation (Senior)
- App-of-Apps Pattern — Make ArgoCD Self-Managed
- ApplicationSet — Multi-Cluster and Multi-Tenant GitOps
- ArgoCD Setup — Production-Grade GitOps Installation
- Backstage Setup — The Practical Setup of an IDP
- Carbon-Aware Computing — Run in the Low-Carbon Hour
- Chaos Engineering — Creating Controlled Failure
- Cilium & eBPF — A Modern Network Stack in 30 Minutes
- Crossplane — Manage Cloud Resources via the K8s API
- D1 — K8s Fundamentals: Pod/Deployment/Service/Ingress (RBAC + NetworkPolicy From Day One)
- D2 — K8s Production: request/limit, Probes, PDB, HPA
- D3 — Secret Management
- DNS Strategies — external-dns, NodeLocal, CoreDNS Tuning
- Debugging Pods — kubectl debug, ephemeral, exec Guide
- DevOps Interview Questions — 60+ soru ile hazırlık
- Efficiency Practices — Quick Wins for Carbon + Cost
- External Access Solutions
- Flux vs ArgoCD — GitOps Tool Decision Guide
- Gateway API — Ingress's Successor, the Standard in 2026
- HPA, VPA, KEDA — Complete K8s Autoscaling Guide
- Helm Cheatsheet
- Helm vs Kustomize vs Raw YAML — Manifest Strategy Decision Guide
- ISO 27001 — Annex A Kontrolleri (Mühendislik Eşlemesi)
- Ingress vs Gateway API — Side by Side, Which One When
- Ingress-NGINX Patterns — TLS, Rate Limit, Canary, Auth
- Internal Developer Platform — Why, How, In What Order
- Kubecost Setup — K8s Cost Visibility
- Kubernetes Cluster Installation Guide - Proxmox Ubuntu
- Kubernetes Cluster Passwords (Collection Script)
- Kubernetes Hardening — 2026 Production Guide
- Kubernetes Production Checklist
- Kubernetes Upgrade Strategy — Zero-Downtime Version Migration
- Kubernetes — Production Manifest Templates
- Kyverno Policy Templates
- Multi-Tenancy Patterns — Soft, Hard, Hybrid
- Policy-as-Code — Kyverno vs OPA Gatekeeper
- Postgres Operator Comparison — CloudNativePG, Crunchy, Zalando
- Prometheus + Grafana Kubernetes Installation Documentation
- Resource Limits Guide — Request, Limit, QoS
- Right-Sizing — Resources at the Right Size
- Runtime Security — Falco, Tetragon, eBPF
- SSH Connectivity Test
- Secrets Management — Handling Secrets in Production
- Secrets in GitOps — Can You Put a Secret in Git?
- Self-Hosted LLM — vLLM, Ollama, Llama Stack
- Service Mesh Comparison — Istio, Linkerd, Cilium
- Spot Instance Strategy — 70% Savings
- StatefulSet vs Operator — Stateful Workloads on K8s
- System Preparation with Ansible
- Terraform — Creating VMs with Modules
- Terraform — Proxmox Full Configuration
- Zero-Trust Networking — The "Network Perimeter" Lie Is Over
- kubectl Cheatsheet
- kubectl — Logging (ElasticSearch)
- ☸️ PHASE 5: KUBERNETES ADVANCED SETUP (Gün 11-13)
- ⚡ 30 Dakikalık Hızlı Kurulum
- 🎯 PHASE 9: GITOPS & DEPLOYMENT AUTOMATION (Gün 21-22)
- 📊 PHASE 6: OBSERVABILITY STACK (Gün 14-16)
- 🔄 PHASE 4: CI/CD PIPELINE KURULUMU (Gün 8-10)
- 🔒 Network Segmentation and Wazuh SIEM Integration Guide
- 🔒 PHASE 7: SECRETS MANAGEMENT & SECURITY (Gün 17-18)
- 🗄️ PHASE 8: BACKUP & DISASTER RECOVERY (Gün 19-20)
- 🚀 Enterprise-Grade DevOps Setup - Laravel + TypeScript + Flutter + K8s
- 🚀 GitHub Actions Pipeline Setup Guide
Learning Path#
- A0 — Before You Start: Environment, Terminal, and How This Path Works
- A1 — Linux Basics: Process, Filesystem, Permissions, User/Group
- A2 — Networking I: TCP/IP, Ports, Routing
- A3 — Network II: DNS → HTTP → TLS/Certificate
- A4 — Git Basics: Commit, Branch, Merge, Rebase, Conflict
- A5 — Bash: Just Enough Shell to Get Work Done
- A6 — Stand Up an Application by Hand (No Containers)
- B1 — Reading Logs: journalctl, Structured Logging
- B2 — Metrics: Prometheus Basics, Cardinality
- B3 — First Broken Lab
- C0 — Python for Ops
- C1 — Containers: Image, Layers, Multi-Stage, Compose
- C2 — CI: Test → Build → Artifact → Registry
- C3 — Terraform: Automate A6
- C4 — Cloud Fundamentals + Budget Alarm
- D1 — K8s Fundamentals: Pod/Deployment/Service/Ingress (RBAC + NetworkPolicy From Day One)
- D2 — K8s Production: request/limit, Probes, PDB, HPA
- D3 — Secret Management
- D4 — Supply Chain: Image Scanning + Signing
- D5 — GitOps (ArgoCD): Single App
- E1 — SLI / SLO / Error Budget
- E2 — Alerting + On-Call Discipline
- E3 — Incident Response + Blameless Postmortem
- E4 — Database in Production: Especially Restore
- E5 — Advanced Broken Lab / Chaos
- F1 — Cost and Trade-off (FinOps)
- F2 — Threat Modeling + Compliance (KVKK / GDPR / SOC 2)
- F3 — Platform, IDP, Team Topologies
- F4 — Writing: ADR, RFC, Postmortem
- F5 — Stakeholder Management, Saying No, Vendor Decisions
- G1 — Blok C Kapısı: KCNA veya Terraform Associate
- G2 — Blok D Kapısı: CKA
- G3 — Blok E Kapısı: CKS veya AWS SAA (dal seçimi)
- Sertifikalar — 3 Kapı, 10 Değil
- Sınava Nasıl Hazırlanılır
- ⏳ Not Yet
- ✅ Progress Template
- 🆘 Troubleshooting — Common Error → Cause → Fix
- 🎓 Learning Path — DevSecOps From Scratch
- 🏁 Capstone 1 — Blok C Sonu: Tekrarlanabilir Sistem
- 🏁 Capstone 2 — Blok D Sonu: Orkestre + Güvenli Sistem
- 🏁 Capstone 3 — Blok E Sonu: Sahiplenilen Sistem
- 💸 Cost Guardrails
- 📚 Study Method
- 📝 Block A Exam — Intuition
- 📝 Block B Exam — Visibility
- 📝 Block C Exam — Reproducibility
- 📝 Block D Exam — Orchestration
- 📝 Block E Exam — Ownership
- 🗺️ Curriculum — Blocks, Dependencies, Transition Signals
- 🚪 Placement — Where to Start
Linux#
Monitoring#
- 07 · Observability
- Alerting Done Right — Symptom-Based, Actionable, Few
- Capacity Planning — The Engineering Answer to "How Much Is Enough?"
- Continuous Profiling — Pyroscope, eBPF Profiling
- Distributed Tracing — Tempo + OpenTelemetry
- Incident Response — The Anatomy of Firefighting
- Logs — Loki vs ELK Stack
- On-Call Playbook
- OpenTelemetry Adoption — Vendor-Neutral Observability
- PostgreSQL Production Guide — Tuning, Pooling, Monitoring
- Postgres Monitoring — Slow Query, Lock, Bloat, Replication
- Prometheus + Grafana Kubernetes Installation Documentation
- Prometheus Best Practices — Production-Grade
- SLI / SLO / Error Budget — Practical Guide
- SLO Engineering — Multi-Window, Burn Rate, Error Budget
- kubectl — Logging (ElasticSearch)
- 📊 PHASE 6: OBSERVABILITY STACK (Gün 14-16)
Networking#
- 09 · Networking
- A2 — Networking I: TCP/IP, Ports, Routing
- A3 — Network II: DNS → HTTP → TLS/Certificate
- Cilium & eBPF — A Modern Network Stack in 30 Minutes
- Connection Pooling — Postgres's Most Neglected Side
- DNS Strategies — external-dns, NodeLocal, CoreDNS Tuning
- Egress Cost Reduction — Controlling the Invisible Bill Line Item
- External Access Solutions
- Gateway API — Ingress's Successor, the Standard in 2026
- Ingress vs Gateway API — Side by Side, Which One When
- Ingress-NGINX Patterns — TLS, Rate Limit, Canary, Auth
- Kubernetes Cluster Installation Guide - Proxmox Ubuntu
- Kubernetes Hardening — 2026 Production Guide
- Multi-Tenancy Patterns — Soft, Hard, Hybrid
- NIS2 Directive — EU Kritik Altyapı Güvenliği
- Network Troubleshooting — tcpdump, ss, dig, conntrack
- Networking Tools Cheatsheet
- PCI DSS v4.0 — Kart Verisi İşleyenler İçin
- SSH Connectivity Test
- Service Mesh Comparison — Istio, Linkerd, Cilium
- System Preparation with Ansible
- Terraform Module Layout — Repo Layout + Module Design
- Zero-Trust Networking — The "Network Perimeter" Lie Is Over
- ☸️ PHASE 5: KUBERNETES ADVANCED SETUP (Gün 11-13)
- 🔒 Network Segmentation and Wazuh SIEM Integration Guide
Observability#
- 07 · Observability
- 11 · Site Reliability Engineering
- 15 · AI / LLMOps
- 17 · Templates
- AI-Augmented Operations — DevOps Work with an LLM
- Advanced — AWS/EKS Implementation (Senior)
- Alerting Done Right — Symptom-Based, Actionable, Few
- Audit Evidence Automation — "Audit Gününe Hazırlık" Bitsin
- B1 — Reading Logs: journalctl, Structured Logging
- B2 — Metrics: Prometheus Basics, Cardinality
- Continuous Profiling — Pyroscope, eBPF Profiling
- DevOps/SRE System Design — Cheatsheet
- Distributed Tracing — Tempo + OpenTelemetry
- Drift Detection — The Gap Between What Git Says and What's in the Cloud
- Green Software Principles — Turning Carbon into an Engineering Discipline
- HPA, VPA, KEDA — Complete K8s Autoscaling Guide
- Kubecost Setup — K8s Cost Visibility
- Kubernetes Production Checklist
- Logs — Loki vs ELK Stack
- Measuring Software Carbon — SCI, Cloud Carbon Footprint, Kepler
- OpenTelemetry Adoption — Vendor-Neutral Observability
- Postgres Monitoring — Slow Query, Lock, Bloat, Replication
- Prometheus + Grafana Kubernetes Installation Documentation
- Prometheus Best Practices — Production-Grade
- Prometheus SLO Rules
- Runbook:
- Runtime Security — Falco, Tetragon, eBPF
- SLI / SLO / Error Budget — Practical Guide
- SLO Engineering — Multi-Window, Burn Rate, Error Budget
- SOC 2 Type II — Mühendislik Hazırlığı
- SRE Interview Prep
- Service Mesh Comparison — Istio, Linkerd, Cilium
- Taking LLM Applications to Production
- kubectl — Logging (ElasticSearch)
- 🎉 FINAL SETUP AND VALIDATION (Gün 27-28)
- 📊 PHASE 6: OBSERVABILITY STACK (Gün 14-16)
Performance#
- BuildKit Tips — Modern Docker Build
- Caching Strategies — Build, Test, Deploy Cache
- Capacity Planning — The Engineering Answer to "How Much Is Enough?"
- Cilium & eBPF — A Modern Network Stack in 30 Minutes
- Connection Pooling — Postgres's Most Neglected Side
- Container vs WASM — Is a New Runtime Coming?
- Continuous Profiling — Pyroscope, eBPF Profiling
- DORA & SPACE — Engineering Performance Metrics
- Distributed Tracing — Tempo + OpenTelemetry
- Dockerfile Best Practices — 20 Items
- Efficiency Practices — Quick Wins for Carbon + Cost
- HPA, VPA, KEDA — Complete K8s Autoscaling Guide
- Linux Troubleshooting Cheatsheet
- Model Cost Optimization — Managing the LLM Bill
- Multi-Stage Builds — Small, Secure, Fast Images
- Pipeline Performance — Cut "10-Minute CI" Down to 90 Seconds
- PostgreSQL Production Guide — Tuning, Pooling, Monitoring
- RAG Architecture — Retrieval-Augmented Generation
- Resource Limits Guide — Request, Limit, QoS
- Right-Sizing — Resources at the Right Size
- Self-Hosted LLM — vLLM, Ollama, Llama Stack
- Toil Reduction — When "50% of the Team Is on Toil"
- Zero-Downtime Migrations — Taking Down Prod While Changing the Schema
- 🎉 FINAL SETUP AND VALIDATION (Gün 27-28)
- 📈 PHASE 10: COST OPTIMIZATION & PERFORMANCE (Gün 23-24)
Platform Engineering#
- 01 · Git Workflow
- 05 · Kubernetes
- 13 · Platform Engineering
- App-of-Apps Pattern — Make ArgoCD Self-Managed
- ApplicationSet — Multi-Cluster and Multi-Tenant GitOps
- ArgoCD Setup — Production-Grade GitOps Installation
- Backstage Setup — The Practical Setup of an IDP
- Crossplane — Manage Cloud Resources via the K8s API
- Documentation Culture
- Gateway API — Ingress's Successor, the Standard in 2026
- Golden Paths — "New Service in 5 Minutes"
- Ingress vs Gateway API — Side by Side, Which One When
- Internal Developer Platform — Why, How, In What Order
- Kubernetes Upgrade Strategy — Zero-Downtime Version Migration
- Mentoring Junior Engineers — Infra/SRE Öğretmek
- Modern DevOps 2026 — Felsefe + 2026 Stack
- Multi-Tenancy Patterns — Soft, Hard, Hybrid
- OpenTelemetry Adoption — Vendor-Neutral Observability
- Platform-as-Product — Internal Customer Satisfaction
- Pulumi vs Terraform — General-Purpose Lang vs HCL
- Reusable Workflows — Org-Wide Template
- Service Catalog — Service Inventory, Ownership, Dependency Graph
- StatefulSet vs Operator — Stateful Workloads on K8s
- Taking LLM Applications to Production
- Team Topologies — Engineering as Team Structure
- Trunk-Based Development — Where Speed and Safety Meet
- 🚀 Enterprise-Grade DevOps Setup - Laravel + TypeScript + Flutter + K8s
Platform-Engineering#
Policy as Code#
- 19 · Compliance & Legal
- Audit Evidence Automation — "Audit Gününe Hazırlık" Bitsin
- Conventional Commits — Disciplined Commit Messages
- DevSecOps Pipeline — From Shift-Left to Runtime
- ISO 27001 — Annex A Kontrolleri (Mühendislik Eşlemesi)
- KVKK in Practice — From an Engineering Perspective
- Kyverno Policy Templates
- Multi-Tenancy Patterns — Soft, Hard, Hybrid
- PR Templates & Automation — Make PRs Standard, Fast, Traceable
- Policy-as-Code — Kyverno vs OPA Gatekeeper
- SOC 2 Type II — Mühendislik Hazırlığı
PostgreSQL#
- 10 · Databases in Production
- Connection Pooling — Postgres's Most Neglected Side
- PostgreSQL Production Guide — Tuning, Pooling, Monitoring
- Postgres Backup & Restore — An Untested Backup Is Not a Backup
- Postgres HA — Patroni, Stolon, CloudNativePG
- Postgres Monitoring — Slow Query, Lock, Bloat, Replication
- Postgres Operator Comparison — CloudNativePG, Crunchy, Zalando
- RAG Architecture — Retrieval-Augmented Generation
- StatefulSet vs Operator — Stateful Workloads on K8s
- Zero-Downtime Migrations — Taking Down Prod While Changing the Schema
Postgres HA#
- 10 · Databases in Production
- Postgres HA — Patroni, Stolon, CloudNativePG
- Postgres Operator Comparison — CloudNativePG, Crunchy, Zalando
Prometheus#
- 07 · Observability
- Green Software Principles — Turning Carbon into an Engineering Discipline
- Measuring Software Carbon — SCI, Cloud Carbon Footprint, Kepler
- Postgres Monitoring — Slow Query, Lock, Bloat, Replication
- Prometheus + Grafana Kubernetes Installation Documentation
- Prometheus Best Practices — Production-Grade
- Prometheus SLO Rules
- 📊 PHASE 6: OBSERVABILITY STACK (Gün 14-16)
Python#
Roadmap#
- 00 · DevOps Culture
- 01 · Git Workflow
- 02 · CI/CD
- 03 · Infrastructure as Code
- 04 · Containers
- 05 · Kubernetes
- 06 · GitOps
- 08 · Security (DevSecOps)
- 09 · Networking
- 10 · Databases in Production
- 11 · Site Reliability Engineering
- 12 · FinOps
- 13 · Platform Engineering
- 14 · Sustainable Engineering / Green IT
- 15 · AI / LLMOps
- 16 · Cheatsheets
- 18 · Career
- Advanced — AWS/EKS Implementation (Senior)
- Everything You Need for Flutter CI/CD - Complete Checklist
- Gateway API — Ingress's Successor, the Standard in 2026
- GitOps A→Z (Mid+)
- Internal Developer Platform — Why, How, In What Order
- Modern DevOps 2026 — Felsefe + 2026 Stack
- Planning Şablonu (Tech Lead)
- Platform-as-Product — Internal Customer Satisfaction
- ☸️ PHASE 5: KUBERNETES ADVANCED SETUP (Gün 11-13)
- ⚡ 30 Dakikalık Hızlı Kurulum
- 🎉 FINAL SETUP AND VALIDATION (Gün 27-28)
- 🎯 PHASE 9: GITOPS & DEPLOYMENT AUTOMATION (Gün 21-22)
- 🏢 PHASE 1: AWS HESAP VE İLK KURULUMLAR (Gün 1-2)
- 🐳 PHASE 3: CONTAINERIZATION VE REGISTRY (Gün 6-7)
- 📈 PHASE 10: COST OPTIMIZATION & PERFORMANCE (Gün 23-24)
- 📊 PHASE 6: OBSERVABILITY STACK (Gün 14-16)
- 📋 ÖN KOŞULLAR VE HAZIRLIK
- 📚 PHASE 11: DOCUMENTATION & TEAM PROCESSES (Gün 25-26)
- 🔄 PHASE 4: CI/CD PIPELINE KURULUMU (Gün 8-10)
- 🔒 PHASE 7: SECRETS MANAGEMENT & SECURITY (Gün 17-18)
- 🗄️ PHASE 8: BACKUP & DISASTER RECOVERY (Gün 19-20)
- 🗺️ Yol Haritası — Hangi Seviyedeysen Oradan Başla
- 🛠️ PHASE 2: TERRAFORM VE INFRASTRUCTURE AS CODE (Gün 3-5)
SBOM#
- CI/CD Pipeline Patterns
- Container Image Scanning — Keeping CVEs Out of Production
- Distroless & Chainguard — The 0-CVE Image Strategy
- Image Signing — Cosign + Keyless OIDC
- SLSA & SBOM — Supply Chain Integrity
SRE#
- 00 · DevOps Culture
- 05 · Kubernetes
- 07 · Observability
- 11 · Site Reliability Engineering
- 18 · Career
- 20 · Soft Skills — More Important Than Engineering (Sometimes)
- AI-Augmented Operations — DevOps Work with an LLM
- Alerting Done Right — Symptom-Based, Actionable, Few
- Blameless Postmortem — Philosophy and Template
- Capacity Planning — The Engineering Answer to "How Much Is Enough?"
- Chaos Engineering — Creating Controlled Failure
- Continuous Profiling — Pyroscope, eBPF Profiling
- DNS Strategies — external-dns, NodeLocal, CoreDNS Tuning
- DORA & SPACE — Engineering Performance Metrics
- Debugging Pods — kubectl debug, ephemeral, exec Guide
- DevOps/SRE System Design — Cheatsheet
- Distributed Tracing — Tempo + OpenTelemetry
- E1 — SLI / SLO / Error Budget
- E2 — Alerting + On-Call Discipline
- E3 — Incident Response + Blameless Postmortem
- E5 — Advanced Broken Lab / Chaos
- HPA, VPA, KEDA — Complete K8s Autoscaling Guide
- Incident Response — The Anatomy of Firefighting
- Kubernetes Production Checklist
- Kubernetes Upgrade Strategy — Zero-Downtime Version Migration
- Linux Troubleshooting Cheatsheet
- Modern DevOps 2026 — Felsefe + 2026 Stack
- Network Troubleshooting — tcpdump, ss, dig, conntrack
- On-Call Playbook
- On-Call Sürdürülebilirliği — Burnout Olmadan Yangın Söndürme
- OpenTelemetry Adoption — Vendor-Neutral Observability
- Postgres Backup & Restore — An Untested Backup Is Not a Backup
- Postgres HA — Patroni, Stolon, CloudNativePG
- Postmortem Conversation — Blameless'i Konuşmaya Yansıtmak
- Postmortem Practice — Making Blameless a Routine
- Postmortem:
- Prometheus Best Practices — Production-Grade
- Prometheus SLO Rules
- Prompt Engineering for Ops — Practical LLM Use for DevOps
- Resource Limits Guide — Request, Limit, QoS
- Runbook — What to Do When an Alert Fires
- Runbook:
- SLI / SLO / Error Budget — Practical Guide
- SLO Engineering — Multi-Window, Burn Rate, Error Budget
- SRE Interview Prep
- Service Catalog — Service Inventory, Ownership, Dependency Graph
- Stakeholder Management — Who, in What Language, How Much
- Toil Reduction — When "50% of the Team Is on Toil"
- Zero-Downtime Migrations — Taking Down Prod While Changing the Schema
- 🎉 FINAL SETUP AND VALIDATION (Gün 27-28)
- 🗄️ PHASE 8: BACKUP & DISASTER RECOVERY (Gün 19-20)
Secrets#
- .gitignore Examples — Per Stack
- BuildKit Tips — Modern Docker Build
- GitHub Actions Recipes — Production Playbook
- Kubernetes Cluster Passwords (Collection Script)
- PCI DSS v4.0 — Kart Verisi İşleyenler İçin
- Secrets Management — Handling Secrets in Production
- Secrets in GitOps — Can You Put a Secret in Git?
- 🔒 PHASE 7: SECRETS MANAGEMENT & SECURITY (Gün 17-18)
Security#
- .gitignore Examples — Per Stack
- 04 · Containers
- 08 · Security (DevSecOps)
- 15 · AI / LLMOps
- 17 · Templates
- 19 · Compliance & Legal
- AI-Augmented Operations — DevOps Work with an LLM
- AWS CLI Cheatsheet
- ArgoCD Setup — Production-Grade GitOps Installation
- Audit Evidence Automation — "Audit Gününe Hazırlık" Bitsin
- Backstage Setup — The Practical Setup of an IDP
- CI/CD Pipeline Patterns
- Container Image Scanning — Keeping CVEs Out of Production
- D1 — K8s Fundamentals: Pod/Deployment/Service/Ingress (RBAC + NetworkPolicy From Day One)
- D3 — Secret Management
- D4 — Supply Chain: Image Scanning + Signing
- DevSecOps Pipeline — From Shift-Left to Runtime
- Distroless & Chainguard — The 0-CVE Image Strategy
- Dockerfile Best Practices — 20 Items
- EU AI Act — Mühendislik Açısından Pratik Rehber
- F2 — Threat Modeling + Compliance (KVKK / GDPR / SOC 2)
- GDPR — Mühendislik Açısından Pratik Rehber
- GitHub Actions Recipes — Production Playbook
- GitHub Actions — Reusable Workflow Templates
- GitLab CI Recipes — DAG, Dynamic Child, Multi-Project
- ISO 27001 — Annex A Kontrolleri (Mühendislik Eşlemesi)
- Image Signing — Cosign + Keyless OIDC
- Ingress-NGINX Patterns — TLS, Rate Limit, Canary, Auth
- Inventory Management — Example (Master Template)
- KVKK in Practice — From an Engineering Perspective
- Kubernetes Cluster Passwords (Collection Script)
- Kubernetes Hardening — 2026 Production Guide
- Kubernetes Production Checklist
- Kubernetes — Production Manifest Templates
- Kyverno Policy Templates
- LLM Safety & Guardrails — Protections in Production
- Logs — Loki vs ELK Stack
- Multi-Stage Builds — Small, Secure, Fast Images
- Multi-Stage Dockerfile Templates
- Multi-Tenancy Patterns — Soft, Hard, Hybrid
- NIS2 Directive — EU Kritik Altyapı Güvenliği
- PCI DSS v4.0 — Kart Verisi İşleyenler İçin
- Planning Şablonu (Tech Lead)
- Policy-as-Code — Kyverno vs OPA Gatekeeper
- RAG Architecture — Retrieval-Augmented Generation
- Runtime Security — Falco, Tetragon, eBPF
- SLSA & SBOM — Supply Chain Integrity
- SOC 2 Type II — Mühendislik Hazırlığı
- Secrets Management — Handling Secrets in Production
- Secrets in GitOps — Can You Put a Secret in Git?
- Security Ekibiyle Çalışmak — Düşman Değil, Partner
- Self-Hosted LLM — vLLM, Ollama, Llama Stack
- Taking LLM Applications to Production
- Terraform Best Practices
- Threat Modeling — End the Unsystematic Threat Hunt
- Zero-Trust Networking — The "Network Perimeter" Lie Is Over
- ☸️ PHASE 5: KUBERNETES ADVANCED SETUP (Gün 11-13)
- 🏢 PHASE 1: AWS HESAP VE İLK KURULUMLAR (Gün 1-2)
- 🔄 PHASE 4: CI/CD PIPELINE KURULUMU (Gün 8-10)
- 🔒 Network Segmentation and Wazuh SIEM Integration Guide
- 🔒 PHASE 7: SECRETS MANAGEMENT & SECURITY (Gün 17-18)
Sertifika#
- DevOps Certification Guide → moved
- G1 — Blok C Kapısı: KCNA veya Terraform Associate
- G2 — Blok D Kapısı: CKA
- G3 — Blok E Kapısı: CKS veya AWS SAA (dal seçimi)
- Sertifikalar — 3 Kapı, 10 Değil
Service Mesh#
- 09 · Networking
- Cilium & eBPF — A Modern Network Stack in 30 Minutes
- Service Mesh Comparison — Istio, Linkerd, Cilium
- Zero-Trust Networking — The "Network Perimeter" Lie Is Over
- ☸️ PHASE 5: KUBERNETES ADVANCED SETUP (Gün 11-13)
Soft Skills#
- 20 · Soft Skills — More Important Than Engineering (Sometimes)
- Code Review Checklist — Good Review, Good Reviewer
- DevOps / SRE CV Tips — Türk Pazarı + Global
- Documentation Culture
- Documentation as Communication — RFC, ADR, Design Doc
- Incident Response — The Anatomy of Firefighting
- Mentoring Junior Engineers — Infra/SRE Öğretmek
- On-Call Sürdürülebilirliği — Burnout Olmadan Yangın Söndürme
- Platform-as-Product — Internal Customer Satisfaction
- Postmortem Conversation — Blameless'i Konuşmaya Yansıtmak
- Postmortem Practice — Making Blameless a Routine
- Saying "No" — The Essence of the Soft Skill
- Security Ekibiyle Çalışmak — Düşman Değil, Partner
- Stakeholder Management — Who, in What Language, How Much
- Team Topologies — Engineering as Team Structure
- Vendor Management — Lock-In, Negotiation, Escape Strategy
- 📚 PHASE 11: DOCUMENTATION & TEAM PROCESSES (Gün 25-26)
- 🗺️ Yol Haritası — Hangi Seviyedeysen Oradan Başla
Soft-Skills#
Stage Exam#
- 📝 Block A Exam — Intuition
- 📝 Block B Exam — Visibility
- 📝 Block C Exam — Reproducibility
- 📝 Block D Exam — Orchestration
- 📝 Block E Exam — Ownership
Supply-Chain#
Sustainability#
- 14 · Sustainable Engineering / Green IT
- Carbon-Aware Computing — Run in the Low-Carbon Hour
- Efficiency Practices — Quick Wins for Carbon + Cost
- Green Software Principles — Turning Carbon into an Engineering Discipline
- Measuring Software Carbon — SCI, Cloud Carbon Footprint, Kepler
- On-Call Sürdürülebilirliği — Burnout Olmadan Yangın Söndürme
- Region Selection — Cloud Region Carbon Decision Matrix
Template#
- .gitignore Examples — Per Stack
- 17 · Templates
- Backstage Setup — The Practical Setup of an IDP
- Blameless Postmortem — Philosophy and Template
- DevOps / SRE CV Tips — Türk Pazarı + Global
- Documentation as Communication — RFC, ADR, Design Doc
- Everything You Need for Flutter CI/CD - Complete Checklist
- GitHub Actions — Reusable Workflow Templates
- Golden Paths — "New Service in 5 Minutes"
- Helm vs Kustomize vs Raw YAML — Manifest Strategy Decision Guide
- Inventory Management — Example (Master Template)
- Kubernetes — Production Manifest Templates
- Kyverno Policy Templates
- Multi-Stage Dockerfile Templates
- PR Templates & Automation — Make PRs Standard, Fast, Traceable
- Postmortem:
- Prometheus SLO Rules
- Prompt Engineering for Ops — Practical LLM Use for DevOps
- Reusable Workflows — Org-Wide Template
- Runbook — What to Do When an Alert Fires
- Runbook:
- Terraform Module Layout — Repo Layout + Module Design
- Terraform Module Skeleton
- Terraform — Proxmox Full Configuration
- 🚀 Enterprise-Grade DevOps Setup - Laravel + TypeScript + Flutter + K8s
Terraform#
- 03 · Infrastructure as Code
- 17 · Templates
- 21 · Field Notes
- Advanced — AWS/EKS Implementation (Senior)
- Drift Detection — The Gap Between What Git Says and What's in the Cloud
- OpenTofu Migration — Breaking Free from Terraform
- PR Cost Diff — "How much will this PR cost?"
- Pulumi vs Terraform — General-Purpose Lang vs HCL
- Terraform / OpenTofu Cheatsheet
- Terraform Best Practices
- Terraform Module Layout — Repo Layout + Module Design
- Terraform Module Skeleton
- Terraform — Creating VMs with Modules
- Terraform — Proxmox Full Configuration
- ⚡ 30 Dakikalık Hızlı Kurulum
- 🛠️ PHASE 2: TERRAFORM VE INFRASTRUCTURE AS CODE (Gün 3-5)
Threat Modeling#
- EU AI Act — Mühendislik Açısından Pratik Rehber
- Image Signing — Cosign + Keyless OIDC
- LLM Safety & Guardrails — Protections in Production
- Threat Modeling — End the Unsystematic Threat Hunt