W-04 · Yüksek Erişilebilir SaaS & Kurumsal Portal
Nuxt 3 & Payload CMS Tabanlı Monorepo Şirket Platformu
- Hizmet kapsamı
- Full-Stack Web Geliştirme · Bulut Mimarisi
- İlgili sütunlar
- Bulut & DevOpsÖzel Yazılım & IoT
Problem
Şirketin dağınık web siteleri, iç panelleri ve içerik süreçleri tek bir çatı altında, güvenli oturum yönetimiyle ve kesintisiz güncellenebilir şekilde birleştirilmeliydi.
Çözüm
- 01
Nuxt 3 ön yüz ve Payload CMS içerik katmanı, paylaşılan tiplerle tek bir monorepo içinde toplandı.
- 02
Servisler Docker Swarm üzerinde çalıştırıldı; Traefik v3 etiketleri ile yönlendirme ve DNS-01 Let’s Encrypt SSL otomatikleştirildi.
- 03
İç paneller Authelia SSO arkasına alınarak tek oturum ve çok faktörlü doğrulama sağlandı.
Sistem akışı
Veri nereden girer, nereye gider?
- 01Kullanıcı
- Web
- İç ekipler
- 02Kenar
- Traefik v3
- Let's Encrypt DNS-01
- Anubis
- 03Kimlik
- Authelia SSO
- MFA
- 04Uygulama
- Nuxt 3
- Payload CMS
- 05Altyapı
- Docker Swarm
- PostgreSQL
- Redis
Teknik detay
Traefik v3 ve Docker Swarm üzerinde çalışan, Authelia SSO entegreli, otomatik Let’s Encrypt SSL yönetimine sahip ölçeklenebilir kurumsal web platformu.
Teknoloji yığını
Müşteriye sağlanan fayda
Kesintisiz yayın
Rolling update ile yeni sürümler ziyaretçiyi kesintiye uğratmadan yayına alınır.
Tek oturum
Ekipler tüm iç araçlara tek SSO hesabıyla, MFA korumasıyla erişir.
Bakımı kolay kod tabanı
Monorepo ve paylaşılan tipler, ön yüz ile içerik şeması arasındaki uyumsuzlukları derleme anında yakalar.
İletişim
Projenizi Birlikte Planlayalım
Mevcut tesisinizi, altyapınızı ya da fikrinizi anlatın; ilk görüşmede kapsamı, riskleri ve yol haritasını birlikte çıkaralım.