Bash Defensive Patterns
Sessizce başarısız olmak yerine güvenli şekilde duran, üretim seviyesinde betikler yazmak için savunmacı bir Bash programlama el kitabı.
Gerçek müşteri işinden çıkarıldı, kanıtı ekli. Bir parça seç ya da hepsini al.
Tüm kataloğu gör → Hazır kitlere bak → Kendi setini kur →Katalog · konu
Yayınla ve ayakta kal. CI/CD hatları, Kubernetes kurulumları, sistem izleme ve bulut faturasını düşüren kendi sunucunda barındırma rehberleri.
Bu parçalar bir sunum dosyasından değil, kendi sunucumuzu işletmekten çıktı. Ortak hedef, yayına almayı her seferinde gerildiğiniz bir olaydan sıradan bir rutine çevirmek. Tedbirli betikler ve iyi kurulmuş hatlar sıkıcı ama güvenilir işi üstlenir.
33 beceriler
Self-host Infra Kit ile başlayın. Asıl dert maliyetse, Cost Optimization zaten boşa giden parayı bulmanın en hızlı yolu.
Sessizce başarısız olmak yerine güvenli şekilde duran, üretim seviyesinde betikler yazmak için savunmacı bir Bash programlama el kitabı.
Yavaş ve kararsız bir monorepoyu hızlı, tekrarlanabilir bir derleme makinesine dönüştürün.
Changelog Automation, commit geçmişinizden değişiklik günlüklerini, sürüm notlarını ve versiyon artışlarını otomatik üreten, Keep a Changelog formatına ve Anlamsal Sürümlemeye uyan uçtan uca bir yayın akışı kurar.
AWS, Azure ve GCP genelinde performanstan veya güvenilirlikten ödün vermeden bulut harcamasını kısmaya yönelik sistematik bir çerçeve.
Yayına alma hızı ile dağıtım güvenliğini dengeleyen çok aşamalı CI/CD hatları tasarlar.
CI/CD hatları, Docker, bulut platformları ve operasyonlar için uygulamalı bir altyapı ve dağıtım deseni araç setidir.
Jaeger ve Tempo ile dağıtık izleme uygular; böylece tek bir isteği tüm mikroservisleriniz boyunca takip edip gecikmenin ve hataların nerede oluştuğunu tam olarak belirleyebilirsiniz.
Farklı teknoloji yığınlarında otomatik test, derleme ve dağıtım için üretime hazır GitHub Actions iş akışlarından oluşan bir kütüphanedir.
Çok aşamalı iş akışları, akıllı önbellekleme ve dağıtık runner otomatik ölçeklemesiyle ölçeklenebilir GitLab CI/CD pipeline'ları kurmak için bir desen kütüphanesidir.
ArgoCD ve Flux kullanarak Kubernetes üzerinde GitOps için bir uygulama rehberidir; burada Git tek doğruluk kaynağıdır ve operatörler küme durumunu sürekli olarak ona eşler.
Sıfırdan üretime hazır Helm chart'ları kurar; doğru dizin yapısı, yeniden kullanılabilir şablon yardımcıları (helpers) ve katmanlı values dosyalarıyla.
Şirket içi veri merkezleri ile AWS, Azure veya GCP arasında VPN, Direct Connect, ExpressRoute ve Interconnect kullanarak güvenli, yüksek performanslı bağlantı tasarlar.
Gece yarısı panigini adım adım prosedüre çeviren, üretime hazır olay müdahale runbook şablonları.
Üretim servis ağları için Istio trafik yönetimine dair kapsamlı bir rehber; yönlendirme, yük dengeleme, devre kesiciler ve kademeli yayını kapsar.
Üretime hazır Kubernetes manifestleri üretmek için adım adım rehber ve şablon seti: Deployment, Service, ConfigMap, Secret ve PersistentVolumeClaim.
NetworkPolicy, Pod Güvenlik Standartları, RBAC ve kabul kontrolüyle Kubernetes kümelerini güvenceye almak için katmanlı savunma rehberi.
Kubernetes için hafif ve güvenlik öncelikli Linkerd service mesh'i için üretime hazır desenler.
Açık kaynaklı bir anlık arama motorunu tek bir düşük maliyetli sunucuda barındırmak için, ücretli bir arama SaaS'ına doğrudan alternatif olan üretime hazır bir reçete.
Turborepo, Nx ve pnpm çalışma alanlarıyla monorepo kurmak ve ölçeklemek için üretim odaklı bir oyun kitabı.
Sıfır güven servisten servise iletişim için karşılıklı TLS yapılandırmaya yönelik uygulamalı bir rehber.
AWS, Azure ve GCP'yi aynı anda kullanan sistemler için karar çerçevesi ve sahada denenmiş entegrasyon desenleri sunar.
Nx monorepo'larını yapılandırıp optimize etmek için üretim desenleri; böylece büyük kod tabanları hızlı ve bakımı kolay kalır.
Mühendisler arasında bağlam kaybını önleyen eksiksiz bir nöbet devri sistemi.
Altyapı ve uygulamalar genelinde metrik toplama, scrape, kayıt kuralları ve uyarılama için Prometheus'u baştan sona kurar.
Kendi sunucunuzda barındırılan bir kurulum için önde gelen üç ters vekilin, Caddy, Nginx ve Traefik'in, kıyaslama verisiyle desteklenen bir karşılaştırması.
Sentry'yi Seer yapay zeka hata ayıklama özelliğiyle eşleştiren uçtan uca bir üretim hata hattı: SDK kurulumundan kaynak harita yüklemeye, önem seviyeli alarm yönlendirmeye ve yapay zeka önerilen düzeltme döngüsüne kadar.
Istio ve Linkerd servis mesh'leri için eksiksiz gözlemlenebilirlik kurar: dağıtık izleme, altın sinyal metrikleri ve bağımlılık görselleştirmesini tek bir tutarlı rehberde birleştirir.
ShellCheck'i shell scriptleriniz için gerçek bir kalite kapısına dönüştürür: yapılandırılmış, ince ayarlanmış ve pre-commit hook'lar ile CI'a bağlanmış şekilde; böylece sorunlar üretimde değil merge öncesi yakalanır.
Güvenilirliği ölçülebilir, paylaşılan bir karar aracına dönüştüren hata bütçeleriyle Servis Seviyesi Göstergeleri ve Hedefleri tanımlamak için pratik bir çerçeve.
AWS, Azure ve GCP için üretime hazır, yeniden kullanılabilir Terraform modül desenleri; tek seferlik altyapı betiklerini bakımı kolay bir bileşen kütüphanesine dönüştürür.
Monorepo'nuzun yalnızca değişeni derleyip kalan her şeyi yerel ve CI genelinde önbelleğe alması için Turborepo'yu yapılandıran üretim düzeyinde bir rehber.
Açık kaynaklı bir çalışma süresi izleyicisini tek bir düşük maliyetli sunucuda barındırmak için eksiksiz bir reçete; bir veritabanı arka ucu, TLS'li bir ters vekil, herkese açık bir durum sayfası ve tam bir olay yaşam döngüsüyle Telegram, Slack ya da e-posta üzerinden uyarılar.
WordPress göçlerini, DB işlemlerini ve toplu değişiklikleri tekrarlanabilir ve denetlenebilir kılan, güvenlik-önce bir WP-CLI operasyon el kitabı.
Cost Optimization ve self-hosting playbook’ları bunun için. Customer Meilisearch Selfhost dahil: kendi stack’imizde ücretli arama servisini self-hosted olanla değiştirdi. Gerçek geçişler, tuzakları yazılmış hâlde.
Deployment Pipeline Design. Deploy’u olaydan rutine çevirir: kademeli pipeline, geri-alma yolu, kimse nefesini tutmadan önce koşan kontroller. Sıklık, güvenliği takip eder.
Görüşlü varsayılanlar, belgelenmiş kaçış kapıları. Manifest’ler ve Bazel Build Optimization üretimde koştuğumuz tercihleri taşır, nerede ve neden sapacağın notlarıyla.