Technologie
SiteOS entwickelt seine Software auf standardisierten, plattformunabhängigen State of the Art Technologien. Dabei setzen wir auf verteilte Anwendungen mehrschichtig, serviceorientiert, Java-basiert, datenbank- und betriebssystemunabhängig.
Durch den zielgerichteten Einsatz von Open-Source-Komponenten ermöglichen wir für unsere Kunden größtmögliche Kostenvorteile.
Weitere Vorteile für unsere Kunden:
- Gesicherte Wartung, breiter Support
- Hoher Modularisierungsgrad
- Gute Skalierbarkeit
Technologisches Portfolio
Architekturen und Standards
JEE, Spring, RESTful, SOA, microservices (SpringBoot, Wildfly Swarm, MicroProfile), BigData, Spring Cloud, Cloud Native
Programmierung
Java, XML/XSL, JavaScript, ES6, TypeScript, JSP, HTML, PHP, Perl, Visual Basic, ABAP/4 , SQL, C, C++, UNIX shell, ObjectiveC
Webframeworks
SpringMVC, Struts, Cocoon MVC, JSF, Vaadin, NodeJS
GUI/UX
JavaFX, SWT, JavaSwing, HTML5, CSS3 inkl Präprozessoren, jQuery, JavaScript, reactJS, AngularJS, Bootstrap
Datenbanken
Oracle (inkl. GoldenGate), Informix, MySQL, MariaDB, Postgres, SQL Server, DB2
NoSQL/Search
Lucene, Elastic Search, SOLR, MongoDB, Neo4J, Titan, HBase, Apache Cassandra, Accumulo
Betriebssysteme
Unix derivate, Linux (SuSE, RedHat, Debian, Ubuntu, CentOS, ProxMox,...), Windows, iOS
Application Server
Apache Tomcat, BEA WebLogic, IBM WebSphere, JBoss, Wildfly, Glassfish, Jetty, Oracle Application Server
Web Server
Apache Web Server, nginx
Entwicklungswerkzeuge
Eclipse IDE, IntelliJ, Visual Studio Code, Maven, NPM, yarn, Git, Jenkins, JUnit, Selenium, Sonar
Code Generation
Eclipse Modelling Framework (MDA/MDD), openArchitectureWare , JHipster
Projektmanagement
Projektron BCS
Methoden & Verfahren
Scrum, OOA/OOD-OOP, UML, eXtreme Programming, Refactoring
Virtualisierung
ProxMox, VirtualBox, Xen, VMWare, KVM, OpenVZ
Container & Orchestration
LXC, Docker, Kubernetes, CloudFoundry, OpenShift
Cloud
AWS, Azure