ENTERPRISE

Software Entwicklung

Als Agentur für digitale Lösungen entwickeln wir hochwertige, prozessgetriebene Anwendungen für mobile, Desktop- und Cloud-Umgebungen. Unser Team ist in den Bereichen AR, CRM, ERP, PLM und VR tätig. Wir entwickeln skalierbare, nachhaltige Apps für On-Premise-Umgebungen oder für die Cloud – für Ihren digitalen Wandel in die Zukunft. Erfahren Sie im Folgenden mehr über aktuell verwendete Technologien, unsere Kunden und unsere Expertise aus dem Hause Fiebak Medien.

Expertise

Front-End

  • Bootstrap
  • CSS3
  • HTML5
  • JavaScript
  • React

Back-End

  • Angular
  • Java
  • Python
  • PHP
  • .NET

Database

  • MS SQL
  • MY SQL
  • Mongo DB
  • RDS
  • Oracle

Cloud

  • AWS
  • Azure
  • Google Cloud
  • IBM Cloud
  • VMware

APIs

  • AD
  • LDAP
  • REST
  • SOAP

Mobile

  • Android
  • iOS

Front-End

Ob klassische Webseite, CMS-, CRM-, ERP- oder PLM-System: die Benutzerfreundlichkeit und Performance des Front-End sind entscheidend für Ihren Erfolg. Mit Technologien wie Bootstrap, CSS3, HTML5, JavaScript und React entwickeln wir leistungsfähige und nachhaltige Front-End-Anwendungen.

Back-End

Robuste Back-Ends sind für die optimale Leistung Ihrer Webseite, Datenbank, Ihrem Shop, ERP- oder PLM-System wichtig. Wir nutzen State of the Art-Programmiersprachen wie .Net, Java, Node, Python oder PHP, um Ihre Back-End-Anwendung zu entwickeln.

Mobile & Desktop Apps

Wir entwickeln native Apps für mobile und Desktop-Anwendungen. Im Gegensatz zu Web Apps ermöglichen native Apps den vollen Zugriff auf die Ressourcen Ihrer Hardware und bieten daher eine wesentlich höhere Performance.

Windows & macOS

Bei der Entwicklung von Desktop-Anwendungen setzen wir auf Enterprise Standards wie Visual Studio und Xcode.

  • WIN 10 UWP APPs / C#
  • macOS 11/12 SWIFT APPs /  Objective-C

Cross-Plattform

Code Once – Deploy Everywhere. Mit Frameworks wie Xamarin und Flutter entwickeln wir hybride Apps, die auf unterschiedlichen Endgeräten und Betriebssystemen ausführbar sind. Somit lassen sich gleichzeitig Anwendungen für iOS, Android sowie macOS und Windows entwickeln.

Android & iOS

Für mobile Apps verwenden wir den modernsten Technologie-Stack, der auf Kotlin und Swift basiert.

  • iOS 14/15 - SWIFT APPS
  • Android  11/12

Distribution Platforms

Ob ein öffentlicher Release Ihrer App im Apple App Store oder bei Google Play oder die Bereitstellung proprietärer Anwendungen für den betriebsinternen Gebrauch mit Apple In-House Distribution oder Microsoft Intune: wir helfen Ihnen, Ihre Anwendungen gemäß Ihren Geschäftsprozessen auszuliefern.

Serverless

Serverless ist die native Cloud-Architektur, mit der für Prozesse, für die bislang ein Server benötigt wurde, ein On-Demand-Prozess geschaffen wird. Dies verringert die Kosten für Server- oder Cluster-Bereitstellung sowie Verwaltungsaufgaben, Wartung und Patches.

Technologie

AWS Lambda ist eine Serverless-Technologie, mit der Python-Code auf Basis eines Templates ausgeführt wird. Die im Template definierten Anweisungen beschreiben und steuern das Verhalten Ihrer Serverless-Anwendung.

Geringe Kosten

Im Gegensatz zu einem Server, der meistens im Dauerbetrieb arbeitet, werden lediglich Ressourcen angesprochen, sobald ein Prozess auszuführen ist. Somit bezahlen Sie nur für einen konsistenten Durchsatz oder eine konstante Ausführungsdauer Ihres Prozesses und nicht für die Betriebsstunden eines Servers.

Schnelle Skalierung

Ihre gewünschten Anwendungen oder Unternehmensprozesse werden automatisch ohne Idle Time skaliert und ersetzen das klassische Konzept, bei dem Server gemäß Auslastung horizontal oder vertikal skalieren.

Keine Verwaltung

Mit Serverless ist es nicht erforderlich, Server bereitzustellen oder zu warten. Es gibt keine Software oder Laufzeitumgebung zu installieren, zu warten oder zu verwalten. Im Vergleich zu einer virtualisierten oder orchestrierten Serverumgebung verringert sich daher der Verwaltungsaufwand auf ein Minimum.

IT-Compliance

Stärken Sie Ihr Unternehmen mit risikoinformierten Entscheidungen, die in die tägliche Arbeit im gesamten Unternehmen eingebettet sind. Neben technologischen Maßnahmen gehören auch Support-Dienstleistungen, SLAs, AVV und Betriebskonzepte zu wichtigen Bestandteilen einer nachhaltigen IT-Compliance- und Governance-Strategie.

Support & Service Level

Wir bieten professionelle Service Level für Ihre Anwendungen und Dienste. Ob ein proaktives Monitoring- und Patch-Management, Audits oder Tier 1-4 Level Support Ihrer Anwendung in Deutsch, Englisch, Spanisch und  Russisch: wir können Ihnen 24/7 Multi-Timezone Service Level anbieten.

Betriebskonzepte

Wir erstellen reproduzierbare Dokumentationen Ihrer Anwendung und Betriebskonzepte gem. ITIL, Hermes 5.1. Durch Standardisierung und Konsolidierung Ihrer Infrastrukturen werden Risiken verringert und Ihre vorhandenen Ressourcen optimal nutzbar.

EU-DSGVO

Wir implementieren die höchsten EU-DSGVO-Standards in Ihre Anwendungen und IT-Infrastruktur. Neben simplem Consent- und Cookie-Management bis zu Pseudonymization und Cloud-Trail Prozessen bilden wir alle Segmente der aktuellsten EU-DSGVO-Richtlinien ab.

 

Wie können wir Ihnen helfen?

Unser Team von Spezialisten unterstützt Ihr Unternehmen gerne in allen Bereichen der modernen Softwareentwicklung und -wartung. Wir erfüllen die höchsten Sicherheitsstandards gem. ISO / IEC 27001 Zertifizierung.

Neue Ideen

Wie komplex Ihre Anforderung auch sein mag, unser Team entwickelt Software, die für höchste Ansprüche, ob On-Premise oder für Cloud, benötigt wird. Gemeinsam mit Ihnen identifizieren wir das Potential für individuelle Softwarelösungen.

Leistung

Ihre Anwendung schwächelt? Unzufriedene Mitarbeiter und ineffiziente Prozesse sorgen für Probleme in Ihrem Unternehmen. Unser Team analysiert Ihr Bestandssystem und entwickelt eine hochperformante Umgebung mit hervorragender Usability.

Schnittstellen

Für Ihr Unternehmen ist der Austausch von Daten zwischen Systemen ein entscheidender Vorgang, um Geschäftsprozesse optimal zu nutzen. Befreien Sie Ihre Daten aus bestehenden Systemen und nutzen Sie das volle Potential mit Hilfe von performanten Schnittstellen.

Veraltet

Ihre Software oder IT-Infrastruktur benötigt eine Modernisierung? Sowohl für die Effizienz als auch für die Zufriedenheit Ihrer Mitarbeiter ist sie entscheidend. Wir bringen Ihre Anwendungen auf den neuesten Stand oder überführen bestehende Prozesse in ein Neusystem.

Audits

Erhöhen Sie die Prüfungsintegrität Ihrer Anwendungen für alle Vorgänge und Beweisreferenzen Ihrer Prozesse mit Audit Trails. Mit Hilfe von Trails etablieren Sie Transparenz für Prozesse und Anwendungen und gehen mit den höchsten DSGVO-Standards konform.

Devops

Reduzieren Sie die Bereitstellungsphasen Ihrer Anwendungen und IT-Umgebungen auf ein Minimum. Die automatische Erstellung, Nachverfolgung und Genehmigung von Änderungen Ihrer Systeme werden die Produktivität Ihres Teams verbessern und Zeit einsparen.

Zusammenarbeit

Fiebak Medien besteht aus einem Team erfahrener Fachleute, die Sie sicher durch Ihren Software-Entwicklungsprozess begleiten. Das 4-Phasen-Modell beschreibt unsere Vorgehensweise. Mittels agiler Subprozesse verringern wir während der jeweiligen Entwicklungsphase Risiken und steigern die Effizienz.

1) Budget

Unsere Zusammenarbeit startet mit einer detaillierten Evaluierung Ihres Anwendungsfalls, um Ihre Ziele kosteneffizient und nachhaltig in ein Neusystem zu portieren und finanzielle Risiken zu vermeiden.

2) Analyse

Nach der Evaluierung beginnt die Analyse. Wir empfehlen Ihnen Lösungsansätze, die eine optimale Umsetzung Ihres Softwareprozesses beinhalten. Sie bekommen einen detaillierten Plan für die Entwicklung Ihrer Anwendung, bevor wir mit der Arbeit beginnen.

3) Migration

Sobald die Strategie steht, wird Ihre Anwendung im agilen Prozess entwickelt und Ihnen in einer Staging-Umgebung inkl. Real-Daten bereitgestellt. Wir stellen dabei sicher, dass der Prozess die geringstmögliche Auswirkung auf Ihre tägliche Arbeit hat.

4) Abnahme

Nachdem Ihre Anwendung im Staging-Betrieb unter Volllast gemeinsam mit Ihrem Team getestet wurde, werden alle nötigen Abnahme- und Sicherheitsprotokolle erstellt und der finale Release Ihres Neusystems erfolgt.