Teknolojik Alt Yapı
Yeni otomasyon altyapısı süreç tabanlı çalışabilmektedir. Süreç tasarımları BPMN2.0 standardında geliştirilmekte, her modülün istenen herhangi bir fonksiyonu süreç tabanlı olarak çalıştırılabilmektedir. Süreç tabanlı olarak geliştirilen fonksiyon ve modüllerde görevler kullanıcılara sistem tarafından atanmakta ve ölçülmektedir.
Dünya standartlarında en güncel ve güçlü yazılım altyapı teknolojileri kullanılmıştır. Bu teknolojilerin faydalarından biri güvenlik konusudur. Yazılım kodları kırılması en zor güvenli yapılara sahiptir.
İnternet tarayıcılarında http protokolü yerine https protokolüne geçilmektedir. Bu da önemli bir güvenlik farkı oluşturmaktadır.
Güncel teknolojiler sayesinde sistemler arası entegrasyon olağanüstü seviyede kolaylaşmıştır. Entegrasyon işlemleri kolay olmakla birlikte daha stabil ve hatasız çalışmaktadır.
Otomasyon arayüzlerinin tamamı mobil uyumlu (responsive) hale gelmiştir. Sahada yapılabilecek tüm işlemlerin arayüzleri telefon ve tabletlerden açılabilecektir. Ayrıca yöneticiler raporlara mobil cihazlarından ulaşabileceklerdir.
Omis, tüm arayüzlerinin mobil uyumlu olması yanısıra kendine ait mobil native uygulama platformuna da sahiptir. Bu platform içerisine her türlü saha uygulama arayüzü native olarak eklenebilmektedir. Uygulama google play store da ve apple store da yayınlanmaktadır.
Yeni modül / uygulama geliştirme işlemleri hızlanmıştır. Kod geliştirme ortamları güncellenmiş, yazılım geliştirme standartları yenilenmiş, yazılım geliştiricilerin işleri kolaylaşmıştır.
Grafik arayüz yetenekleri yeni sistemimizde çok yüksektir. Yöneticilere yönelik grafik raporlamalar hazırlanabilmektedir. Kullanılabilecek grafik tasarımlar görsel olarak çok zengin, görsel rapor çeşitliliği olağanüstü fazladır.
Database veri loglaması (Silme, güncelleme) dışında rapor loglaması da tutulmaktadır. Hangi rapor hangi zamanda , hangi kullanıcı, hangi kriter ile alındığı bilgisi loglanmaktadır.
Yeni otomasyon altyapımızda asenkron rapor özelliği mevcuttur. Uzun sürebilecek raporlar asenkron olarak tanımlanır. Kullanıcı rapora tıkladıktan sonra işine devam edebilir, rapor hazırlandığında kullanıcıya bildirim gelir. Raporlar 15 gün süreyle Raporlarım ekranından indirilebilir.
Yazılım altyapısında cache işlemleri için Redis framework kullanılmaktadır. Veritabanından arayüze veri çekilme işlemlerinde gereksiz tekrarların otomatik önüne geçilir, sistem performansı en üst düzeyde tutulur.
Yeni sistem altyapımız otomatik deploy özelliğine sahiptir. Tüm sunucuları yönettiğimiz bir platformdan tek tuşla otomatik kodlar derlenir, arşivlenir, sunucunuza aktarılır ve sunucuda güncelleme çıkılır. Bu işlemlerin tümü otomatik yürütülmektedir.
Load balance yapımız sayesinde uygulama canlı ortamda yedekli çalışmaktadır. Deploy (güncelleme) esnasında sistem durmamaktadır. Sistem yük arttığında işlemleri otomatik olarak farklı sunuculara dağıtmaktadır. Böylece yüksek performans elde edilmektedir.