Die richtige Technologie für Ihr Vorhaben wählen
Wir arbeiten mit etablierten und mit neuen Techniken. Für Ihr Vorhaben ist es selten die beste Lösung, etwas so zu tun wie immer. Wir helfen Ihnen, alte Strukturen zu durchbrechen und praxisnah neue Wege aufzuzeigen.
We love Code
- Go – The Go Programming Language
- Python
- JavaScript
- Node.js
Architekturen:
- Cloud Native
- Microservice Architekturen
- Data Driven Applications
- Serviceorientierte Architekturen
Stack & Werkzeuge
Mit diesen Technologien machen wir gemeinsame Höhenflüge
Ein Querschnitt aus dem, was wir in echten Projekten einsetzen - gewählt nach Architektur, Team und Produktkontext, nicht nach dem neuesten Trend.
Plattform, Container & Lieferung
-
Kubernetes als Container Orchestration
-
Docker als Container Engine
-
Terraform als Infrastructure as Code
-
Nix als reproduzierbare Builds, Paketverwaltung und Umgebungen
-
Ansible als Configuration Management
-
GitLab als CI/CD Tool und Container Registry
-
Consul als Service-Discovery und Runtime Configuration Store
-
cAdvisor als Container Introspection
Daten, Suche & Speicher
-
Elasticsearch Cluster als Data-Warehouse
-
Solr Cluster - ZooKeeper oder Elasticsearch als Search Engine Solution
-
PostgreSQL, MySQL oder MariaDB als relational Datenbank
-
Redis als extrem schnellen Key Value store
-
Apache Fuseki als RDF Triple Store (spezialisierte Graph Datenbank für Ontologie/Kategorien)
Messaging, APIs & Edge
-
NSQ, NATS oder Kafka als Messaging Bus / Streaming
-
Varnish als Reverse Proxy
-
REST API als externes Interface
Observability & Betrieb
-
Prometheus für Metrics und Monitoring
-
Grafana als Dashboard Plattform
-
Kibana als Analytics Plattform
-
Jaeger zum Request Tracing
-
OK Log oder ELK Stack als Log-Management
Anwendungen, UI & ML
-
Django oder Flask (Python) als CRUD Framework und Webinterface
-
Vue.js, Angular und React als Frontend Frameworks
-
TensorFlow als Machine Learning Framework
Identity & Standards
-
OpenID Connect und OAuth 2.0 als web-based Single Sign-on Frameworks/Protocols
Wir arbeiten mit etablierten und gleichermaßen mit neuen Techniken. Für Ihren Projekterfolg ist es selten die beste Lösung, etwas so zu tun, wie Sie es schon immer gemacht haben. Wir helfen Ihnen, alte Strukturen zu durchbrechen, und zeigen Ihnen neue Wege auf.
Unser Team bildet sich wöchentlich gegenseitig in Neuerungen bestehender Technologien oder auch in ganz neuen Technologien fort. Unsere Mitarbeiter:innen nutzen unser Angebot, an nationalen und internationalen Kongressen, Schulungen und Fortbildungen teilzunehmen sowie Zertifizierungen zu absolvieren, umfangreich.
Innerhalb der IT- und Open-Source-Szene sind wir breit vernetzt und jederzeit mit Freude mit von der Partie, wenn es gilt, sich auszutauschen. Die Mitorganisation des jährlichen JS Kongress (die internationale Konferenz über alles, was mit JavaScript zu tun hat) ist nur eine von vielen Veranstaltungen, die wir unterstützen, um das Wissen digitaler Expert:innen in die Welt hinauszutragen.
Technologie im Kontext Ihres Vorhabens
Im Erstgespräch klären wir, wo Sie stehen, was Sie bremst und welcher Schritt als Nächstes Sinn macht.