Otel teknolojisi

Bulut tabanlı PMS’te her otelin verisi nasıl ayrı tutulur?

Çok kiracılı otel yazılımlarında her otelin verisi nasıl ayrı tutulur? Veritabanı seviyesinde ayrımın önemi, KVKK gereklilikleri ve satıcıdan istenecek kanıtları inceleyin.

  • 11 dk okuma
  • AI Otel Editorial

Yapay zekâ taslağı · editör incelemesi bekleniyor

İçindekiler

Kısaca

  1. Kiracı, ayrı tutulması gereken birimdir: çoğunlukla bir otel, kimi zaman bir otel grubu; çok kiracılı sistem ise bunların aynı çalışan sistemi paylaşmasıdır.
  2. Uygulama koduna yazılmış bir filtre, yalnızca o kodu kullanan yolları korur; veritabanında dayatılan bir kural her ekrana, rapora, dışa aktarıma ve entegrasyona uygulanır.
  3. KVKK (kişisel verilerin korunması kanunu) madde 12, veri sorumlusunu, verileri kendi adına işleyen kişilerle birlikte teknik ve idari tedbirlerden müştereken sorumlu tutar (mevzuat.gov.tr, birleşik metin, 03.06.2024).
  4. KVKK Kişisel Veri Güvenliği Rehberi, erişim yetki matrisi, "izin verilmedikçe her şey yasaktır" ilkesi ve tüm kullanıcı işlem kayıtlarının düzenli izlenmesini önerir (kvkk.gov.tr, Nisan 2025).
  5. Verinin nerede barındırıldığını ve işlendiğini sorun ve yanıtını yazılı alın: 2024'te 7499 sayılı Kanun'la değişen KVKK madde 9'a göre yurt dışına aktarım, yeterlilik kararı ya da kanunda sayılan güvencelerden birini gerektirir (mevzuat.gov.tr, 03.06.2024).

Çok kiracılı otel yazılımı, çok sayıda oteli tek bir sistemde çalıştırır ve sunucuları NIST'in bulut tanımının tarif ettiği biçimde havuzda toplar. Otel arasındaki veri ayrımı, bir otelin kayıtlarını diğerinin görüşünden uzak tutan duvardır. Bu duvar en sağlam biçimde, uygulama kodu filtrelemeyi hatırlamaya çalışırken değil, veritabanının her okuyucu için kuralı kendisinin dayatmasıyla tutar.

İki otel aynı yazılımı kullanıyor. Otellerden birinin sahibi makul bir soru soruyor: karşıdaki otel benim fiyatlarımı görebilir mi? Yanıt, giriş ekranındaki markadan çok, iki otel arasındaki duvarın gerçekte nereye inşa edildiğine bağlı. Bu yazının sonunda üç yaygın duvar tasarımını, veritabanının uygulamadan neden daha önemli olduğunu, ayrımın sessizce nerede çöktüğünü ve satıcıdan yazılı olarak isteyeceğiniz yanıtları bileceksiniz.

Çok kiracılı yazılım, otel yazılımında ne demek?

Kiracı, yazılımın tek bir müşterisidir: çoğunlukla bir otel, kimi zaman bir otel grubu. Çok kiracılı sistem ise birden çok kiracının kendi makinesini almak yerine sunucuları ve veritabanlarını paylaştığı, aynı çalışan sistemdir. NIST'in Bulut Bilişim Tanımı (SP 800-145, Eylül 2011) bunu kaynak havuzu olarak adlandırır: sağlayıcının bilişim kaynakları çok kiracılı bir modelle birden çok müşteriye hizmet verir ve müşteri, kaynakların tam konumunu genellikle denetleyemez; ancak ülke veya veri merkezi gibi daha üst bir düzeyde konum belirtebilir.

Tersi tasarım, otelin içinde duran bir sunucudur: tek makine, tek tesis; güncelleme, yedekleme ve fiziksel erişim otelin kendi işidir. Paylaşım, tüm tesislerde tek kod tabanı, tek güncelleme yolu ve tek rapor seti sağlar. Bedeli bir tasarım kararıdır: kiracılar arasındaki duvar, fiziksel hiçbir şeyin onları ayırmadığı için bilinçli olarak inşa edilmelidir.

Kiracı ile kullanıcıyı ayırın. Bir otel grubu, çok sayıda tesisi olan tek kiracı olabileceği gibi, bilinçli biçimde bağlanmış birkaç kiracı da olabilir. İkisi de normaldir; ama farklı biçimde bozulurlar. Sahibin soracağı soru "bulut mu, değil mi" değil; "verilerimi kim okuyabilir, ne engelliyor, gerçekleşse nasıl anlardım?" sorusudur. Satıcıya tasarımındaki kiracının adını sorun: tesis mi, tüzel kişi mi, grup mu?

NotKiracı: ayrı tutulması gereken birim

Çoğu otel yazılımında bu bir oteldir; bir grupta grubun kendisi olabilir. Bu yazıdaki her şey, hangisini seçtiğinize bağlıdır.

Otel teknoloji altyapısındaki yerini görmek isterseniz, temel otel sistemlerinin birbirine nasıl bağlandığına bakın.

Oteller arasındaki duvarı kurmanın üç yolu

Üç yaygın tasarım vardır: otel başına ayrı veritabanı, tek veritabanı içinde otel başına ayrı bölüm ve her satırı oteline bağlayan bir veritabanı kuralıyla paylaşılan tablolar.

Otel başına veritabanı en güçlü fiziksel ayrımı ve sözleşme sonunda en temiz devri sağlar; ama işletmesi en ağırdır, çünkü her düzeltme ve her rapor çok sayıda veritabanında çalışmak zorundadır. Otel başına bölüm (şema adı verilir) tek sunucuda her tesise bir ad alanı açar: çalıştırması daha ucuzdur, ama her yapısal değişiklik her yere uygulanmalıdır; biri atlanırsa oteller farklı sürümlerde kalır. Paylaşılan tablolar ve veritabanı kuralında tek tablo vardır, her satır bir otel tanımlayıcısı taşır ve veritabanı her sorguyu kendisi filtreler: kural varsayılan olarak açık ve sınanmış olduğu sürece verimli ve tutarlıdır; özellik özellik açılan bir kural o güvenceyi vermez.

TasarımNasıl ayırırGüçlü yanıKontrol edilecek nokta
Otel başına veritabanıHer otelin kendi veritabanı vardırEn güçlü ayrım, kolay çıkışRaporlar ve düzeltmeler çok veritabanında nasıl çalışır
Otel başına bölüm (şema)Tek sunucuda otel başına bir ad alanıİşletmesi daha ucuzHer otelin aynı sürümde kalması
Veritabanı kurallı paylaşılan tablolarHer satır otel tanımlayıcısı taşır, veritabanı filtrelerVerimli ve tutarlıKuralın varsayılan olarak açık ve sınanmış olması

Üçünden hiçbiri kendiliğinden daha iyi değildir. Takas, işletme maliyeti ile hata yapılabilecek yer sayısı arasındadır. Tasarım ayrıca oteller arası raporlamanın bedelini belirler: grup panoları kiracılar arasından okuyan bilinçli bir yol gerektirir ve o yolun kendisi, adı konulması gereken ayrıcalıklı bir kapıdır. Hangi tasarımın kullanıldığını sorun, sonra yalnızca var olduğuna değil, dayatıldığına dair kanıt isteyin.

Duvar veritabanında değil de yalnızca uygulamada olursa ne olur?

Çünkü uygulama kodunun çok kapısı vardır. Ekranlar, raporlar, dışa aktarımlar, iş ortağı bağlantıları ve yapay zekâ asistanları veriyi ayrı ayrı okur ve her birinin filtreyi hatırlaması gerekir.

Koda yazılmış bir filtre yalnızca onu çağıran kod yollarında tutar. Yeni bir rapor, bir destek betiği, gelecek yıl eklenen bir iş ortağı bağlantısı, filtreyi kullanmayan bir yol olabilir. Kuralı veritabanı dayattığında aynı duvar her okuyucuya uygulanır; satıcının kendi mühendisleri bir sorgu aracı çalıştırdığında bile. Bu, en az yetki ilkesinin uygulamasıdır: NIST sözlüğü (csrc.nist.gov, 2022, CNSSI 4009-2022'ye dayanarak) ilkeyi, kullanıcıların ve onlar adına çalışan süreçlerin erişim yetkilerinin görev için gereken asgari düzeyle sınırlandırılması olarak tanımlar.

KVKK Kişisel Veri Güvenliği Rehberi (kvkk.gov.tr, Nisan 2025), erişim yetki ve kontrol matrisi kurulmasını, "izin verilmedikçe her şey yasaktır" ilkesine uyulmasını, yönetici yetkisinin yalnızca gerektiğinde açılmasını, ilişiği kesilen çalışanların hesaplarının zaman kaybetmeden kapatılmasını ve tüm kullanıcıların işlem hareketlerinin düzenli kayıt altına alınmasını önerir. Kayıtlar, ayrımı bir sözden bir denetime dönüştürür. Kimin neyi okuduğuna dair bir kayıt gösterilemiyorsa, verilen bir beyana güveniyorsunuz demektir.

Önemli noktaSahibe çok şey söyleyen tek sınav

Satıcıdan A Oteli olarak bir rapor çalıştırmasını, B Oteli'nin kayıtlarına ulaşmayı denemesini ve size hem boş sonucu hem de bu denemenin ürettiği kayıt satırını göstermesini isteyin. Gösteremiyorsa duvarı kanıtlanmamış sayın.

Duvarın kendi tarafınızdaki ayarları için PMS kullanıcı yetkileri: rol bazında kurulum kontrol listesi yazısına bakın.

Bir otel grubu, kendi otelleri arasında veri paylaşımını nasıl bilinçli yapar?

Paylaşımı açık ve yazılı bir karar hâline getirerek: grup, hangi rolün hangi tesisi ve hangi veri kategorisini göreceğini tanımlar ve sistem bu kapsamı, kiracılar arasındaki duvarı dayattığı biçimde dayatır.

Kapsam veridir, menü değil. Üç tesis gören bir bölge müdürü ile bir tesis gören bir resepsiyon, ekranda görünenle değil, veritabanının döndürdüğüyle ayrışmalıdır. KVKK madde 4, kişisel verilerin belirli, açık ve meşru amaçlarla işlenmesini ve bu amaçlarla bağlantılı, sınırlı ve ölçülü tutulmasını şart koşar (mevzuat.gov.tr, birleşik metin, 03.06.2024). Misafir profilinin tesisler arasında paylaşılması, bir ayar sorusu olmaktan önce bir amaç sorusudur.

Bu paylaşımın sizin durumunuzda hukuki dayanak, bilgilendirme ya da açık rıza gerekip gerektirmediği, satıcının kurulum ekibinin değil, danışmanınızın sorusudur. Grubun diğer tesisleri veya yazılım sağlayıcısı yurt dışındaysa aktarıma KVKK madde 9 uygulanır ve kanun, yeterlilik kararı ya da saydığı güvencelerden birini ister (mevzuat.gov.tr, 03.06.2024). Kendi durumunuzu hukuk danışmanınızla teyit edin.

Rol, tesis ve veri kategorisinden oluşan yazılı bir matris tutun ve gruba otel katıldığında ya da ayrıldığında gözden geçirin. Kurulum sırasında açılan geçici yetkili hesabı izleyin: dikkatle sınırlandırılmış bir grubu bu yolla sessizce genişletebilir.

DikkatGrup paylaşımını bir ayar ekranıyla kapatmayın

Misafir profillerinin tesisleriniz arasında paylaşılıp paylaşılamayacağı ve hangi hukuki dayanakla paylaşılabileceği, danışmanınızın sorusudur. Yazılım, yalnızca yazılı hâle getirdiğiniz yanıtı dayatabilir.

Yapay zekâ asistanları bu verilere dokunacaksa, yapay zekâ ve misafir verisi: KVKK danışmanınıza sorulacak sorular yazısını okuyun.

Veri ayrımı sessizce nerede çöker?

Çökme yalnızca çalışan sistemde değil, çevresindeki kopyalarda da olabilir: yedekler, test ortamları, dışa aktarımlar, destek erişimi ve sözleşme sonunda yaşananlar.

Yedekler tek bir ortama geri yüklenir. Bir geri yükleme sınaması, yalnızca verinin değil, duvarın da geri geldiğini kanıtlamalıdır. Canlı veriden alınan test kopyaları gerçek misafir kayıtları taşır; test ortamlarının maskelenmiş veri mi, üretimin bir kopyasını mı kullandığını sorun. Dışa aktarımlar duvarı tamamen geride bırakır: bir elektronik tabloda kiracı kuralı yoktur; soru, kimin neyi dışa aktarabildiği ve dosyaların nereye düştüğü hâline gelir.

Satıcı destek erişimi adıyla, süreyle sınırlı ve kayıt altında olmalıdır; bu, en az yetki ilkesinin sorunu çözen insanlara uygulanmış hâlidir. Sözleşme sonunda, KVKK madde 7, işlemeyi gerektiren sebepler ortadan kalktığında veri sorumlusunun kişisel verileri silmesini, yok etmesini ya da anonim hâle getirmesini şart koşar (mevzuat.gov.tr, birleşik metin, 03.06.2024). Sıralamayı ve alacağınız yazılı teyidi sorun. Rehber, bulut hizmeti sona erdiğinde şifreleme anahtarlarının tüm kopyalarının yok edilmesini de önerir (kvkk.gov.tr, Nisan 2025). Kimsenin çözemediği bir yedek ile kimsenin hatırlamadığı bir yedek, aynı nesne değildir.

Kontrol listesiBu kontrol listesini satıcınıza gönderin

  • Kiracı kuralının da geri geldiği bir geri yükleme sınaması gösterin.
  • Test kopyaları gerçek misafir verisi mi, maskelenmiş veri mi kullanıyor?
  • Her dışa aktarma yolunu ve kimin kullanabildiğini listeleyin.
  • Satıcı personelinin erişimi nasıl veriliyor, sınırlandırılıyor ve kayda geçiyor?
  • Yedekler nerede saklanıyor ve kim geri yükleyebiliyor?
  • Sözleşme sonunda neyi, ne zaman ve yazılı olarak alıyorum?

Bir PMS satıcısından yazılı olarak ne istenmeli?

Kısa ve yazılı bir yanıt seti: ayrım tasarımı, verinizi kimin okuyabildiği, nerede barındırılıp işlendiği, erişimin nasıl kayda geçtiği ve sözleşme sonunda ne olacağı.

KVKK madde 3, işleme amaçlarını ve vasıtalarını belirleyen veri sorumlusu ile onun adına, verdiği yetkiye dayanarak veri işleyen kişiyi ayırır; madde 12, verileri kendi adına başkası işliyorsa, veri sorumlusunu bu tedbirlerden onunla birlikte müştereken sorumlu tutar (mevzuat.gov.tr, 03.06.2024). Rehber, sağlayıcının yalnızca talimatlarınızla hareket etmesini, verileri süresiz gizli tutmasını, her ihlali derhâl bildirmesini ve denetlenebilir olmasını düzenleyen yazılı bir sözleşme önerir (kvkk.gov.tr, Nisan 2025). Aynı rehber, bulut hizmeti alan veri sorumlusundan sağlayıcının güvenlik önlemlerini değerlendirmesini ister ve uzaktan erişimde iki kademeli kimlik doğrulama önerir.

Konumu NIST'in kullandığı terimlerle sorun: müşteri, makinenin kendisini denetleyemese de ülke veya veri merkezi belirtebilir (SP 800-145, Eylül 2011). "KVKK uyumluyuz" ifadesini bir başlık olarak görün, yanıt olarak değil. Hangi tedbirin, hangi sistemde ve kimin size gösterebileceğini sorun. Yanıtları üstünde bir adın bulunduğu bir belge olarak alın ve e-posta zincirinde değil, sözleşmenin yanında saklayın.

Sorulacak soruNeden önemliİyi bir yanıt nasıl olur
Ayrım tasarımı nedir?Duvarın nerede durduğunu belirlerAdı konmuş bir tasarım ve veritabanının onu nasıl dayattığı
Verimizi kim okuyabilir?Müşterek sorumluluk sizdedirAdı konmuş roller, en az yetki, kayıt altında erişim
Veri nerede barındırılıp işleniyor?Yurt dışında madde 9 uygulanırYazılı olarak belirtilmiş bir ülke ya da veri merkezi
Erişim nasıl kayda geçiyor?Kayıtlar sözü denetime çevirirKim ne okudu, saklanır ve istenince gösterilir
Sözleşme sonunda ne olur?Madde 7 yükümlülüğü çıkışla bitmezBir dışa aktarım, silme sırası, yazılı teyit

Satıcı görüşmesinin bütününü otel yönetim sistemi (PMS) seçimi: yazılım firmasına sorulacak sorular yazısında bulabilirsiniz. Dayandığı temel kaynaklar: NIST, The NIST Definition of Cloud Computing (SP 800-145, Eylül 2011) (yeni sekmede açılır), Kişisel Verileri Koruma Kurumu, Kişisel Veri Güvenliği Rehberi (Nisan 2025) (yeni sekmede açılır) ve mevzuat.gov.tr, 6698 sayılı KVKK birleşik metin (yeni sekmede açılır).

Peki AI Otel otellerin verisini nasıl ayırıyor?

Her otelin verisi veritabanı seviyesinde ayrılır; bu geliştirildi. Barındırmayı ve yapay zekâ işlemeyi Türkiye'ye taşımak ise yol haritamızda; tamamlanana dek böyle bir iddiada bulunmuyoruz.

Burada tablo sayısı ya da sertifika vermiyoruz; ikisi de soruyu yanıtlamaz. Barındırma ve yapay zekâ işleme bugün Türkiye dışında; taşınması planlanıyor ve tamamlanana dek iddia etmiyoruz. OtelCiro bugün ücretli otel müşterileriyle çalışıyor; otel işletim sistemi geliştirildi ve çalışıyor, lansman öncesi durumda. Bu yazıdaki yazılı sorular bize de uygulanır; yanıtlarımız güven sayfamızda ve bir bilgilendirme görüşmesi, onları sınamanızın yeridir.

Şimdi ne yapmalı

Oteller arasındaki duvar, giriş ekranındaki markanın bir özelliği değil, inceleyebileceğiniz bir tasarım kararıdır. Bu yazıdaki kontrol listesini alın, yanına konum sorusunu ekleyin ve başka hiçbir şeyi imzalamadan önce satıcınızdan yanıtları imzalı bir belge olarak isteyin. Bizim yanıtlarımızı da aynı yöntemle sınamak isterseniz, görüşme talep edin.

Sıkça sorulan sorular

Bulut tabanlı PMS, otelin içinde duran bir sunucudan daha az güvenli mi?

Kararı konum vermez. Oteldeki sunucunun kendi yükümlülükleri vardır: fiziksel erişim, yama yönetimi, yedekleme ve garantisinden daha uzun yaşayan bir makine. Paylaşılan sistemin sorusu ise duvardır. İkisine de aynı yazılı soruları sorun ve adresi değil, yanıtları yargılayın.

Satır seviyesi güvenlik düz bir dille nedir?

Veritabanının içinde, her satırı bir otele bağlayan ve sorguları o otelin kimliğine göre otomatik filtreleyen kuraldır. Okuyucunun filtreyi hatırlaması gerekmez ve yeni bir rapor kuralı kendiliğinden devralır. Bu bir tasarım kalıbıdır, ürün adı değil; ve yalnızca varsayılan olarak açık ve sınanmışsa işe yarar.

Yönetim şirketimiz tüm otellerimizin verisini görebilir mi?

Görebilir; ama yalnızca o kapsam yazılı olarak tanımlanmışsa ve menüyle değil, rol ve tesisle dayatılıyorsa. Misafir profillerinin tesisler arasında paylaşılıp paylaşılamayacağı ve hangi hukuki dayanakla paylaşılabileceği, KVKK madde 4 kapsamında danışmanınızın sorusudur. Oteller katılıp ayrıldıkça matrisi güncel tutun.

Bir PMS satıcısından ayrıldığımızda verimize ne olur?

KVKK madde 7, işlemeyi gerektiren sebepler ortadan kalktığında silme, yok etme ya da anonimleştirme yapılmasını şart koşar (mevzuat.gov.tr, birleşik metin, 03.06.2024). İmzalamadan önce sıralamayı sorun: hangi dışa aktarımı, hangi biçimde alıyorsunuz; veri sonrasında ne kadar saklanıyor ve size hangi yazılı teyit ulaşıyor. Rehber, bulut hizmeti sona erdiğinde şifreleme anahtarlarının tüm kopyalarının yok edilmesini de önerir (kvkk.gov.tr, Nisan 2025).

KVKK, otel verimizin yurt dışında barındırılmasına izin veriyor mu?

7499 sayılı Kanun'la 2024'te değişen madde 9'a göre, işleme şartlarından biri varsa ve aktarım yapılacak ülke hakkında Kurulun yeterlilik kararı bulunuyorsa aktarım mümkündür; yeterlilik kararı yoksa kanunda sayılan güvencelerden biri (örneğin standart sözleşme) gerekir ve dar istisnalara yalnızca arızi aktarımlarda başvurulabilir (mevzuat.gov.tr, 03.06.2024). İmzalamadan önce kendi durumunuzu hukuk danışmanınızla teyit edin.

Kaynaklar

  1. Kişisel Verilerin Korunması Kanunu, Kanun No. 6698 (consolidated text, Articles 4 and 7) (yeni sekmede açılır)T.C. Cumhurbaşkanlığı Mevzuat Bilgi Sistemi (mevzuat.gov.tr)mevzuat.gov.tr
  2. Kişisel Verilerin Korunması Kanunu, Kanun No. 6698 (Articles 3 and 12) (yeni sekmede açılır)T.C. Cumhurbaşkanlığı Mevzuat Bilgi Sistemi (mevzuat.gov.tr)mevzuat.gov.tr

AI Otel EditorialYayın ekibi

AI Otel’in yayımlanmış bilgi tabanından yapay zekâ desteğiyle hazırlandı. Henüz bir editör tarafından incelenmedi.

Bu konuda size bilgi verebiliriz.

Bu konu işinizle ilgiliyse, neyin geliştirildiğini ve neyin tasarlandığını size anlatalım.

Görüşme talep edin