SaaS etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
SaaS etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

08 Nisan 2008

Google App Engine


SaaS (Software as a Service)'i bir model olarak tartışırken Google App Engine platformunu lanse etti. App Engine PaaS (Platform as a Service) modelinde çalışmakta. Genel anlamda özetlersek developerlar kendi ürettiği projeleri bu engine altında çeşitli limitler altında çalıştırabilecek. Bu limitler 500MB depolama alanı, günlük 200M megacycles CPU, ve günlük 10GB bantgenişliği. Türkiye servisleri için bir hayli yüksek olduğunu söyleyebilirim.

Şu an sadece Python uygulamaları için kullanılabilir durumda olduğu için deneme fırsatım olmadı. Ama bir tanıtım videosu var. Son yıllarda çok sayıda yeni proje yapıldığı için bir nevi bu projelerin ilk aşamasındaki maliyeti düşürmek hedefleniyor. Yeni projelerde başlangıç altyapı maliyeti de aslında son derece önemli.

Geliştiriciler için her şey güzel görünüyor. Peki Google açısından?

Projedeki kullanıcı yönetimi google hesaplarıyla entegre çalışmakta. Yani tek hesapla kullanmakta olduğumuz tüm Google araçlarına ek olarak google dışındaki kişilerin de yaptığı projelere ulaşmak mümkün. Bu özelliğini Facebook uygulamalarına benzetebiliriz. Aslında bir taraftan da bu projelerin kullanıcı yönetiminde google hesaplarını openid mantığında kullanmakta. Yeni trend olan openid den google bu stratejiyle de pay kapmak istiyor. Ücretsiz araçlarla oluşturduğu kullanıcı bağımlılığına diğer kişilerin yaptığı projeleri de ekleme niyetinde. Bunun karşılığında da size altyapı veriyor.

Şu an .net geliştiricileri için bir şey yok. Belki önce PHP desteği gelir. Microsoft'un da benzeri bir politika izlemesi sanırım hem kendileri için hem de .net geliştiricileri için faydalı olacaktır.

28 Ağustos 2007

Bir Servis Olarak Business Intelligence

DM Review Magazine'in Ağustos sayısında yayınlanan bir makalede On-Demand Business Intelligence kavramından bahsedilmiş. Değinilen en önemli konu Business Intelligence uygulamalarının SaaS (Software as a Service) mimarisinde çalışması.

Günümüz BI uygulamalarına baktığımızda çoğunlukla canlı olmayan ve işlenmiş verilerden raporlama yapılıyor. Gerçek zamanlı BI mimarisindeki hedef verilerin canlı olarak gelmesi.
Aşağıdaki şekilde şu anki BI uygulamaları ile SaaS mimarisindeki uygulamaların farkları belirtilmiş.


Aslında klasik BI çözümlerine bir alternatif olarak sunulması pek de olanaklı değil. Belki uygulamalarının bir kısmının SaaS olarak sunulması düşünülebilir.

Tasarım ve uygulama aşamasının ay mertebesinden günler mertebesine inmesi sektör ve kurum bazlı özel analiz süreci dolayısıyla yine sıkıntı yaratacaktır.

Kurulum takımının son kullanıcı olarak oluşması yine son kullanıcıların gelişimiyle alakalı. Şu anki Türkiye şartlarında bunu son kullanıcıdan beklemek pek de olabilir gelmiyor.

Özet olarak şahsi görüşüm SaaS mimarisindeki BI çözümlerden önce raporlanan datanın tam zamanlıya çok yaklaşması aşaması doğru bir geçiş olacaktır.

Gelişmeleri bekleyip göreceğiz.

21 Ağustos 2007

Saas (Software as a Servıce)

Büyük iki S harfi arasına sıkıştırılmış 2 küçük a dan oluşan simetrik kısaltma; Software as a Service. Aslında direk yeni olmayan bazı yazılım davranışlarının bir jargon altında toplanması olarak tanımlayabiliriz. Müşterinin donanım ve yazılım ücreti ödemeden sadece üyelik ve düzenli servis ücretiyle hizmet aldığı bir model. SaaS modelinin yaygın kullanım alanları daha çok CRM,ERP, İnsan Kaynakları, B2B, B2C, İçerik Yönetim Sistemleri.

SaaS mimarideki CRM hizmeti konusunda pazar lideri durumunda Salesforce firmasının demosu size gerçek uygulamalar için bir fikir verecektir.

Gartner verilerine göre 2006 yılında 6.3 milyar $ olan SaaS pazarının 2011 yılında 19.3 milyar $'a çıkacağı varsayılıyor.

Microsoft'un bu mimari ile ilgili olarak .net 3.0 ve Sql Server 2005 teknolojilerinde geliştirdiği LitwareHR isimli bir örnek İnsan Kaynakları uygulaması mevcut.

Müşteri açısından değerlendirildiğinde SaaS mimarisinin klasik yazılım uygulamalarına bir kaç avantajını aşağıdaki şekilde sıralayabiliriz;

  • Kurulum süresi
  • Kurulum maliyeti
  • Genel bir uygulama olması nedeniyle kendilerini etkileyecek bir problemin muhtemelen genel bir problem olması.
  • Lokal uygulamalardaki teknik destek için müşteri ofisindeki destek gereksiniminin kalmaması.
  • Versiyon değişikliklerinin müşteriden bağımsız gerçekleşmesi

Daha önce büyük ölçüde SaaS mimarisinde değerlendirebileceğimiz email marketing ve mobil marketing uygulamalarının analiz ve yazılım geliştirme aşamalarında bulunmuştum. Yazılım üreten ve sağlayıcı konumundaki firmamız açısından yaşanan en büyük sorunun müşterinin kendi verilerini sağlayıcı server ında tutmak istememesiydi. Data güvenliği ve datanın sağlayıcı tarafındaki teknik kişiler tarafından bile görülemeyeceği bir model mutlaka sağlanmak durumunda. Bu nedenle özellikle CRM ve bu çerçevedeki Müşteri Veritabanı Yönetim projelerinin SaaS mimarisinde uygulanması bir miktar daha zorlaşmakta.

Daha detaylı bilgi için SaaS'in farklı açılardan ele alındığı SaaSblog u incelemenizi tavsiye ederim.

Note : This picture has been taken from http://www.tistory.com/ web site.