MATLAB Web App Server
MATLAB Web App Server, MATLAB uygulamalarını ve Simulink simülasyonlarını tarayıcı tabanlı web uygulamaları olarak paylaşmanızı sağlar.
MATLAB Web App Server, App Designer ile geliştirdiğiniz uygulamaları ve Simulink simülasyonlarını tarayıcı üzerinden erişilebilir hâle getiren bir üründür. Mühendisler uygulamayı MATLAB Compiler ya da simülasyonlar için Simulink Compiler ile paketler, ardından sunucuya yükler. Son kullanıcılar uygulamayı benzersiz bir adresten açar; MathWorks yazılımı kurmaları gerekmez. Kurulum ve yönetim ayrıntılarını MathWorks dokümantasyonunda bulursunuz.
Sunucu, bilgi teknolojileri ekiplerinin kurumsal ortamda yönetmesi için tasarlanmıştır. Farklı MATLAB Runtime sürümleri gerektiren uygulamaları aynı örnekte barındırır, dolayısıyla ekipler kendi sürümleriyle çalışmaya devam eder. Kimlik doğrulamada LDAP ve OpenID Connect standartları desteklenir; erişimi rol ya da politika tabanlı olarak sınırlarsınız. MATLAB ve Simulink yeni sürüme geçtiğinizde uygulamaları yeniden paketlemeniz gerekmez. Lisans modeli sunucu bazlıdır: tek sunucu lisansı, donanım kapasitesinin izin verdiği ölçüde sınırsız son kullanıcıya hizmet verir. Departman ya da ekip başına ayrı sunucu örnekleri de kurabilirsiniz.
MATLAB Web App Server Temel Yetenekleri
Mühendis Tarafı
App Designer ile uygulamayı geliştirir, MATLAB Compiler ya da Simulink Compiler ile paketlersiniz. Ardından paketi sunucuya yüklersiniz.
Böylece alan uzmanı, web geliştirme bilmeden uygulamasını yayına alır.
Bilgi Teknolojileri Tarafı
Sunucuyu kurumsal ortamda yönetirsiniz. Sistem, farklı MATLAB Runtime sürümleri gerektiren uygulamaları aynı örnekte barındırır.
Dolayısıyla ekipler kendi sürümleriyle çalışmaya devam eder.
Son Kullanıcı Tarafı
Kullanıcılar uygulamayı benzersiz bir adresten tarayıcıda açar. MathWorks yazılımı kurmaları gerekmez.
Ayrıca tek sunucu lisansı, donanım kapasitesinin izin verdiği ölçüde sınırsız kullanıcıya hizmet verir.
Kimlik Doğrulama ve Erişim
LDAP ve OpenID Connect standartlarıyla kullanıcı kimliğini doğrularsınız. Erişimi rol ya da politika tabanlı olarak sınırlarsınız.
Böylece her kullanıcı yalnızca yetkili olduğu uygulamaları görür.
Çoklu Sürüm Desteği
Farklı MATLAB sürümlerinden gelen uygulamaları aynı sunucuda birlikte barındırırsınız. Yeni sürüme geçerken uygulamaları yeniden paketlemeniz gerekmez.
Dolayısıyla sürüm geçişi kesintiye yol açmaz.
Çoklu Sunucu Örneği
Departman ya da ekip başına ayrı sunucu örnekleri kurabilirsiniz. Böylece yükü ve erişim politikalarını ayrıştırırsınız.
Ayrıca iş birliğini artırmak için birden çok örneği birlikte işletirsiniz.
MATLAB Web App Server Nasıl Çalışır?
- Uygulamayı geliştirin Öncelikle App Designer ile arayüzü kurun ve işlevi tamamlayın.
- Paketleyin Ardından MATLAB Compiler ya da Simulink Compiler ile web uygulaması paketi çıkarın.
- Sunucuya yükleyin Paketi sunucuya kopyalayıp kimlik doğrulama ve erişim kurallarını ayarlayın.
- Adresi paylaşın Son olarak kullanıcılara uygulama adresini verin; tarayıcı yeterlidir.
Kullanım Alanları
Kurumsal ve Bilgi Teknolojileri
Uygulamaları kurum içinde merkezî olarak barındırır, erişimi rol tabanlı yönetirsiniz.
Yapay Zekâ
Model tahminlerini tarayıcı arayüzüyle sunar, böylece karar vericiler sonuçlara doğrudan erişir.
Kestirimci Bakım
Saha ekibinin tarayıcıdan açacağı bir izleme arayüzü yayınlarsınız.
Test ve Ölçüm
Ölçüm ve analiz arayüzünü laboratuvar bilgisayarlarına kurulum yapmadan paylaşırsınız.
Sıkça Sorulan Sorular
Kullanıcıların bilgisayarına kurulum gerekir mi?
Hayır. Kullanıcılar uygulamayı benzersiz bir adresten tarayıcıda açar; MathWorks yazılımı kurmaları gerekmez. Sunucu tarafında ise MATLAB Runtime kurulu olmalıdır.
Kimlik doğrulama nasıl yapılır?
LDAP ve OpenID Connect standartları desteklenir. Erişimi rol ya da politika tabanlı olarak sınırlarsınız; böylece her kullanıcı yalnızca yetkili olduğu uygulamaları görür.
Kaç kullanıcı erişebilir?
Lisans sunucu bazlıdır. Tek sunucu lisansı, donanım kapasitesinin izin verdiği ölçüde sınırsız son kullanıcıya hizmet verir; son kullanıcı erişimi telif bedeli doğurmaz.
MATLAB sürümü yükseltince ne olur?
Uygulamaları yeniden paketlemeniz gerekmez. Ayrıca sunucu farklı MATLAB Runtime sürümleri gerektiren uygulamaları aynı örnekte birlikte barındırır.
Simulink simülasyonlarını da yayınlayabilir miyim?
Evet, ancak simülasyonlar için Simulink Compiler gerekir. Simülasyonu App Designer arayüzüyle sarar, ardından web uygulaması olarak paketlersiniz.
MATLAB Production Server ile farkı nedir?
Web App Server tarayıcı arayüzlü uygulamaları barındırır. Production Server ise analizleri başka yazılımların çağıracağı API hâline getirir. Ağır hesap yükü olan uygulamalarda ikisi birlikte kullanılır.



