Ne çalışıyor, ne geliştiriliyor ve ne henüz yalnızca planlanıyor
Teknoloji sayfaları genellikle üzerindeki her şey zaten varmış gibi yazılır. Bu sayfa üç banda ayrıldı; böylece okur farkı ilk bakışta görebilir.
Teknoloji sayfaları genellikle üzerindeki her şey zaten varmış gibi yazılır. Bu sayfa üç banda ayrıldı; böylece okur farkı ilk bakışta görebilir.
Bugün yayında ve istekleri karşılıyor. Bu depodan ve çalışan siteden okundu.
Şu anda geliştiriliyor. Müşterilere açık değil ve kimsenin verisini işlemiyor.
Değerlendirme aşamasındaki mimari. Buradaki hiçbir şey satın alınmadı, kurulmadı veya üretimde kullanılmıyor.
Bu liste bir plandan değil, depodan ve çalışan siteden okundu. Bilinçli olarak kısa: tamamen anlaşılmış küçük bir yığın, kısmen tahmin edilen büyük bir yığından iyidir.
Bu site ve grup uygulamaları. Çerçeve yok; küçük bir ön denetleyici ve ortak dosyalar.
İlişkisel veri saklama; her yerde hazırlanmış ifadelerle PDO üzerinden erişilir.
Temiz URL’ler, yönlendirme kuralları, sıkıştırma, önbellek ve güvenlik başlıkları.
Kurumsal bilgiler, ürün durumları ve makale metinleri veritabanı satırlarında değil, sürüm kontrolündeki PHP ve Markdown dosyalarında tutulur.
Sayfalar sunucuda üretilir; JavaScript aşamalı bir iyileştirmedir, siteyi okumak için gerekli değildir.
Derlenmiş bir stil dosyası ve küçük bir el yazımı katman. Yayına almak için derleme adımı gerekmez.
İletişim ve bildirim e-postaları, barındırma sağlayıcısının posta hizmeti üzerinden.
Oturum doğrulamalı editör paneli; bcrypt parola özetleme ve her yazma işleminde CSRF koruması.
Dört ürün aktif geliştirme aşamasında. Her birinin, henüz neyi yapmadığını belirten kendi sayfası vardır.
Şirket bilgilerinin çıkarılması, incelenmesi ve doğrulanması için belge zekâsı ve doğrulama altyapısı.
Girişimciler ve şirketler için avantajlar, indirimler ve iş araçları.
Uluslararası iş adresi ve sanal adres çözümü.
Ödeme sayfası, ödeme operasyonları, satıcı doğrulama, dolandırıcılık kontrolleri ve ticari işlemlere odaklanan finansal teknoloji altyapısı.
Belge iş yükleri arttıkça altyapının gitmesi gereken yön. Önce ihtiyaçlar, sonra aday hizmetler olarak yazıldı; çünkü karar ihtiyaçtır, tedarikçi değil.
| İhtiyaç | Durum | Aday hizmet | Ne işe yarayacağı |
|---|---|---|---|
| Kurumsal belgeler için nesne depolama | Geçiş hedefi | Amazon S3 | Nesne başına anahtarla şifrelenmiş belge depolama; yerel dosya sistemi depolamasının yerini alır. |
| Yönetilen ilişkisel veritabanı | Geçiş hedefi | Amazon RDS | Otomatik yedekleme, zaman noktasına geri dönüş ve test edilmiş bir geri yükleme yolu. |
| Konteyner veya sanal makine işlem gücü | Geçiş hedefi | Amazon ECS / EC2 | Ayrılmış ortamlar; böylece bir sürüm canlıya çıkmadan önce prova edilebilir. |
| CDN ve web uygulama güvenlik duvarı | Planlanan | Amazon CloudFront + AWS WAF | Genel sayfalar için uç önbellekleme ve uygulamaların önünde bir filtreleme katmanı. |
| Şifreleme anahtarı yönetimi | Planlanan | AWS KMS | Anahtar saklama, depolama sınırından ayrı tutulur; böylece depolamanın ele geçirilmesi otomatik olarak anahtarların ele geçirilmesi anlamına gelmez. |
| Gizli bilgi yönetimi | Planlanan | AWS Secrets Manager | Kimlik bilgilerinin yapılandırma dosyalarından çıkarılması ve düzenli aralıklarla değiştirilmesi. |
| Merkezî günlükleme ve izleme | Planlanan | Amazon CloudWatch | Ortamlar genelinde uygulama, erişim ve güvenlik olaylarının görülebileceği tek bir yer. |
| Kuyruk tabanlı arka plan işleme | Planlanan | Amazon SQS + AWS Lambda | Belge işlemenin istek yolundan çıkarılması; böylece bir yükleme hiçbir zaman sayfayı bloke etmez. |
| Belge OCR ve veri çıkarımı | Mimari değerlendiriliyor | Amazon Textract | Yüklenen kurumsal belgelerin DorskoVerify için yapılandırılmış alanlara dönüştürülmesi. |
| Belge sınıflandırma ve çıkarım | Mimari değerlendiriliyor | Amazon Bedrock | Belge türlerinin sınıflandırılması ve çelişen değerlerin uzlaştırılması; bir sonuca dayanılmadan önce her zaman insan incelemesiyle. |
| Yedekleme ve felaket kurtarma | Planlanan | Cross-region backup with tested restore | Geri yükleme prosedürü yalnızca yapılandırılmış değil, gerçekten çalıştırılmış ve süresi ölçülmüş şifreli yedekler. |
Yukarıda bir tedarikçi adı yalnızca genel bir ihtiyaç için aday olarak geçer. Bir ad anmak; kullanım, iş ortaklığı veya herhangi bir programa üyelik beyanı değildir.
Kimlik doğrulama, kimin sorduğunu yanıtlar. Bu kişinin bu belgeye sahip olması gerekip gerekmediğini yanıtlamaz. Bir kurumsal belgenin her okunması, gerçekleştiği anda yetkilendirilir ve kaydedilir.
Yükseltilmiş erişim, birinin geri almayı hatırlamasını beklemek yerine varsayılan olarak sona erer. Roller, kişinin ne olduğunu değil ne yaptığını modeller.
Doğrulama, belge işleme ve erişim denetimi, birden çok ürünün kullandığı tek bir uygulamadır; böylece bir yerdeki düzeltme her yerde geçerlidir.
Otomatik bir karar birinin şirketini, parasını veya kimliğini etkileyecekse, güvenilmeden önce bir insan inceler. Güven göstergeleri, bir incelemeciyi değiştirmek için değil işi ona yönlendirmek için vardır.
Hiç geri yüklenmemiş bir yedek, bir kurtarma planı değil bir varsayımdır. Önemli olan ölçüt, onu yapılandıran kişiden başka birinin yazılı yönergeyle geri yükleme yapabilmesidir.
Ürün durumu bir pazarlama kararı değil, bir veri alanıdır. Yayına girmemiş bir ürün, göründüğü her yüzeyde — bu sayfa dâhil — bunu belirten bir etiket taşır.