Digitální knihovna UPCE přechází na novou verzi. Omluvte prosím případné komplikace. / The UPCE Digital Library is migrating to a new version. We apologize for any inconvenience.

Publikace:
Porovnání technologií jBoss AS a SpringBoot pro vývoj a provoz webový aplikací v jazyce Java

Bakalářská práceopen access
Načítá se...
Náhled

Datum

Název časopisu

ISSN časopisu

Název svazku

Nakladatel

Univerzita Pardubice

Výzkumné projekty

Organizační jednotky

Číslo časopisu

Abstrakt

Tato bakalářská práce porovnává dvě dominantní platformy pro vývoj a provoz webových aplikací v jazyce Java – framework Spring Boot 3.3.x a aplikační server WildFly 34 (Jakarta EE 10). Nejprve shrnuje historický vývoj webových aplikací v Javě a představuje obě technologie v kontextu současných trendů (mikroslužby, cloud-native architektury). Následně je navržena a implementována ukázková podniková aplikace ve dvou funkčně totožných variantách (Spring Boot vs. WildFly). Na základě reálných implementací je provedena multikriteriální analýza deseti klíčových oblastí: snadnost vývoje, konfigurace a správa, databázová vrstva, bezpečnost, monitoring a logování, testování, nasazení a kontejnerizace, výkon, dokumentace a komunita, kompatibilita a rozšiřitelnost. Vážené skóre ukazuje, že pro středně velké cloud-native projekty nabízí Spring Boot vyšší produktivitu a rychlejší DevOps cyklus, zatímco WildFly boduje v oblasti standardizace a dlouhodobé kompatibility. Práce uzavírá doporučeními, v jakých podnikových scénářích zvolit jednotlivé platformy, a navrhuje možnosti dalšího rozšíření (výkonové testy, OpenTelemetry, GraalVM Native Image).

Popis

Klíčová slova

Spring Boot, WildFly, Jakarta EE, Java, webové aplikace, mikroslužby, kontejnerizace, enterprise software, multikriteriální analýza, web applications, microservices, containerization, enterprise software, multi-criteria analysis

Citace

Permanentní identifikátor

Endorsement

Review

Supplemented By

Referenced By