ic_agile_128ic_banknote_smile_128ic_business_128ic_business_128ic_checkmark_128ic_client_team_manager_128ic_code_file_128ic_code_files_128ic_corporate_cloud_platforms_128ic_crossplatform_apps_128ic_dedicated_team_128ic_developer_128ic_development_team_128ic_enterprise_128ic_faster_timeframe_128ic_fixed_price_128ic_graph_down_128ic_graph_down_128ic_information_finder_128ic_junior_developer_128ic_managed_team_128ic_message_128ic_mobile_app_startups_128ic_mobile_development_128ic_mobile_development_up_128ic_mobile_devices_128ic_multiplatform_128ic_multiplatform_white_128ic_pricetag_128ic_project_checklist_128ic_project_management_128ic_project_management_team_128ic_research_and_development_team_128ic_scalable_team_128ic_senior_developer_128ic_smaller_codebase_128ic_smaller_price_128ic_startup_128ic_team_manager_128ic_three_times_faster_128Arrow_Dropdownic_001_google+_16ic_002_xing_16Group 2ic_003_facebook_16ic_004_linkedIn_16Groupic_005_message_16ic_006_upload_16ic_007_remove_16ic_008_email_16ic_009_attachment_16ic_010_file_16ic_011_name_16ic_012_arrow_left_16ic_013_arrow_right_16ic_014_arrow_down_16ic_015_arrow_up_16ic_016_dropdown_arrow_down_16ic_016_dropdown_arrow_leftic_016_dropdown_arrow_rightic_017_K&C_dropdown_arrow_up_16ic_018_language_16ic_019_Quote_16ic_020_+_16ic_021_=_16ic_022_phone_16ic_023_twitter_16ic_024_position_16ic_025_company_16ic_026_search_16ic_027_mobile_16ic_028_fax_16ic_029_location_16ic_030_enlarge_16ic_031_downscale_16ic_032_contactic_download_normal_16pxic_033_skype_16ic_006_download_16 copyK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxK&C_Icons_32pxic_Interest_based_64ic_acrivate_card_64ic_api_client_64ic_application_architecture_64ic_application_architecture_ white_64ic_application_development_user_64ic_arrow_down_64ic_automated_backups_64ic_automated_infrastructure_provisioning_64ic_automated_infrastructure_provisioning_white_64ic_automated_storage_64ic_automated_storage_64ic_automation_64ic_avaliability_across_the_world_64ic_avaliability_across_the_world_white_64ic_brackets_64ic_brackets_64ic_build_64ic_build_64ic_business_64ic_business_partnership_64ic_business_partnership_white_64ic_business_64ic_calculator_64ic_calendar_64ic_car_rent_64ic_card_renewal_64ic_chat_64ic_chat_bubbles_64ic_chat_bubbles_64ic_chat_white_64ic_checklist_64ic_checkmark_64ic_checkmark_white_64ic_clock_64ic_clock_white_64ic_cloud_media_64ic_cluster_64ic_cluster_white_64ic_code_base_optimization_64ic_coding_64ic_coding_white_64ic_commenting_widget_64ic_commenting_widget_64ic_containers_64ic_containers_white_64ic_continious_64ic_continious_delivery_64ic_continious_delivery_white_64ic_continious_release_64ic_continious_release_white_64ic_continious_white_64ic_cost_saving_64ic_cost_saving_white_64ic_cpu_load_64ic_credit_card_64ic_crossplatform_app_development_64ic_crossplatform_app_development_white_64ic_custom_crm_64ic_custom_crm_64ic_independence_consulring_64ic_database_calls_64ic_database_calls_white_64ic_dedicated_teams_64ic_dedicated_teams_64ic_desktop_application_user_64ic_desktop_application_user_64ic_desktop_code_64ic_desktop_code_white_64ic_developer_64ic_developer_white_64ic_development_64ic_devops_64ic_documents_64ic_documents_graph_64ic_documents_graph_white_64ic_documents_white_64ic_download_presentation_64ic_education_64ic_email_open_64ic_email_open_white_64ic_environment_healthcheckic_euro_64ic_euro_white_64ic_failure_solved_64ic_globe_outlines_64ic_good_quality_64ic_high_load_websites_64ic_high_load_websites_white_64ic_hotel_booking_64ic_inability_64ic_inability_white_64ic_increase_64ic_increasing_team_64ic_independence_64ic_integration_64ic_it_outsourcing_64ic_it_outsourcing_64ic_knowledge_sharing_64ic_mobile_devices_64ic_laptop_user_64ic_laptop_user_64ic_launch_64ic_launch_white_64ic_learning_64ic_learning_two_white_64ic_lighthouse_64ic_link_64ic_load_balancer_64ic_load_balancer_64ic_load_card_64ic_lock_64ic_lock_white_64ic_low_cost_64ic_low_load_websites_64ic_maintenance_tools_64ic_maintenance_tools_white_64ic_media_player_64ic_messaging_platforms_64ic_microservice_architecture_64ic_microservices_64ic_microservices_64ic_mobile_app_64ic_mobile_content_64ic_mobile_development_64ic_mobile_development_white_64ic_mobile_devices_64ic_mobile_devices_white_64ic_mobile_payments_64ic_mobile_social_media_applications_64ic_mobile_workflows_64ic_money_transfers_64ic_multimedia_sharing_64ic_multimedia_sharing_white_64ic_my_garage_64ic_no_access_64ic_no_access_white_64ic_no_oldschool_64ic_online_marketplaces_64ic_online_trading_64ic_online_trading_64ic_pair_device_64ic_parallels_64ic_parallels_white_64ic_passcode_64ic_performance_64ic_performance_issues_64ic_performance_issues_white_64ic_performance_white_64ic_plane_64ic_plane_white_64ic_plus_64ic_plus_64ic_pricetags_64ic_product_64ic_product_search_64ic_product_white_64ic_productivity_tools_64ic_productivity_tools_64ic_project_delivery_64ic_project_delivery_white_64ic_project_management_64ic_project_management_collaboration_64ic_project_management_team_64ic_project_risks_reduced_64ic_quality_mark_64ic_quality_mark_white_64ic_question_64ic_react_native_64ic_response_time_64ic_response_time_white_64ic_rest_api_64ic_retail_64ic_transparency_consulting_64ic_scale_up_64ic_scale_up_white_64ic_self_healing_64ic_self_healing_64 copyic_send_money_64ic_server_64ic_server_white_64ic_shopping_64ic_sleep_mode_64ic_small_is_beautiful_64ic_smaller_price_64ic_social_benefits_64ic_social_connections_64ic_socket_64ic_spare_parts_for_cars_64ic_spare_parts_for_cars_white_64ic_speedometer_64ic_performance_consulting_64ic_speedometer_white_64ic_startup_64ic_target_64ic_team_64ic_testing_64ic_testing_checklist_64ic_testing_checklist_64ic_testing_white_64ic_three_times_faster_64ic_touch_64ic_touch_id_64ic_touch_white_64ic_transparency_64ic_ui_design_desktop_64ic_ui_design_mobile_64ic_ui_design_mobile_white_64ic_umbrella_64ic_umbrella_white_64ic_up_and_down_scaling_64ic_up_and_down_scaling_64ic_users_64ic_users_white_64ic_ux_design_64ic_ux_design_desktop_64ic_ux_design_white_64ic_vehicle_64ic_web_based_search_64ic_web_based_search_white_64ic_web_browser_code_64ic_web_browser_developer_mode_64ic_web_browser_user_64ic_web_development_64ic_web_development_white_64ic_web_portals_64ic_web_portals_64ic_web_user_64ic_web_user_white64ic_workflow_64ic_workflow_steps_64ic_workflow_steps_white_64ic_workflow_white_64ic_working_environment_64

Referenz: Führender Hersteller von Autoelektronik und Ersatzteilen

White-Label-Architektur zur Erfüllung spezifischer Anforderungen mehrerer Partner

Einleitung

Der Name unseres Kunden unterliegt zwar einer Geheimhaltungserklärung, dennoch dürfen wir an dieser Stelle einen kurzen Überblick über sein Geschäftsmodell geben.

Hintergrund des Projekts. Alles begann mit der Start-up-Idee, eine kommerzielle Plattform zu realisieren, auf der Autobesitzer und Werkstätten zusammengeführt werden. Die Plattform ermöglicht Nutzern den Zugang zu einem breiten Spektrum an Serviceangeboten, Werbemöglichkeiten und Community-Interaktion.

Wachstum. Das Start-up wurde im Hintergrund von einem internationalen Unternehmen, einem bedeutenden europäischen Hersteller von Autoelektronik und Ersatzteilen, unterstützt.

Marktanforderungen. Die Nachfrage nach einer monolithischen Plattform bestand nur vorrübergehend. Darüber hinaus reichte das Marktvolumen nicht aus, um sämtliche Investitionen und Wartungskosten zu decken. Die Werkstatt-Inhaber waren nicht dazu bereit, einen Beitrag zu leisten, obwohl die grundsätzliche Bereitschaft zu einer Nutzung hilfreicher Website-Features auf kostenpflichtiger Basis bestand. Aus diesen Marktbedürfnissen leiteten sich letztlich die Anforderungen unseres neuen Kunden ab.

Kundenanforderungen. Das Ziel war es, eine technische Lösung zu entwickeln, welche alle Nutzer auf einer Plattform vereint (Multi-Tenancy-Architektur), und Verkaufsfunktionalitäten für Teile ohne jegliche Verbindung zur Marke bereitstellt. Die geforderte Lösung sollte sowohl die Multi-Tenancy-Integration als auch eine nahtlose Integration bereits bestehender Portale und Websites potenzieller Partner ermöglichen.

Herausforderung

Die Herausforderung bestand darin, die Monolith-Plattform abzulösen, und eine Lösung mit einer flexiblen Architektur zu entwickeln, welche mehrere Tenants innerhalb einer Infrastruktur bedient.

Lösung

Das Team von K&C entwickelte eine technische Lösung und sorgte dafür, dass die Geschäftsidee des Kunden realisiert werden konnte. Wir brachten hierbei folgende Vorschläge ein:


Lösungskonzept

Das White-Label-Konzept wurde übernommen. Es ermöglichte die Herstellung technologischer Lösungen für verschiedene Unternehmen, ohne dass hierbei eine Verbindung zu einer bestimmten Marke hergestellt werden kann.

Back-End-Lösung

Wir haben die schwerfällige Plattform abgelöst und Microservices-Architektur eingesetzt, um Leichtgewicht und Flexibilität zu gewinnen.

Front-End-Lösung

Es wurden flexible verwaltbare Widgets realisiert. K&C-Experten entwickelten npm-Module, um verschiedene Tenants mit unterschiedlichen Widget-Sets zu versorgen, ohne dass zusätzliche Entwicklungsarbeit notwendig ist. Im Ergebnis entstanden nahtlos integrierte Widgets, wodurch für die Nutzer kein Unterschied zwischen den WL-Widgets und der Website erkennbar war.

Vorteile

Erweiterte Funktionalität. WL-Widget-Kits stellten spezifische Funktionalität zur Verfügung, mit denen individuelle Geschäftsanforderungen erfüllt werden können. So waren beispielsweise Widgets für Terminbuchungen, Fahrzeugidentifikation oder Kostenvoranschläge verfügbar.

Sicherheit. Die Daten der Tenants haben sich zu keiner Zeit überschnitten, sodass einzelne Benutzer nicht einmal potenziell einen Zugang zu fremden Informationen erhielten. Jeder Tenant konnte die Nutzung der WL-Infrastruktur beenden, und sicher sein, dass er Zugriff auf seine persönlichen Daten im System erhält.

Flexibilität. Der schlanke und anpassungsfähige Mechanismus wurde reibungslos in jede Website der Anwender integriert und den individuellen Anforderungen angepasst.

Wesentlicher Mehrwert

Kundenanforderungen hinsichtlich einer Lösung mit flexibler Architektur erfüllt
Minimierung der Zusatzkosten für den Kunden bezüglich der weiteren Plattformentwicklung

Ergebnisse

Eine technische Lösung, die vom Team des Kunden und von K&C-Experten entwickelt wurde, erfreute sich in Marktsegmenten, für die sie ursprünglich nicht vorgesehen war, zunehmender Nachfrage: Die Plattform zog neue, bedeutsame Tenants an. Einige von ihnen waren beispielsweise Inhaber von Fahrzeugflotten.
Nun sind die K&C-Experten innerhalb des integrierten Teams daran, eine Software zum Management bestehender Fahrzeugparks zu realisieren, welche zudem den Prozess der Steuererklärung vorbereitet. Los geht’s!

Sprechen Sie uns an

Beschreiben Sie Ihr Projekt und wir setzen uns umgehend mit Ihnen in Verbindung.

white envelope icon
SPRECHEN SIE UNS ANwhite envelope icon
Bis zu 3000 Zeichen
Oops! Something went wrong, please try again later
Bis zu 3000 Zeichen
Datei anhängen (bis zu 3 MB)
Oops! Something went wrong, please try again later