»Unsere« Sprachen, Tools und Software-Komponenten
Jedes Software-Projekt bei SEITENBAU wird mit dem idealen Projektteam besetzt, mittels einer angepassten und ausgewählten Methode konzipiert und insbesondere mit der passenden Auswahl von Technologien und Komponenten realisiert.
Im Folgenden finden Sie eine Auswahl von Sprachen, Tools und Software-Komponenten, die wir bei SEITENBAU in Kundenprojekten einsetzen. Diese Liste (Technology Stack) ist naturgemäß nie ganz vollständig und wird ständig aktualisiert und erweitert.
- Sprachen
Java, C#, JavaScript, PHP, Python, Objective-C, Qt, Ruby, Groovy, Scala - Datenbanken / Datenbankmanagement-Systeme
MySQL, MariaDB, Oracle, DB2, PostgresSQL, MongoDB, Derby, H2, CKAN - Frameworks
Spring, ASP.NET, Django, Vaadin, JavaEE, Zend, Symfony, OSGi, Jersey (JAX-RS), Angular, Node.js - User Interface
JavaScript, HTML5, CSS, SASS, React, Angular, Backbone.js, Thymeleaf, Apache Tapestry, Apache Velocity, jQuery, Ext JS, Sencha Touch, JSF, JSP - CMS, ECMS & Portalsoftware
intramo, OfficeNet, Liferay CE, Hippo CMS, Wagtail, Concrete5, rukzuk (weitere auf Anfrage) - Authentifizierung & Identity Management
OAuth, OpenID, Kerberos, Shibboleth, CAMS (Cafesoft), WAMS (OneLogin) - Suchtechnologien
Solr, Elasticsearch, Lucene - Security
Spring Security, SSL, TLS, SSO - M2M
REST, Webservices, SOAP, Portlets - Plattformen
Linux, Windows, macOS, Android, iOS - Architekturen
Client-Server, HATEOAS, MVC, MVP, Schichtenarchitekturen, Multi-tier-Architekturen, Microservices - Konzepte
Inversion of Control, Dependency Injection, LazyLoading, Caching, OR-Mapper, Sharding, Master-Slave, Optimistic- und Pessimistic Locking, etc. - Continuous Integration / Continuous Delivery
Jenkins, TeamCity, Maven, Gradle, Grunt, MSBuild - Hosting, Infrastruktur und Monitoring
Ansible, Puppet, ESXi, VMWare, Docker, Icinga, Logstash, Rundeck, Grafana, Telegraf, Kibana, VirtualBox, Vagrant, Flyway, Apache Tomcat, Apache2 Webserver, JBoss, nginx - Middleware
Apache Tomcat, Apache2 Webserver, JBoss, nginx, ActiveMQ, EhCache, Redis - Testing
JUnit, NUnit, PHPUnit, Jasmine, AssertJ, DBUnit, Mockito, Spring Testing und Spring Boot Test, JPDFUnit, SoapUI, Selenium, Rest assured, HTTPUnit, CasperJS, PhantomCSS, FIT und Fitnesse, Geb, Spock, Cucumber, Apache JMeter, JUnitPerf, ContiPerf, YourKit Java Profiler, Xdebug, PCP (Performance Co-Pilot) Checkstyle, PHP CodeSniffer, Pylint, JSHint, ESLint, PMD: CPD, Findbugs, Cobertura, Emma, JDepend, SonarQube - Versionsverwaltung
Git, Subversion
Sollten Sie »Ihre« Technologie hier nicht finden, zögern Sie bitte nicht uns anzusprechen! Gerne informieren wir Sie über Alternativen. Am Ende entscheidet ohnehin der richtige Einsatz und Mix (Mash Up) der Technologien über den Projekterfolg. Kontaktieren Sie uns!