Hit enter to search or ESC to close
Mindcurv
  • SERVICES & LÖSUNGEN
    • B2B Accelerator+
    • Digitale Strategie & Innovation
    • Digitale Plattformen & Experiences
    • Cloud Solutions, IoT & Infrastruktur
    • Managed Services
    • Datenanalysen & Insights
    • Optimierung, Skalierung & Weiterentwicklung
    • Marketing, Vertrieb & Betrieb mit Salesforce
    • Überblick
  • PARTNER
    • MACH Alliance
    • Überblick
  • RESSOURCEN
    • Blog
    • Referenzen
    • Veranstaltungen
    • Webinare
  • UNTERNEHMEN
    • Über uns
    • People
    • Neuigkeiten
  • KARRIERE
    • Warum Mindcurv
    • Offene Stellen
  • KONTAKT
  • En
  • De

    FALLSTUDIE

    Kostenoptimierung durch Migration der globalen Kubernetes-Plattform auf Amazon EKS


    Vorwerk

    Die Herausforderung: Reduktion der Kosten und des Verwaltungsaufwands für Kubernetes


    Die bekannte Cookidoo®-App von Vorwerk stellt unzählig viele Rezepte für mehrere Millionen Thermomix®-Geräte in vier AWS-Regionen als mobile oder Desktop-Anwendung zur Verfügung. Eine IoT-Plattform, deren Anwendung ein Traum ist. Doch was für die User im Frontend so schön einfach funktioniert, bedeutete für das Vorwerk-Team lange einen enormen Verwaltungsaufwand im Backend, der viele Kosten verursachte. Mindcurv übernahm die Aufgabe, die globale selbst-verwaltete Kubernetes-Plattform zu Amazon Elastic Kubernetes Service (EKS) zu migrieren und damit zu modernisieren. Ziel war es, eine Kostenoptimierung zu erreichen und Entwicklungszeiten zu verkürzen.

    Vor Beginn des Migrationsprojekts sah es so aus, dass der IoT-Plattform eine massive IT-Architektur zugrunde lag, bei der alle Cluster manuell verwaltet wurden. Genauer gesagt umfasste die alte Kubernetes-Infrastruktur über 65 integrierte Microservices, 2 SAP-Hybris-Installationen, dutzende von Postgres-, Redis- und NoSQL-Datenbanken sowie Hunderte von Domänen.

    Bei einem derartigen technischen Profil war es leicht vorstellbar, dass der Verwaltungsaufwand für die Serverlandschaft enorme Dimensionen angenommen hatte. Unser gemeinsames Ziel lag deshalb darin, die Kosten für den Verwaltungsapparat der kombinierten Infrastruktur sowie die Lizenzkosten zu reduzieren.

    Branche

    Smart Appliance
    Smart Platforms

    LÖSUNGen & LEISTUNGEN

    Infrastruktur-Management
    Cloud-Architektur

    TECHNOLOGIEPARTNER

    Kubernetes
    Amazon EKS

    thermomix.vorwerk.com

    Catalyzing Vorwerk’s Vision


    Vorwerk’s goal was to reduce the overhead of the combined infrastructure and licensing costs of the self-managed enterprise Kubernetes application platform clusters of its massive IoT platform, running across multiple AWS regions. Another goal was to improve time-to-market for development teams and give them more ownership of the platform, through self-contained systems and standardized automated deployment patterns. This aligned perfectly with Mindcurv’s vision to help companies evolve through holistic value addition. 

    We partnered with Vorwerk to create and refine a meticulous plan to enable this vision, through fewer dependencies and more self-enablement. We also supported and coached Vorwerk’s development teams through this transition.

    Nach der Migration zu Amazon EKS konnte Vorwerk die Kosten für die Kubernetes-Infrastruktur um etwa 50 senken und bei den Lizenzkosten Einsparungen im siebenstelligen Bereich realisieren.

    Migration der Kubernetes-Plattform zu Amazon EKS


    Um das Ziel der Kostenoptimierung der Kubernetes-Infrastruktur zu erreichen, hat das Team von Mindcurv zunächst ein Best-of-Breed-Toolkit für die neue Kubernetes-Plattform Cookidoo® erarbeitet. Es umfasst folgende Elemente:

    • DEVOPS: GitLab, Argo CD (für CI/CD im großen Maßstab)
    • TESTING: Kombination aus Docker-basierten Tools, einschließlich Open Policy Agent und Kubeval Validator (wurde für das Testen bei jedem Schritt der Build-Phase verwendet, wobei eine Fail-Fast-Doktrin verfolgt wurde)

    Als neuen Verwaltungsapparat haben wir uns für eine Kubernetes-Lösung mit Amazon EKS entschieden. Amazon Elastic Kubernetes Service (EKS) bietet einen nahtlosen Ansatz zum Ausführen von Containeranwendungen auf Kubernetes in der AWS-Cloud. Das System ermöglicht eine effiziente und standardisierte Kubernetes-Verwaltungsinfrastruktur über verschiedene Verfügbarkeitszonen hinweg. Dadurch entfällt die Notwendigkeit, die Steuerungsebene und einen Großteil des täglichen Betriebsprozesses zu verwalten.

    “

    Der große Einsatz der Cloud-native-Expert: innen von Mindcurv war ausschlaggebend dafür, dass das Einsparpotenzial der Initiative so umfassend ausgeschöpft werden konnte. Darüber hinaus hat das Team von Mindcurv dazu beigetragen, eine neue Community von Build-Run-Entwicklern aufzubauen, die die Zuverlässigkeit unserer Plattform sehr ernst nehmen − alles zugunsten der Zufriedenheit unserer Kunden."

    Sven Gerlach
    Product Owner Platform/Infrastructure, Vorwerk

    Das Ergebnis: eine schlankere, günstigere Kubernetes-Lösung mit Amazon EKS


    Während die frühere Kubernetes-Plattform lizenzierungspflichtig war und unabhängig von der Bereitstellung Zahlungen für die Infrastruktur erforderte, berechnet Amazon EKS 10 Cent pro Stunde für die Steuerebene und die normalen EC2-Nutzungskosten. Grundsätzlich bietet eine Kubernetes-Umgebung auf Amazon EKS eine Verbesserung in diesen drei Bereichen: Ausfallzeit und Problemerkennung (SLA mit 99,95 Betriebszeit), Ressourcenbereitstellung und -skalierung (keine separate Datenverarbeitungskapazität) und Cluster-Sicherheit.

    Die Migration der Cookidoo®-Dienste von Vorwerk zu Amazon-EKS-Clustern für Produktions- und Nichtproduktionsumgebungen verlief reibungslos. Der Einsatz von Mindcurv führte zu folgenden Errungenschaften:

    • Reduktion der Kubernetes-Infrastrukturkosten um etwa 50
    • zusätzliche Einsparung bei den Lizenzkosten um einen siebenstelligen Betrag
    • Verringerung der ausgeführten Knoten von über 200 auf rund 84
    • kürzere Time-to-Market dank vereinfachter Bereitstellung und flexibler Testmöglichkeiten
    • Verfügbarkeit der Plattform in rund 50 Ländern der vier AWS-Regionen Zentraleuropa, Asien-Pazifik, USA Ost und , China (Ningxia)

    Die neue Technologiebasis für Thermomix® ist auf die Zukunftsvision der Plattform von Vorwerk zugeschnitten.

    Sie möchten ein ähnliches Projekt umsetzen und suchen noch den passenden Servicepartner? Gern nehmen wir uns Ihrer Kubernetes-Kostenoptimierung an, ob mit Amazon EKS oder einer anderen Kubernetes-Lösung. Das Team von Mindcurv unterstützt Sie von der Migration von Kubernetes-Anwendungen bis zur Plattformskalierung. Sprechen Sie uns einfach an!

    Wie wir Sie unterstützen können

    Kontakt aufnehmen

    Ähnliche Projekte

    Fallstudie

    Eine moderne E-Commerce-Plattform als Katalysator für das Online-Wachstum von Schmalz


    Die Umstellung von Magento 1 auf eine neue Plattform auf Basis von commercetools & Bloomreach, die auf AWS läuft, hilft Schmalz bei der Modernisierung und Expansion in neue Märkte.

    Fallstudie lesen

    man at Schmalz factory using a robot to move boxes
    casestudy_foodl_b2b food services_component

    Fallstudie

    FOODL

    Der erste B2B-Marktplatz für Gastronomen in den Niederlanden


    Auf der Basis der MACH-Technologie und mithilfe innovativer Technologien ist es gelungen, die Kommunikation und das Wachstum innerhalb der HORECA-Branche zu revolutionieren und so die Herausforderungen des Geschäftsmodells für die europäische Lebensmittelbranche zu meistern.

    Fallstudie lesen

    Alle Referenzen
     

    Abonnieren Sie engage x enable - den Newsletter der mindcurv group


    Hier erhalten Sie regelmäßige Updates von der mindcurv group direkt in Ihren Posteingang. Unser Newsletter bietet interessante Veranstaltungsinformationen, wichtige Erkenntnisse sowie Wissenswertes zu den Themen Digital Experience und Commerce Plattformen, Digitale Strategien, Cloud-Lösungen, Brand & CX, Datenmanagement, KI und mehr.

    Abonnieren Sie das Mindcurv Bulletin
    Herr Frau Ms.
    Ich bin damit einverstanden, dass Mindcurv mich regelmäßig über ihre Dienstleistungen und andere Inhalte, die mich interessieren könnten, kontaktiert.
    Mit dem Absenden dieses Formulars erkläre ich mich mit den Datenschutzbestimmungen von Mindcurv einverstanden. Bitte lesen Sie unsere Datenschutzrichtlinien, um mehr darüber zu erfahren, wie wir Ihre privaten Informationen gemäß der Datenschutz-Grundverordnung (DSGVO) sammeln, aufbewahren und verarbeiten.

    Sie haben es fast geschafft!


    Es gibt nur noch einen letzten Schritt. Sie werden in Kürze eine E-Mail von uns in Ihrem Posteingang erhalten. Klicken Sie auf den Link in der E-Mail, um Ihr Abonnement von engage x enable - dem Newsletter der mindcurv group - abzuschließen!

    In der Zwischenzeit können Sie in unserem Blog und in unseren Referenzen mehr über unsere Projekterfahrungen und Expertise erfahren.

    Abonnieren Sie das Mindcurv Bulletin
     

    Unternehmen

    • Über uns
    • Blog
    • Neuigkeiten
    • Veranstaltungen
    • Karriere
    • Unsere Partner
    • Kontakt

    Services & Lösungen

    • Alle Services & Lösungen
    • B2B Accelerator+

    DISCLAIMER

    • Impressum
    • Datenschutz

    Folge uns

    • LinkedIn
    • Twitter
    • Facebook
    • Instagram
    • Xing
    • YouTube
    • Flickr

    Mindcurv

    digital platforms, cloud and managed services at the mindcurv group

    ZERTIFIZIERT

    MACH

    • SERVICES & LÖSUNGEN
      • B2B Accelerator+
      • Digitale Strategie & Innovation
      • Digitale Plattformen & Experiences
      • Cloud Solutions, IoT & Infrastruktur
      • Managed Services
      • Datenanalysen & Insights
      • Optimierung, Skalierung & Weiterentwicklung
      • Marketing, Vertrieb & Betrieb mit Salesforce
      • Überblick
    • PARTNER
      • MACH Alliance
      • Überblick
    • RESSOURCEN
      • Blog
      • Referenzen
      • Veranstaltungen
      • Webinare
    • UNTERNEHMEN
      • Über uns
      • People
      • Neuigkeiten
    • KARRIERE
      • Warum Mindcurv
      • Offene Stellen
    • KONTAKT
    • En
    • De
      This website uses cookies. For more information about this and your rights as a user, see Privacy at the bottom of the page. Click “Accept” to agree to the cookies or click "Cookie settings" to manage your cookie preferences. Cookie settings ACCEPT
      Privacy & Cookies Policy

      Privacy Overview

      This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
      Necessary
      Immer aktiviert

      Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

      CookieDauerBeschreibung
      AWSELBThis cookie is associated with Amazon Web Services and is used for managing sticky sessions across production servers.
      JSESSIONIDUsed by sites written in JSP. General purpose platform session cookies that are used to maintain users' state across page requests.
      viewed_cookie_policy1 yearThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
      _GRECAPTCHA5 months 27 daysThis cookie is set by Google. In addition to certain standard Google cookies, reCAPTCHA sets a necessary cookie (_GRECAPTCHA) when executed for the purpose of providing its risk analysis.

      Others

      Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

      CookieDauerBeschreibung
      1e5a17c8abNo description
      355b4a0ae7No description
      3eb9b21c5cNo description
      CONSENT16 years 8 months 23 days 18 hoursNo description
      external_referrer_url1 dayNo description
      internal_navigation_count1 dayNo description
      SF_PHPSESSIDNo description
      ZCAMPAIGN_CSRF_TOKENsessionNo description
      _gat_UA-72377743-11 minuteNo description
      _zcsr_tmpNo description

      Advertisement

      Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

      CookieDauerBeschreibung
      IDE1 year 24 daysUsed by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
      test_cookie15 minutesThis cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies.
      VISITOR_INFO1_LIVE5 months 27 daysThis cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.

      Analytics

      Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

      CookieDauerBeschreibung
      _ga2 yearsThis cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors.
      _gid1 dayThis cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form.

      Performance

      Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

      CookieDauerBeschreibung
      AWSELBCORS2 hoursThis cookie is used for load balancing, inorder to optimize the service. It also stores the information regarding which server cluster is serving the visitor.
      YSCsessionThis cookies is set by Youtube and is used to track the views of embedded videos.

      Speichern und akzeptieren
      Powered by