Webserver bieten ihrer Anwendung das Tor zur Welt: Hier gehen Anfragen für Daten für eine komplexe Webapp und Ressourcen einer Website ein und aus. Das Angebot an Open Source Lösungen in diesem Bereich ist vielfältig und ausgereift, viele der hier aufgeführten Lösungen stellen den Industriestandard in ihrem Spezialgebiet dar. Die Spezialisierung der Webserver reicht von einem Fokus auf dem performanten Ausliefern von statischen Dateien und der Bereitstellung von Netzwerkfunktionen wie Lastverteilungs- und Optimierungsfunktionen des nginx bis hin zu der Möglichkeit einen Webserver mit integrierter, komplexer Geschäftslogik mit Node.js aufzusetzen.
Wir greifen auf diese Open Source Webserver zurück:
Wer sich mit Open Source Webservern auseinandersetzt, kommt um die Software-Lösungen von Apache nicht herum. Bei Apache Tomcat handelt es sich um einen Open Source-Webserver sowie Webcontainer – dieser implementiert die Technologien Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket. Weltweit arbeiten Top-Entwickler in einer offenen Umgebung kontinuierlich an der Weiterentwicklung der Lösung. Apache Tomcat kommt für zahlreiche Webanwendungen in einer großen Bandbreite von Branchen und Organisationen zum Einsatz.
Die Open Source-Lösungen von JBoss stehen zum Großteil kostenlos zum Download zur Verfügung – gemeinsam ergeben die verschiedenen Applikationen ein vollständiges Open-Source-J2EE-Middleware-Framework. Der Begriff JBoss wird häufig synonym für den JBoss Application Server verwendet, mittlerweile umbenannt in WildFly Application Server, eine Open-Source-Alternative zu kommerziellen Angeboten wie IBM WebSphere Application Server oder Oracle BEA Services. JBoss wurde von 2006 durch Red Hat übernommen.
NGINX ist eine Webserver-Software, Reverse Proxy sowie E-Mail-Proxy, die laut eigenen Angaben von rund 400 Millionen Websites genutzt wird. Namhafte Anwender sind unter anderem GitHub, WordPress und Netflix. Die Lösung ist modular aufgebaut und erfreut sich aufgrund der hohen Flexibilität, Leistung und Konfigurierbarkeit großer Beliebtheit. Die Stärken von NGINX zeigen sich vor allem bei statischem Inhalt oder einer Vielzahl zeitgleicher Anforderungen: hier schneidet die Lösung in Tests in Sachen Leistung häufig besser ab als andere Webserver. Seit 2019 gehört NGINX zum amerikanischen Unternehmen F5.
Javascript im Backend längst nicht neu. Um Javascript sind seit Jahren alle möglichen Open Source Projekte entstanden und die Community um die Sprache ist eine der Größten von allen in der IT. Mittels des modularen Paketemanagers NPM ist das Verteilen von Code so einfach geworden, dass kaum eine Logik doppelt geschrieben werden muss. Für die Entwickler/-innen, die aus dem Webfrontend kommen, ist NodeJS nichts anderes als ein neuen Framework, mit dem sie aber plötzlich Webserver oder Api Backends programmieren können. Somit ist der Weg zu Full-Stack Entwicklung nicht weit. NodeJS bietet ausschließlich Vorteile:
- Selbe Sprache wie im Frontend
- End To End Tests wie im Frontend möglich
- Paketemanager mit riesiger Community
- Stetige weiterentwicklung
Unsere Referenzen zu Webserver
Erfahren Sie mehr
Integration von Geschäftsprozessen mit Open Source
Automation mit Open Source
Containerisierung mit Open Source
Open Source
Integration auf Basis von Open Source
Open Source Compliance
Open Source Technologien
Datenbanken mit Open Source
Open Source Lizenz Compliance – Webinar
Pimcore as an Open Source Software Platform
Eventserie: Einfach, Schnell, Erfolgreich mit Mendix
Volker Jürgensen
Open Source Code Auditierung
Working with Camunda
Standards von Opensource ESB's
Einlesen großer Dateien mit Camel
Sonstige ESB Lösungen
Auf Kamelen durch die Wüste der Integration
Apache Lösungen
Lernen Sie das kostenlose Open-Source-Produkt Cypress kennen
Talend Open Studio wird eingestellt – und jetzt?
Dresscode und eBagTag - Schutzkleidung maßgeschneidert
Marcus Frank
Mit Fullstack Development alles aus einer Hand
Susanne Brunner
Mediation mittels Transformation und Routing
Kai Frische
IIoT & Open Integration Hub
Talend Open Studio Retirement
Talend
Services für Apache ServiceMix
Pimcore – Enterprise Open Source Pimcore Plattform™
Qualität der Messagingsysteme
TIMETOACT wird OpenChain Partner
Auf Kamelen durch die Wüste der Integration - Teil 2
IBM Cloud Pak for Data – Test-Drive
Jira Service Management von Atlassian
HOCHBAHN Managed Services
Open Insurance
TIMETOACT GROUP bietet Zertifizierungen nach ISO/IEC 5230
Migration von HOST-Anwendungen zu AWS: Modernisierung
IBM Cloud Pak for Application
Download: Leitfaden Low-Code
Talend Data Fabric
Red Hat Lizenzmanagement
IBM SPSS Modeler
Shopware auf der Überholspur
We are Red Hat Premier Business Partner!
HCL Connections 7 Upgrade
So können Sie Ihre Infrastruktur automatisieren
Mit End-to-End Testing zur einwandfreien Webanwendung
Infrastructure Resource Management
Infrastructure Resource Management
Mit Low Code zur schnellen Lösung
Christof Mandaus
Big Data
Microsoft Azure Synapse Analytics
Microsoft Teams Telefonie für Ihr Unternehmen einrichten
Performance-Audit
Sichere Web-Konferenzen mit HCL Sametime 11.5
Red Hat
Muhammad Nasir
Muhammad Nasir ist seit Februar 2018 als Anwendungsentwickler bei der edcom /zum 01.01.2023 in TIMETOACT aufgegangen) tätig. Er hat Mathematik (Bachelor) studiert. Außerdem hat er im Jahr 2019 mittels eines Fernstudiums an der Universität von Michigan den Studiengang "Web Engineering" erfolgreich absolviert. Seine Schwerpunkte sind Node.js-Applikationen, Web-Technologie, edcom Vacation Manager und edcom teamCalendar, die eng mit O365 verbunden sind. Seine Ausbildung in der Anwendungsentwicklung in Deutschland ist abgeschlossen.