Smart Maple
SaaS

SaaS MVP'den Ürüne Geçiş: Abonelik Modeli ve Multi-Tenant Mimari

Mehmet Kurtipek
February 7, 2026
6 min read
SaaS
abonelik
multi-tenant
Stripe
iyzico
yazılım geliştirme

Geleneksel Yazılımdan SaaS'a Geçişin Gerçekliği

Bir ürünü MVP'den işletme ortamında çalışan, ölçeklenebilir bir hizmet haline dönüştürmek sadece ödeme yönteminizi değiştirmek değildir. Bunun yerine, mimariden güvenliğe, operasyonlardan iş modeline kadar hemen hemen her aspekti yeniden düşünmeniz gerekir.

SaaS modeline geçerken üç kritik zorlukla karşılaşırsınız. Birincisi, tekrarlayan gelir akışınız var ancak müşteri kaybı (churn) dar bir sürede tüm kârlılığı yok edebilir. İkincisi, tek bir uygulamanın yüzlerce veya binlerce müşteri verilerini aynı anda yönetmesi gerekir ve bu veri izolasyonu ile güvenlik sorunlarını ortaya çıkarır. Üçüncüsü, MVP geliştirmesinde endişelenmedikleriniz—sunucu yönetimi, otomatik yedekleme, 24/7 çalışma süresi—artık kritik operasyonel zorunluluklar haline gelir.

Multitenancy: Üç Temel Mimari Model

Çok kiracılı (multi-tenant) mimari, birden fazla müşterinin aynı uygulamayı ve altyapıyı güvenli bir şekilde paylaşmasını mümkün kılar. İlk günlerde seçtiğiniz model, ilerleyen aylar ve yıllar içinde işletme maliyetlerinizi ve ölçeklenebilirliğinizi ciddi şekilde etkiler.

Model Veritabanı Yapısı Başlangıç Maliyeti Ölçeklenebilirlik Veri İzolasyonu Performans
Paylaşılan Veritabanı Tüm kiracılar bir tabloda tenant_id ile Düşük (~$300/ay) Sınırlı Uygulama seviyesinde Hızlı
Kiracı Başına Schema Her kiracı ayrı schema, aynı DB Orta (~$800/ay) İyi Veritabanı seviyesinde Çok iyi
Kiracı Başına Veritabanı Her kiracı ayrı sunucu Yüksek (~$2K+/ay) Mükemmel Tamamen izole Optimal

Başlangıç aşamasında, paylaşılan veritabanı modeli maliyetleri makul tutar. İlişkisel veritabanlarında bulunan satır düzeyindeki güvenlik özellikleri, teknik ek yük olmadan veri izolasyonunu sağlar. Sistem büyüdükçe, her kiracı için ayrı şemaya veya ödün vermek istediğiniz ölçeklenebilirlik ve izolasyon düzeyine bağlı olarak ayrı veritabanına geçebilirsiniz.

Ödeme Altyapısı: Stripe ve İyzico Karşılaştırması

Ödeme işleme, SaaS iş modelinin kalbidedir. Stripe küresel ödeme işleme için endüstri standardı gibi davranırken, İyzico Türkiye pazarında yerleşik ve bankacılık özellikleriyle entegre edilmiştir.

Özellik Stripe İyzico
Coğrafi Odak Küresel, kurumsal Türkiye odaklı
Desteklenen Ödeme Yöntemleri Kart, Apple Pay, Google Pay Kart, Banka Transferi, 3D Secure
Komisyon %2.9 + $0.30 %1.45 + ₺0.50
Başarısız Ödeme Yönetimi Otomatik yeniden deneme ve hatırlatmalar Manuel yönetim gerekli
Vergi Entegrasyonu KDV otomasyonu Türkiye KDV uyumluluğu

Türkiye müşterileriniz için İyzico'yu, uluslararası müşteriler için Stripe'ı kullanmak mantıklıdır. İdeal senaryoda, müşterilerinize her iki seçeneği de sunabilirsiniz.

Başarısız Ödeme Yönetimi ve Dunning Stratejileri

Müşteriler zamanında ödeme yapmazsa ne olur? Başarısız ödeme durumlarında sistematik bir yaklaşım gerekir. Stripe bunu otomatik olarak yönetirken, İyzico ile manuel yönetim gereklidir.

Etkili bir dunning stratejisi şu adımları izler: İlk gün başarısız ödemeyi bildirin; üç gün sonra otomatik olarak yeniden deneyin; yedi gün sonra son uyarı gönderin; on dört gün sonra hesabı askıya alın. Bu yaklaşım, geçici kart sorunlarının üstesinden gelirken müşterilerinize ödemeyi düzeltme fırsatı verir.

Kullanıma Dayalı Ücretlendirme ve Tiered Fiyatlandırma

SaaS ürünleri genellikle kullanıma dayalı ücretlendirilir: API çağrısı sayısı, depolama alanı, etkin kullanıcı sayısı. Bu, müşterilerin kullandıkları kadar ödedikleri hissini verir ve ürünü ölçeğe göre sağlar.

Kullanım izleme basit bir şekilde başlar. Örneğin, her kiracının günlük API çağrısı sayısını izler ve belirli bir eşik aşılırsa istekleri kısıtlarsınız. İdeal olarak, başta 1-2 metrik ile başlayıp müşteri geri bildirimine göre detaylandırırsınız.

Fiyatlandırma sayfası, bu metrikleri açık ve anlaşılır bir şekilde sunmalıdır. Başlangıç paketi örneğin ayda 10,000 API çağrısını, 5 GB depolamayı ve email desteğini içerebilir. Profesyonel paket 100,000 çağrı, 100 GB depolama ve öncelikli desteği sağlarken, kurumsal müşteriler sınırsız erişim ve özel hizmet düzeyi anlaşması alırlar.

Güvenlik: Kiracı İzolasyonunun Titiz Uygulanması

Çok kiracılı bir sistemde en kritik konu, bir kiracının diğer kiracının verilerine hiçbir şekilde erişememesini garantilemektir. Bu, uygulama kodunda, veritabanı katmanında ve API gateway'de katmanlı olarak denetlenmelidir.

Veritabanı sorgularının her zaman kiracı kimliğine göre filtrelenmesi önemlidir. Yapılandırmanız doğruysa, kiracı bağlamı ayarlandığında tüm sorgular otomatik olarak filtrelenir—veya hiç yapılmaz. API istekleri kiracının planına bağlı olarak sınırlandırılmalıdır: başlangıç katmanı saatte 100 çağrı alabilirken, profesyonel paket 1,000'dir ve kurumsal müşteriler sınırsız erişim alırlar.

Denetim günlükleri işleri değiştiren hiçbir şeyin izini kaybetmemesini sağlar. Her proje oluşturma, veri güncelleme veya ayar değişikliği kiracı kimliği, kullanıcı, eylem türü, değiştirilen veri ve saat damgasıyla kaydedilmelidir.

Yeni Kullanıcıları Ödeme Yapan Müşterilere Dönüştürmek

Onboarding, trial kullanan müşterileri ödeyen müşterilere dönüştürüp dönüştüremeyeceğinizi belirler. Dikkatli tasarlanmış bir onboarding akışı bu dönüşümü yaklaşık %5-10 artırabilir.

Tipik bir self-servis kayıt süreci böyle görünür: email kaydı (30 saniye), email doğrulama (1-2 dakika), profil tamamlama (2-3 dakika), ilk proje oluşturma (3-5 dakika), API anahtarı bulma (1 dakika), ardından otomatik 14 günlük trial. Sistem kaydedilen e-posta adreslerinin yinelenmesini kontrol eder ve yeni kiracı ile kullanıcı kaydeder.

Başarıyı artırmak için, trial süresi boyunca planlı bir email dizisi gönderin. Birinci gün bir hoş geldiniz mesajı ve API belgelerine bağlantı verin. Üçüncü gün, hızlı başlangıç rehberi gönderin. Yedinci gün, en popüler özellikleri vurgulayan bir showcase e-postaası. Onbirinci gün, trial'ın sona ermek üzere olduğu uyarısı verin. Son günde, yükseltme düğmesi ile çıkış yapan kullanıcılara ulaşın.

SaaS'ın Mali Yapısı

MVP'den production'a gidiş, basamaklı bir maliyet modeliyle ilerler. İlk MVP geliştirme aşaması iki ayda iki geliştirici maliyeti olmakla birlikte, altyapı minimal kalır. Beta aşamasında beş müşteri ile birlikte, bir geliştirici ve yarım destek personeli ekleyebilirsiniz.

Production ortamında, 100 kiracı ile başlayınca paylaşılan veritabanı, Redis önbelleği ve temel sunucu aylık $300-800 arasında maliyetlidir. 1,000 kiracıya ulaştığınızda, veritabanı replikaları, Redis kümesi, Kubernetes orchestration ve afet kurtarma özellikleri aylık $3,000-5,000 harcamaya neden olur.

Müşteri yaşam süresi değeri (LTV) ve müşteri kazanım maliyeti (CAC) kararların merkezi olmalıdır. Aylık ortalama geliri ($50), katkı marjını (%70) ve aylık churn oranını (%2) biliyorsanız, müşterinin ortalama yaşam süresi değeri $1,750'dir. Ayda 20 yeni müşteri kazanmak için $5,000 harcıyorsanız, kazanım maliyeti $250'dir. İdeal LTV/CAC oranı 3x veya daha yüksektir.

Başlangıçta Merak Edilen Sorular

Ne zaman SaaS'a geçmeliyim?
En az 3-5 test müşteri veya kiracı, ürün-pazar uyumunun kanıtı, temel onboarding akışı ve başlangıç geliştirici ekibi olunca.

Paylaşılan veritabanı mı yoksa kiracı başına veritabanı mı?
Başlangıç için paylaşılan veritabanı; 500 kiracıya kadar kiracı başına şema; 2,000+ kiracı için kiracı başına veritabanı.

Hedef churn oranı nedir?
Startup için ayda %5'ten az, olgun ürünler için %2'den az.

Trial'dan ödeme yapan müşteriye dönüşüm ne kadar olmalı?
Startup %5-10, olgun ürünler %15-25.

Yedekleme stratejisi nedir?
Kurtarma noktası hedefi bir saat, kurtarma süresi hedefi dört saat. Otomatik yedekleme ve günlük anlık görüntü idealdir.

Ne zaman ölçeklendirmeye başlamalıyım?
100 kiracı ile paylaşılan veritabanı yeterli, 500 kiracı ile kiracı başına şemaya geçişi planlayın, 2,000+ kiracı ile kiracı başına veritabanını hazırlayın.

Sonuç

SaaS ürün geliştirme, MVP'den production'a giden bir yolculuktur. Multi-tenant mimariye, abonelik yönetimine ve müşteri onboarding'e odaklandığınızda, ölçeklenebilir ve karlı bir iş modeli oluşturabilirsiniz.

Oplist'in başarısı gösteriyor ki, doğru teknik altyapı ve ticari strateji ile bir MVP, milyonlarca dolar değerinde bir SaaS ürününe dönüşebilir. Anahtar, erken aşamada doğru kararlar vermek, ödeme ve güvenlik sistemlerini düzgün kurmak ve müşteri onboarding akışını optimize etmektir.

Smart Maple, bu yolculuğun her aşamasında yanınızda olabilir. MVP geliştirmesinden production ölçeklemesine kadar, deneyimli ekibimiz multi-tenant mimarisi, ödeme entegrasyonu, güvenlik ve operasyonel iyileştirmelerde danışmanlık sağlar.

Daha fazla bilgi için smart-maple.com'u ziyaret edin veya bizimle iletişime geçin

Related Articles

March 1, 2026

Yazılım Yaşam Döngüsü Yönetimi (ALM): Uçtan Uca Rehber [2026]

ALM Nedir ve Neden Önemli? ALM (Application Lifecycle Management), yazılımın doğumundan, yaşamından ve ölümüne kadarki tüm süreci yönetmektir. Şöyle hayal edin: * Doğum: İşletmenin "Bu özellik gerekli" dediğinde, yazılım düşünülür. * Gebelik: Gereksinimler tanımlanır, tasarlanır, geliştirme yapılır. * Doğum: Yazılım, üretim ortamında canlı alınır. * Hayat: Bakım, güncellemeler, iyileştirmeler yapılır. * Yaşlanma: Hata oranı artıyor, bakım maliyeti yükseli. Modernizasyon düşünülür. *

Read More
February 28, 2026

Pazaryeri Entegrasyon Yazılımı: Trendyol, Hepsiburada ve Amazon Türkiye [2026]

Türkiye'de satış yapmak artık tek bir kanal üzerinden imkansız hale geldi. 2026 yılında, e-ticaret satışlarının yüzde 70-80'i üçüncü taraf pazaryerlerinde gerçekleşmektedir. Trendyol, Hepsiburada, Amazon Türkiye, N11, GittiGidiyor gibi platformlar, artık e-ticaret işletmelerinin hayatı değiştirebilecek bölümüdür. Ancak bu fırsat, bir sorunla birlikte gelir: her pazaryerini ayrı ayrı yönetmek, manuel olarak ürün yükleme, fiyat güncelleme, sipariş takibi imkansızdır. Büyüyen işletmeler için paza

Read More
February 27, 2026

Yapay Zeka Projesi Maliyet Analizi: Bütçe, Ekip ve ROI Hesaplama

Yapay zeka projelerine yatırım yapma kararı alan işletmeler için en kritik soru şudur: "Ne kadar maliyetli olacak?" Bu soruya net bir cevap vermek, proje kapsamından ekip bileşimine, bulut altyapısından veri yönetimine kadar birçok faktörün analiz edilmesini gerektirir. Bu rehber, yapay zeka projelerinin gerçekçi bütçelendirilmesi için bir yol haritasıdır. Yapay Zeka Projesi Maliyet Bileşenleri Bir yapay zeka projesinin toplam maliyeti, beş ana kategoriye ayrılır: insan kaynakları ve pers

Read More