İçeriğe geç
creaDIG

Sistemler

Önce entegrasyon.

Yeni bir sistem nadiren her şeyin yerine geçer. Çoğu zaman hâlihazırda çalışanın yanında çalışması ve onunla konuşması gerekir. Bunun için nelerin netleşmesi gerektiği burada yazıyor.

Yalnızca kendi başına çalışan bir sistem, aynı verinin bakıldığı ikinci bir yerdir. Kimse bunu istememişti.

Entegrasyon

Bir sistemin neyle konuşması gerekir.

Sağlayıcı kataloğu değil. Burada, inşadan önce neyi netleştirdiğimiz yazıyor — hangi yabancı markalara sözde hâkim olduğumuz değil. Gerçekte neyi bağladığımızı görüşmede adıyla söyleriz.

Arayüzler

Neredeyse her sistemin bir yerden veri alması ya da bir yere vermesi gerekir. Bunun için bir arayüz olup olmaması işin yarısını belirler — ve bu, ilk taslaktan önce belli olur, inşanın ortasında değil.

Önce netleşen soruBelgelenmiş bir arayüz mü var, bir dışa aktarım mı, yoksa hiçbir şey mi?

Veri ve veritabanları

Verinin nerede yaşadığı, kime ait olduğu ve yanlış olduğunda neye benzediği. İşletmeyi yansıtmayan bir veri modeli işletmede es geçilir — o zaman biri yeniden yan tarafta tablo tutar.

Önce netleşen soruİki yer birbiriyle çelişince hangi kayıt doğrudur?

Hosting ve yayına alma

Nerede çalıştığı, oraya nasıl gittiği ve bir yayınlama ters gidince ne olduğu. Yan konu değil: hız, erişilebilirlik ve bir değişikliğin dakika mı gün mü sürdüğü buna bağlı.

Önce netleşen soruSunucuya, alan adına ve sertifikalara bugün kimin erişimi var?

Hakediş ve ödemeler

Hataların paraya dönüştüğü kısım. Tutarlar, vergi oranları, belgeler, süreler — ve hesabın yapıldığı ülkenin kuralları. Burada hiçbir şey tahmin edilmez, hiçbir şey yuvarlanmaz.

Önce netleşen soruHangi kurallara göre hesaplanıyor ve sonucu kim kontrol ediyor?

Belgeler ve evraklar

Sözleşmeler, faturalar, kanıtlar, sahadan fotoğraflar. Yol boyunca oluşurlar ve yeniden bulunabilmeleri gerekir — yoksa sistem, kimsenin bir daha bakmadığı bir arşive dönüşür.

Önce netleşen soruNe, ne kadar süre ve kimin için bulunabilir kalmalı?

Erişimler ve yetkiler

Kim neyi görebilir, kim neyi değiştirebilir ve biri ayrıldığında ne olur. Projenin en dikkat çekmeyen sorusu ve işletmede en sık canını yakanı.

Önce netleşen soruGerçekte hangi roller var — şemada değil, günlük işte?

Yapay zekâ servisleri

Bugün birinin elle yaptığı bir okuma, ayıklama ya da hazırlama varsa anlamlıdır. Zaten çalışacak bir sisteme yapıştırılan bir etiket olarak anlamsızdır.

Önce netleşen soruBugün hangi adım zaman yiyor — ve onu bir makine hazırlayabilir mi?

Pratik

Nasıl işletiriz.

Monitoring

Sistemler erişilemez olduklarında kendileri haber verir. Talep hattında bu daha ileri gider: Bir öz test, bir talebin hâlâ iletilip iletilemediğini kontrol eder — oradaki sessiz bir arıza dışarıdan kötü piyasa gibi görünür.

Logging

Bir hatayı bulmaya yetecek kadar. Sorumluluğu taşınabilecek olandan fazlası değil: Birinin forma yazdığı şey hiçbir kayıtta yer almaz.

Yedekler

Yedeklenmiş ve geri yüklenmiş. Hiç geri yüklenmemiş bir yedek, yedek değildir — umut edilen bir dosyadır.

Güvenlik

Erişimler, yetkiler, taşıma şifrelemesi ve yanıt başlıkları kurulumda ayarlanan seviyede — ve sonrasında varsayılmaz, ölçülür.

Yayınlama

Her değişiklik aynı yoldan geçer: kur, kontrol et, yayına al. Kontrollerden biri kırılırsa yayına alınmaz — acele olsa bile.

Bunun hangi kısmının hizmet olarak alınabileceği Managed işletme sayfasında yazıyor.

Managed işletme

Kanıt

Bu sitede doğrulanabilir.

Göstermek, iddia etmekten iyidir. Her nokta dışarıdan yanıt başlığında, gönderilen kaynak kodda ya da depoda kontrol edilebilir — bize sormaya gerek yok.

Güvenlik başlıkları

Alt alan adları ve preload ile HSTS, X-Content-Type-Options, Referrer-Policy, DENY olarak X-Frame-Options, Permissions-Policy ve object-src, base-uri, form-action ile frame-ancestors'ı hâlihazırda zorlayan bir Content-Security-Policy.

Statik olarak sunulur

Sayfalar derleme anında üretilir ve CDN'den sunulur, her çağrıda yeniden oluşturulmaz. Sitenin hızlı olmasının nedeni budur — ve uygulamadaki bir arızanın onu hemen götürmemesinin de.

İki dil, iki adres

Almanca ve Türkçe'nin kendi URL'leri, kendi başlıkları, kendi yapılandırılmış verileri vardır ve hreflang ile bağlıdır — tarayıcıda metin değiştiren bir düğme değil.

AVIF ve WebP görseller

Görseller derleme anında dönüştürülür ve düzenin gerçekten ihtiyaç duyduğu boyutta sunulur. AVIF desteklemeyen WebP alır — otomatik olarak, kodda bir dallanmayla değil.

Derlemede üç kontrol

Bir fonksiyon fazla büyürse, yapılandırılmış veri olmayan yıldızları iddia edecek olursa ya da bir hizmet sayfası Türkçe'de Almanca'dan az şey söylerse derleme durur. Niyet beyanı değil — durdurma.

Talep hattının öz testi

Ayrı bir yol, talep hattının anahtarını, gönderici alan adını ve kötüye kullanım korumasını e-posta göndermeden kontrol eder. Bir kontrol düşerse, bir gözcünün anlayacağı bir hata döner.

Açıkça yayımlanmış kendi erişilebilirlik denetimimiz

Bu siteyi kendimiz denetledik ve bulduğumuz eksikleri, bulgusuz bir beyan vermek yerine yayımladık. Erişilebilirlik sayfasında okunabilir.

Erişilebilirlik beyanı

Sonraki adım

İşletmenizi siz yönetirsiniz. Arkasındaki sistemi biz kurarız.

Yirmi dakika, ücretsiz ve bağlayıcı değil. İşletmeye bakar ve yardımcı olabilir miyiz, dürüstçe söyleriz.