XONTAINERLojistik ekosistemi
Erken erişim

Sunucu kurulum kontrol listesi: kurmadan önce ve kurduktan sonra

Kısa cevap Sunucu kurulum kontrol listesi, bir yazılımın canlıya alınmadan önce ve alındıktan sonra doğrulanması gereken maddelerin listesidir. Amaç “kurduk” demek değil, her maddenin çalıştığını kanıtlamaktır.

Son güncelleme: · Yayımlayan: Xontainer

Kimin işi?

Sunucu hesabı, ödeme yöntemi ve (yerinde kurulumda) donanım firmanındır. Kurulumu yapan; firmanın verdiği kısıtlı bir proje anahtarı ya da süreli erişimle çalışır, iş bitince erişim kaldırılır. Parola paylaşılmaz.

Kurmadan önce

  • Tek yapılandırma sahibi belirleyin: aynı sunucuda birden çok servis çalışacaksa ağ geçidi (ör. ters vekil) ayarlarını tek kişi ya da tek süreç değiştirir; diğerleri istek bırakır.
  • Alan adlarını ve DNS kayıtlarını listeleyin; e-posta için SPF, DKIM ve DMARC kayıtlarını planlayın.
  • Hangi verinin işleneceğini sınıflandırın: kişisel veri, ticari sır, saklama süreleri.
  • Sırların (API anahtarları, veritabanı parolaları) nerede duracağını belirleyin: sunucuda kısıtlı izinli dosya ya da sır kasası; hiçbir zaman kod deposunda değil.

Kurulum sırasında: kuru deneme, onay, uygulama

Her değişiklik önce kuru denemeyle (hiçbir şeyi değiştirmeden ne yapılacağını gösteren çalıştırma) denenir, sonra onaylanır, sonra uygulanır. Bu, yanlış sunucuya ya da yanlış ayara yazmayı önler. Silme ve veri taşıma adımları ayrıca onaylanır ve öncesinde yedek alınır.

Yedek ve geri yükleme provası

  • Yedek sunucunun dışında, farklı bir konumda tutulur.
  • Yedekler şifrelenir ve saklama süresi yazılı olarak belirlenir.
  • Geri yükleme en az bir kez denenir: yedekten boş bir ortama kurulum yapılır ve verinin tam geldiği doğrulanır. Denenmemiş yedek, yedek sayılmaz.

İzleme ve alarm

  • Her servisin bir sağlık adresi vardır ve düzenli kontrol edilir.
  • Sunucu dışından çalışan bir erişilebilirlik kontrolü ve alarm e-postası kurulur; sunucu kapanınca haber verecek olan sunucunun kendisi olamaz.
  • Disk doluluğu, bellek ve sertifika süresi için eşik alarmları tanımlanır.

Güvenlik

  • Yalnız gereken portlar açıktır; yönetim arayüzleri dışarıya kapalıdır, gerekirse güvenli tünelle erişilir.
  • Kapsayıcılar mümkünse yönetici olmayan kullanıcıyla ve salt okunur dosya sistemiyle çalışır.
  • Gizli bilgi taraması, bağımlılık açığı taraması ve kapsayıcı imajı taraması düzenli yapılır.
  • Erişim kayıtlarının ne kadar tutulacağı gizlilik metniyle tutarlıdır.

Mobil uygulama ve cihazlar

Firmaya özel mobil uygulama ya da el terminali kullanılacaksa: uygulama kimliği ve imza anahtarı firmaya aittir. Anahtarın yeri, parmak izi ve yedeği kayıt altına alınır; anahtar kaybı, bütün cihazların yeniden kurulması demektir. Cihaz yönetimi (MDM, cihaz sahibi) firmanın BT ekibinde kalır.

Canlıya aldıktan sonra

  • Her yayından sonra bir duman testi koşar: ana sayfalar, giriş, kritik akışlar ve sağlık adresleri gerçekten cevap veriyor mu?
  • Geri dönüş yolu yazılıdır: önceki sürümün etiketi ve tek komutla geri dönüş adımı yayından önce hazırdır.
  • Yayın, değişen dosyalar ve sonuç bir kayda yazılır; ne zaman neyin değiştiği sonradan bulunabilir.

Kurulum bitti mi? Doğrulama raporu

Kurulum, her maddenin kanıtıyla yazıldığı bir raporla teslim edilir: hangi servis hangi sürümde, sağlık kontrolleri, yedek ve geri yükleme denemesinin sonucu, açık kalan riskler. Firma bu rapor üzerinden neyin yapıldığını görür ve erişimi kaldırır.

Kaynaklar

Sık sorulan sorular

Yedek almak yetmez mi?
Yetmez. Yedekten geri yükleme en az bir kez denenmeden yedeğin çalıştığı bilinmez.
Kurulumu yapan şirkete hangi erişimi vermeliyiz?
Yalnız gereken kapsamda, süreli bir proje anahtarı ya da kullanıcı. İş bitince kaldırılmalı; parola paylaşılmamalı.
Aynı sunucuda birden çok yazılım çalışabilir mi?
Evet, ama ağ geçidi ayarlarının tek sahibi olmalı; yoksa bir servisin değişikliği diğerini bozabilir.
Kuru deneme nedir?
Bir betiğin hiçbir şeyi değiştirmeden ne yapacağını göstermesidir. Onaydan önce çıktısı incelenir.

Kendi operasyonunuz için konuşalım mı?

Erken erişim formuna kısa bir not bırakın; rolünüzü ve operasyonunuzu yazın. Form şimdilik prototiptir ve hiçbir şey göndermez.