|
|
Architekturen
Für IT-Lösungen ist die Architektur der Anwendung und des Systems ein entscheidender Faktor. Nicht ohne Grund taucht dieser Aspekt in unserem Firmennamen auf. Die Software-Architektur eines Systems ist die Grundlage zahlreicher sogenannter nicht-funktionaler Anforderungen wie Skalierbarkeit, Wartbarkeit, Performance oder auch Sicherheit. Die Entscheidung für eine Architektur, die den Anforderungen unserer Kunden gerecht wird, ist einer der wichtigsten Schritte im Entwicklungsprozess und die Grundlage eines erfolgreichen Projekts.
Architektur-Muster für Webanwendungen
Unabhängig von der verwendeten Technologie verfügen wir aufgrund unserer langjährigen Erfahrung über eine Vielzahl erprobter Architekturbeschreibungen. Durch die Wahl eines solchen Architekturmusters können wir uns ganz auf die fachlich-technischen Fragestellungen eines Projekts konzentrieren. Nachfolgend finden Sie einige Beispiele solcher Architekturmuster aus den verschiedenen Technologien. Selbstverständlich lassen sich alle Architekturen auch an besondere Anforderungen eines Projekts oder eines späteren Betriebsumfelds anpassen.
Java EE (J2EE)
Beispiel einer preisgünstigen Java EE Architektur für webbasierte Anwendungen:
- Linux oder Windows Server
- Apache Webserver in Verbindung mit der Apache Tomcat Servlet-Engine
- Frameworks wie Struts, JSF oder Cocoon (Presentation Logic)
- Hibernate oder Toplink als Persistenz-Framework
- Datenbank (PostgreSql, MySQL, SAPDB oder andere Datenbank)
Beispielarchitektur für Java EE Lösungen mit maximaler Skalierbarkeit und Cluster Tauglichkeit
- Sun Solaris, Linux oder Windows Server
- Sun iPlanet Webserver oder Apache Webserver
- JEE Applikationsserver (BEA WebLogic, JBoss oder Websphere)
- Frameworks wie Cocoon, JSF, Struts
- Hibernate oder Toplink als Persistenz-Framework
- ORACLE Database, IBM DB2
ASP.NET
Eine Architektur für Web-Anwendungen basierend auf Microsoft .NET-Technologie-Komponenten
- Microsoft Windows 2000/2003 Server
- Microsoft Internet Information Server
- ASP.NET (Presentation Logic) und C#
- .NET-Framework, Webservices (Business Logic)
- Microsoft SQL Server Database
PHP
Eine preiswerte 2-Schichten-Architektur für Web-Applikationen bestehend aus
- Betriebssysteme: Linux, Windows
- Webserver: Apache, IIS und andere
- Datenbank: MySQL und Postgre SQL
- CMS-Integration
- Frameworks: ZendFramework
- MVC
- Individuelle Entwicklung
|
|
Sie suchen eine Stelle als Festangestellte(r), Freelancer oder Student (Praktikant)?
Jobs
Wir freuen uns auf Ihre Bewerbung!
|