/  Gezinti Bağlantılarını Atla
Ana Sayfa /
Ürünlerimiz

Bimser Synergy CSP Bulut Özellikleri

 

.NET CORE

 Microsoft tarafından açık kaynak kodlu (open-source) olarak geliştirilmesi devam eden bir platformdur.

* Açık kaynak kodlu(open source) Microsoft tarafından kaynak kodları paylaşılmaktadır.

* Dileyen yazılımcılar kaynak kodlarını inceleyebilir, iyileştirme önerilerinde bulunabilirler. 

* Diğer frameworklerle uyumlu

*.Net Framework, mono veya xamarin ile geliştirilmiş diğer kütüphaneleri kolayca kullanabilirsiniz.

* Platform bağımsız(cross platform) : Farklı işletim sistemlerinde (windows, macos, linux işletim sistemlerinde çalışabilen) olarak çalışan, esnek ve modern geliştirme imkanı sağlar.

* .Net Core ile önceki .net sürümlerine göre ciddi performans artışı sağlanmıştır.

* .Net Core ile beraber yazılımcılar dilerse macos, linux veya android platformlarına uygulamalarını yazabilmektedirler.

Micro Services Mimarisi

* Eskiden Monolithic/Layered yapıda yazılımlar gerçekleştiriliyordu.

Veri Katmanı, İş Katmanı ve Arayüz Katmanı olarak ayırıyor ve tüm bileşenler veya uygulamalar tek bir Container içerisinde katmanlı yapı içerisinde kodlanıyordu.

* Mikroservis mimarisinde ise sadece bir işi yapan, bir fonksiyonaliteyi gerçekleştiren çok küçük kod parçacıkları bulunmaktadır. Geliştirme süreçleri, bağımlılıkları, boyutları olabildiğince küçük olan atomik servislerdir olarak tanımlanabilir.

* Herhangi bir dil ile geliştirilebilir( java, c#, ruby, phyton vb.)

* Her bir mikro hizmet ayrı olarak geliştirilebilir, ölçeklenebilir ve dağıtılabilir.

* Belirli bir hizmete ve işlevlerine odaklanma imkanı sağlar.

* Hizmeti bağımsız olarak ölçeklendirmek mümkündür.

* Daha sağlam hata işleme ve hata düzeltme sağlarsınız.

* Hizmetin yüksek düzeyde kullanılabilir olduğundan emin olursunuz.

* Ve belki de daha önemlisi, ekibin hizmet üzerinde hızlı bir şekilde tekrar etmesine ve yeni özellikler geliştirmesine izin verirsiniz.

Kubernetes (k8s)

Mevcut konteyner haline getirilmiş uygulamalarınızın otomatik kurulmasına, sayılarını arttırıp azaltmak gibi işlemler ile birlikte yönetmenizi sağlayan bir konteyner kümeleme (container cluster) aracıdır.

- Tüm alt yapıyı tek bir bütün olarak görmemize/yönetmemize olanak sağlıyor. Alt yapımızı daha iyi kullanmamıza olanak veriyor.

- Container’lar da “health check” yaparak kontrollü çalışmalarını sağlıyor. Bir container herhangi bir sebepten “fail” duruma geçerse, yenisinin ayağa kaldırılmasını sağlıyor.

- Container’ların belirlenen kriterlerde auto-scale edilmesini sağlıyor ve aynı zamanda scale olan containerlere yük dağılımını da sağlıyor.

- Yeni versiyonların herhangi bir kesinti olmadan devreye alınmasını sağlıyor.

AKKA Framework

* Actor; birbirleri ile asenkron olarak ve değiştirilemez mesajlarla haberleşebilen, kendi memory’ leri olan processing, storage ve communication işlemleri yapan modeldir. (Bir sunucuda saniyede 50 milyon mesaj işleyebilir ve 2.5 milyon aktör sadece 1GB’ lık yer kaplar)

* Bu Actor Model’ i implemente eden sistemlerden biri de Akka’ dır.

* Local bir ortamda tasarladığınız Actor Sisteminizi, çok ufak bir konfigurasyon değişikliğiyle yüzlerce makinada koşan dağıtık bir sisteme taşımanıza imkan sağlıyor. Çok güçlü bir Cluster yapısı var.

Responsive Tasarım

* Responsive tasarım, web sitesinin mobil ve tablet cihazlardan girildiğinde site içindeki resim, yazı gibi elementlerin ekran genişliğine göre yeniden şekillenip ekrana tam oturması ile oluşur. Genellikle desktop, tablet ve mobil versiyon olarak 3 kademeli şekilde tasarlanır.

CSS Desteği

CSS (Cascading Style Sheets), HTML ve JavaScript gibi, internet sayfalarının kodlanmasında kullanılan 3 ana teknolojiden biridir. CSS, bir HTML sayfasının nasıl görüntüleneceğini tarif eder.

Web Tabanlı IDE

* Web tabanlı, kullanıcıların yalnızca internet tarayıcıları yardımıyla kullanabilecekleri ve yükleme yapmalarına gerek kalmayacak uygulama veya oyunları tanımlamak için kullanılan bir terimdir.

* Tümleşik geliştirme ortamı, bilgisayar programcılarının hızlı ve rahat bir şekilde yazılım geliştirebilmesini amaçlayan, geliştirme sürecini organize edebilen birçok araç ile birlikte geliştirme sürecinin verimli kullanılmasına katkıda bulunan araçların tamamını içerisinde barındıran bir yazılım türüdür.


Yazdır  l 
Site Yönetimi Adenyum Tek. San. İç ve Dış Tic. A.Ş. l Yazılım K7
EN