Artsution® — 360° tasarım & teknoloji stüdyosu

SaaS Nedir? Kendi Ürünlerimizi Geliştirirken Öğrendiklerimiz

SaaS, yazılımı satın alıp kurmak yerine internet üzerinden abonelikle kullanmaktır. Tanımı, artılarını ve risklerini; AquaCRM ve Etiket İş Takip Asistanı'nı geliştirirken öne çıkan konularla anlatıyoruz.
Krem bulut içindeki ortak sunucuya ayrı kablolarla bağlanan, her biri farklı renk kilitle ayrılmış üç küçük ofis.

Bu konuda desteğe mi ihtiyacınız var?

Marka, web ve yazılım işlerinizi tek ekipte planlayalım.

Proje Başlat

SaaS (Software as a Service, hizmet olarak yazılım), bir yazılımı satın alıp kendi bilgisayarınıza ya da sunucunuza kurmak yerine, sağlayıcının çalıştırdığı uygulamayı internet üzerinden, genellikle abonelikle kullanmaktır. Sunucu, güncelleme, yedekleme ve güvenlik sağlayıcının işidir; siz yalnız yazılımı kullanırsınız. Bu yazıda SaaS'ın ne olduğunu, işletmeler için artılarını ve risklerini, kendi SaaS ürünlerimiz AquaCRM ve Etiket İş Takip Asistanı'nı geliştirirken öne çıkan konularla birlikte anlatıyoruz.

Kısaca

  • SaaS, sağlayıcının bulutta çalıştırdığı bir uygulamanın tarayıcı ya da uygulama üzerinden kullanılmasıdır. Altyapıyı siz yönetmezsiniz.
  • Genellikle çok kiracılı (multi-tenant) çalışır: aynı yazılımı birçok firma kullanır, ama her firmanın verisi birbirinden ayrı tutulur.
  • Artıları: hızlı başlangıç, düşük ilk maliyet, sürekli güncelleme, her yerden erişim.
  • Dikkat edilecekler: veri sahipliği ve dışa aktarma, sağlayıcıya bağımlılık, entegrasyon imkânları, KVKK ve verinin işlendiği yer.
  • Sektöre özel SaaS, genel bir paketin karşılayamadığı iş akışlarını abonelik kolaylığıyla sunabilir.

SaaS nedir?

ABD Ulusal Standartlar ve Teknoloji Enstitüsü'nün (NIST) bulut bilişim tanımına göre SaaS, kullanıcıya sağlayıcının bulut altyapısında çalışan uygulamaları kullanma imkânı veren hizmet modelidir. Uygulamaya web tarayıcısı gibi bir istemciden ya da bir program arayüzünden erişilir. Kullanıcı; ağ, sunucu, işletim sistemi, depolama ve hatta uygulamanın kendisini yönetmez. Yalnızca kendisine tanınan sınırlı ayarları yapabilir.

Gündelik hayattan örnekler: web tabanlı e-posta, online muhasebe ve ön muhasebe programları, proje yönetim araçları, CRM yazılımları.

SaaS, PaaS ve IaaS farkı

NIST tanımı üç hizmet modeli sayar. Aradaki fark, sorumluluğun ne kadarının sizde, ne kadarının sağlayıcıda olduğudur:

ModelSiz ne yönetirsiniz?Sağlayıcı ne yönetir?Kimin için?
IaaS (altyapı)İşletim sistemi, uygulama, veriFiziksel sunucu, ağ, depolamaKendi sistemini kuran teknik ekipler
PaaS (platform)Uygulama ve veriAltyapı ve çalışma ortamıUygulama geliştiren ekipler
SaaS (yazılım)Yalnızca kullanım ve kendi verilerinizHer şeyYazılımı kullanan işletmeler

Bulut modellerinin genel çerçevesini Bulut Bilişim Nedir? yazımızda anlattık.

Çok kiracılı yapı: aynı yazılım, ayrı veriler

SaaS'ın ekonomik olmasını sağlayan şey, aynı yazılımın birçok müşteriye aynı anda hizmet vermesidir. NIST bunu "kaynak havuzu" özelliği içinde anlatır: Sağlayıcının kaynakları, çok kiracılı (multi-tenant) bir modelle birden fazla müşteriye hizmet verecek şekilde havuzlanır.

Bir apartman düşünün: Bina, asansör ve çatı ortaktır; ama her dairenin kendi kapısı ve anahtarı vardır. SaaS'ta da yazılım ve altyapı ortaktır, ama her firmanın (kiracının) verisi diğerlerinden ayrı tutulmalıdır. Bir firmanın kullanıcısı, başka bir firmanın müşteri listesini hiçbir koşulda görmemelidir. Bu yüzden ayrımın nasıl kurulduğu, bir SaaS ürününün en önemli teknik kararlarından biridir.

Ortak turkuaz platform üzerindeki üç ayrı krem bölmede mercan, turkuaz ve sarı veri silindirlerini koruyan küçük altın kilitler.
Ortak yazılım, ayrı ayrı kilitli veri alanları.

İşletmeniz için artıları

  • Hızlı başlangıç: Kurulum projesi yerine hesap açıp kullanmaya başlarsınız.
  • Düşük ilk maliyet: Büyük bir lisans ya da geliştirme bedeli yerine düzenli abonelik ödersiniz.
  • Sürekli güncelleme: Yeni özellikler ve güvenlik düzeltmeleri, sizin bir şey kurmanıza gerek kalmadan gelir.
  • Her yerden erişim: Ofiste, sahada ya da evde, internet bağlantısı olan her cihazdan.
  • Altyapı yükü yok: Sunucu, yedekleme ve izleme sağlayıcının sorumluluğundadır.

Dikkat etmeniz gerekenler

  • Veri sahipliği ve dışa aktarma: Verileriniz size aittir; ama aboneliği bitirdiğinizde onları hangi biçimde alabileceğinizi baştan sorun.
  • Sağlayıcıya bağımlılık: Fiyat, özellik ve yol haritası sağlayıcının kararıdır. Ayrıca sağlayıcının işi bırakması ihtimaline karşı çıkış planınız olsun.
  • Özelleştirme sınırı: Genel bir SaaS, sizin sürecinize göre değil, ortalama bir müşteriye göre tasarlanır. Süreç farkınız büyükse bu bir sınırlamadır. Bu karşılaştırmayı Özel Yazılım Nedir? ve WordPress mi, Özel Yazılım mı, Headless mı? yazılarımızda ele aldık.
  • Entegrasyon: Muhasebe, e-belge, mesajlaşma gibi kullandığınız diğer sistemlere bağlanabiliyor mu? API'si var mı? (Bkz. API Entegrasyonu Nedir?)
  • KVKK ve verinin yeri: Verileriniz hangi ülkede işleniyor, sağlayıcı hangi alt hizmetleri kullanıyor? Yurt dışına aktarım kurallarını KVKK Uyumlu Yazılım Geliştirme yazımızda anlattık.
  • Erişim ve yetki: Çalışan ayrıldığında hesabı hemen kapatabiliyor, kimin neyi gördüğünü sınırlayabiliyor musunuz?

Genel SaaS mı, sektöre özel SaaS mı?

Muhasebe ya da e-posta gibi her sektörde aynı işleyen ihtiyaçlar için genel SaaS ürünleri genellikle iyi çalışır. Ama bazı sektörlerin iş akışı o kadar kendine özgüdür ki genel bir CRM ya da iş takip aracı, ancak çok sayıda uyarlama ve elle çalışmayla kullanılabilir. Sektöre özel (dikey) SaaS, bu boşluğu doldurur: Sektörün dilini, kavramlarını ve iş adımlarını baştan tanır.

Örneğin kendi ürünlerimiz de bu ikinci gruba giriyor.

Bizim deneyimimiz: AquaCRM ve Etiket İş Takip Asistanı

AquaCRM

AquaCRM, su arıtma servis firmaları için geliştirdiğimiz abonelik modelli bir servis yönetim platformu. Abone firmalar müşteri ve cihaz takibini (QR kodlu cihaz geçmişiyle), servis kayıtlarını, saha formlarını, periyodik bakım ve filtre değişim hatırlatmalarını, stoku ve teklifleri tek yerden yönetiyor. Üstelik WhatsApp ve SMS şablonlarıyla otomatik bildirim gönderebiliyorlar. Her abone firma kendi izole veri alanında çalışıyor. Altyapıda PHP 8.2, Laravel 12, MySQL ve Tailwind kullanıyoruz.

Etiket İş Takip Asistanı

Etiket İş Takip Asistanı, rulo etiket üreticileri için tekliften faturaya iş takibi sağlayan ürünümüz. Online teklif ve baskı onayı, üretim kuyrukları, makine, kalıp ve bıçak takibi, kalite kontrol, FSC izlenebilirliği ve sevkiyat bir arada. Ayrıca Paraşüt ile irsaliye entegrasyonu bulunuyor. Next.js 15, React 19, TypeScript ve PostgreSQL 16 ile geliştirildi ve şu anda pilot kullanımda.

Öne çıkan konular

Bu iki ürünü geliştirirken üzerinde en çok durduğumuz konular şunlar oldu:

  1. Sektörün diliyle konuşmak. "Filtre değişim hatırlatması", "kalıp ve bıçak takibi", "baskı onayı" gibi kavramlar genel bir yazılımda ya hiç yoktur ya da elle uyarlanır. Sektöre özel SaaS'ın asıl değeri, bu kavramları ekranın ve iş akışının merkezine koymasıdır.
  2. Veri izolasyonu baştan. Çok kiracılı bir yapıda her firmanın verisinin ayrı tutulması, sonradan eklenecek bir özellik değil, mimarinin temelidir.
  3. Entegrasyonları akışın parçası yapmak. Bildirimleri WhatsApp ve SMS şablonlarına, irsaliyeyi Paraşüt'e bağlamak, kullanıcının aynı veriyi iki kez girmesini önler.
  4. Pilotla başlamak. Etiket İş Takip Asistanı'nı önce pilot kullanımla sahaya çıkardık; ürün, gerçek iş akışında kullanılarak olgunlaşıyor.

Bu ürünlerden edindiğimiz deneyimi, müşterilerimiz için geliştirdiğimiz panel ve SaaS projelerine de taşıyoruz. Ürünlerimiz hakkında ayrıntılı bilgi için Dijital Ürünler sayfamıza bakabilirsiniz.

Koyu masada su sebili, bardak, telefon, zil, boş kartlar, etiket rulosu ve paketle farklı işletme hizmetlerini anlatan nesne grubu.
Sektöre özel SaaS: iş akışı, sektörün kendi adımlarıyla kurulur.

SaaS seçerken soracağınız 6 soru

  1. Verilerimi istediğim zaman, kullanılabilir bir biçimde dışa aktarabilir miyim?
  2. Verilerim hangi ülkede, hangi altyapıda işleniyor?
  3. Kullandığım diğer sistemlerle (muhasebe, e-belge, mesajlaşma) entegrasyon var mı?
  4. Kullanıcı rolleri ve yetkiler ihtiyacımı karşılıyor mu?
  5. Destek nasıl veriliyor; sorun olduğunda kime, nasıl ulaşırım?
  6. Abonelik koşulları, fiyat değişiklikleri ve sözleşmenin sona ermesi nasıl düzenlenmiş?

Sık sorulan sorular

SaaS ile özel yazılım arasındaki fark nedir?

SaaS'ta aynı yazılımı birçok firma abonelikle kullanır; geliştirme ve bakım sağlayıcıdadır. Özel yazılım ise sizin için geliştirilir ve sizin sürecinize göre şekillenir. Sektöre özel SaaS, ikisinin arasında bir seçenektir: sektörünüzün iş akışını tanır ama abonelik kolaylığıyla gelir.

SaaS'ta verilerim güvende mi?

Bu, sağlayıcının aldığı önlemlere bağlıdır: veri izolasyonu, yetkilendirme, şifreleme, yedekleme ve erişim kayıtları. Sağlayıcıya bu konuları ve verinin nerede işlendiğini sormaktan çekinmeyin. Bunun yanında kendi tarafınızda da kullanıcı hesaplarını ve yetkileri düzenli gözden geçirin.

Aboneliği bırakırsam verilerime ne olur?

Bu, sözleşme ve kullanım koşullarıyla belirlenir. Abone olmadan önce verilerin hangi biçimde, ne kadar süre içinde dışa aktarılabileceğini ve abonelik bittikten sonra ne zaman silineceğini sorun.

Kendi SaaS ürünümü geliştirmek istiyorum, nereden başlamalıyım?

Önce tek bir sektörün tek bir somut sorununu seçin ve o sorunu çözen en küçük işe yarar sürümü tanımlayın. Çok kiracılı yapı, veri izolasyonu, abonelik ve faturalama gibi konular ise mimari kararlar olduğu için en baştan planlanmalıdır.

Sonuç

SaaS, yazılımı bir ürün olarak satın almak yerine bir hizmet olarak kullanmaktır. Hızlı başlangıç ve düşük ilk maliyet sağlar; karşılığında veri sahipliği, bağımlılık ve entegrasyon konularında dikkatli seçim yapmanızı ister. Sektörünüzün iş akışı genel paketlere sığmıyorsa sektöre özel SaaS ya da size özel bir panel iyi bir seçenek olabilir. Ürünlerimizi incelemek için Dijital Ürünler, kendi SaaS fikriniz için Yazılım ve Dijital Çözümler sayfamıza göz atabilir ya da bizimle iletişime geçebilirsiniz.

Kaynaklar3
  1. NIST SP 800-145, The NIST Definition of Cloud Computing (SaaS, PaaS, IaaS tanımları; kaynak havuzu ve çok kiracılı model). — erişim: 2026-10 nvlpubs.nist.gov
  2. NIST CSRC — SP 800-145 yayın sayfası (Eylül 2011). — erişim: 2026-10 csrc.nist.gov
  3. Agile Alliance — Minimum Viable Product (MVP). — erişim: 2026-10 agilealliance.org
LinkedIn
WhatsApp
X
Facebook

Proje Başlat

Bize projenizden bahsedin.

Formu doldurun, bir iş günü içinde size özel bir yol haritasıyla dönelim. Dilerseniz doğrudan info@artsution.com.tr adresine de yazabilirsiniz.