Aplikační server

Aplikační server

Aplikační server slouží k vykonávání plánovaných úloh a operací nad daty aplikace. Tyto operace jsou definovány ve formě úloh běžících v rámci aplikační služby na tomto serveru. Úlohy mohou být časově a výpočetně náročné, proto jsou informace v sekci Hardware pouze orientační a je nutné brát ohled na typ aplikace a požadovanou funkcionalitu.

Operační systémy

Pro aplikační server jsou doporučeny serverové operační systémy. I když je možné vytvořit aplikační server na počítači používající uživatelský operační systém (více informací zde) společnost ELVAC SOLUTIONS s.r.o. se zříká jakékoliv odpovědnosti za výkonové a jiné problémy způsobenou takovouto konfigurací.

Podporované serverové operační systémy pro aplikační server jsou následující (v případě, že nejsou uvedeny konkrétní edice operačního systému, jsou podporovány všechny dostupné edice).

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows Server 2012

 

Doporučení

Pro bezproblémovou kompatibilitu doporučujeme instalovat veškeré opravné balíčky a aktualizace k daným operačním systémům.

Hardware

Jak už bylo naznačeno v úvodu, výkon aplikačního serveru by se měl odvíjet od typu aplikace a jejího použití, proto následující doporučené hodnoty jsou pouze informativní. Pokud si nejste jisti požadovaným výkonem serveru kontaktujte pracovníka ELVAC SOLUTIONS s.r.o.

 

Minimální

Doporučená

Procesor (CPU)

Intel® Xeon® Silver 4108 1.8G

Intel® Xeon® Gold 6130 2.1G

Paměť (RAM)

4GB RAM

16GB RAM

Síť

1Gb

10Gb

Software

Podmínkou pro správné fungování serveru je mít nainstalovaný Microsoft .NET framework 4.6.1

OData WebAPI

V případě, že na aplikačním serveru se službami aplikace poběží zároveň i web server, je nutné mít IIS (Internet Information Services) ve verzi 8.0 nebo vyšší a .NET Framework 4.6.1 a vyšší.

Vyžadované komponenty IIS pro provoz OData

Pro zajištění funkcionality OData služby je zapotřebí mít pro IIS nainstalované níže uvedené komponenty.

 

Instalační sekce

Instalační podsekce

Komponenta

Nástroje webové správy

-

Konzola pro správu služby IIS

Skripty a nástroje správy služby IIS

Služba správy služby IIS

Webové služby

Funkce pro vývoj aplikací

ASP

ASP.NET 4.6

Filtry ISAPI

Inicializace aplikace

Rozšíření ISAPI

Rozšířitelnost rozhraní .NET 4.6

Webové služby

Společné funkce protokolu HTTP

Chyby protokolu HTTP

Procházení adresářů

Přesměrování protokolu HTTP

Výchozí dokument

Webové služby

Zabezpečení

Autorizace adres URL

Centralizovaná podpora certifikátů SSL

Filtrování požadavků

Ověřování algoritmem Digest

Ověřování pomocí mapování klientských certifikátů

Ověřování pomocí mapování klientských certifikátů služby IIS

Zabezpečení protokolu IP

Základní ověřování