
Progressive Delivery
Argo Rollouts, Flagger, canary deployments, blue-green, traffic splitting, otomatik rollback'ler
1DevOps bağlamında Progressive Delivery nedir?
DevOps bağlamında Progressive Delivery nedir?
Cevap
Progressive Delivery, traffic ekspozisyonunu ince ayarla kontrol ederek yeni uygulama sürümlerinin kademeli olarak yayınlanmasına olanak tanıyan bir dağıtım yaklaşımıdır. Tüm trafiğin anında geçtiği geleneksel dağıtımların aksine, Progressive Delivery yeni sürümü kademeli olarak göstermek için canary veya blue-green gibi stratejiler kullanır. Bu, tam rollout öncesinde kademeli doğrulama, hızlı rollback ve metrik analizi sağlayarak riskleri azaltır.
2Canary deployment nedir?
Canary deployment nedir?
Cevap
Canary deployment, yeni bir sürümün önce küçük bir kullanıcı yüzdesine (%5-10) sunulduğu ve ardından kademeli olarak tüm trafiğe dağıtıldığı bir dağıtım stratejisidir. Terim, zehirli gazları tespit etmek için madenlerde kullanılan kanaryalardan gelir. Bu yaklaşım, yeni sürümü sınırlı riskle üretimde doğrulamaya, metrikleri (hatalar, gecikme) analiz etmeye ve sorunlar tespit edilirse hızlıca rollback yapmaya olanak tanır.
3Blue-green deployment nedir?
Blue-green deployment nedir?
Cevap
Blue-green deployment, iki özdeş ortamın (blue ve green) paralel olarak tutulduğu bir stratejidir. Yeni sürüm, aktif ortam trafiği sunmaya devam ederken pasif ortama dağıtılır, ardından trafik anında yeni ortama geçer. Bu yaklaşım, sorunlar oluştuğunda trafiği eski ortama yönlendirerek anında rollback yapmaya olanak tanır, ancak iki kat kaynak gerektirir.
Argo Rollouts nedir?
Flagger nedir?
+17 mülakat soruları
Diğer DevOps mülakat konuları
Sürüm Kontrolü & Git
Linux Temelleri
Shell Scripting & Bash
Networking Temelleri
Docker Temelleri
CI/CD Temelleri
GitHub Actions
GitLab CI/CD
Jenkins
Kubernetes Temelleri
Kubernetes Networking
İleri Düzey Kubernetes
Ingress & API Gateway
Terraform Temelleri
İleri Terraform
Ansible & Configuration Management
AWS Temelleri
Azure Temelleri
GCP Temelleri
Monitoring ve Prometheus
Logging & ELK Stack
Alerting ve Incident Response
Cloud Identity & Secrets
CI/CD Pipeline Güvenliği
Helm & Kubernetes
Runtime ve Cluster Güvenliği
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Dağıtık Gözlemlenebilirlik
Disaster Recovery & Backup
Performans Optimizasyonu
Bulut Maliyet Optimizasyonu
SRE Prensipleri
Chaos Engineering
Platform Engineering
Bir sonraki mülakatın için DevOps'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla