Mendix La prochaine évolution du cloud : adopter Kubernetes pour une plateforme tournée vers l'avenir | Mendix

Passer au contenu principal

Mendix La prochaine évolution du cloud : adopter Kubernetes pour une plateforme tournée vers l'avenir

Mendix Le cloud évolue. Pour garantir l'évolutivité, la sécurité et l'innovation future, nous passons de Cloud Foundry à Kubernetes. Cette transition renforce les fondations de notre plateforme, la rendant plus fiable et adaptable pour les années à venir.

Au cours de la dernière décennie, Cloud Foundry a été une colonne vertébrale solide pour Mendix Cloud. Cependant, face à l'évolution des normes industrielles, nous avons besoin d'une solution capable de suivre le rythme des exigences modernes en matière de cloud computing. Kubernetes s'est imposé comme la plateforme dominante pour les applications conteneurisées, offrant flexibilité, support communautaire robuste et capacités de mise à l'échelle avancées.
En adoptant Kubernetes, nous renforçons notre engagement en faveur de l'amélioration continue. Cette transition nous permettra d'implémenter de nouvelles fonctionnalités plus rapidement tout en maintenant une infrastructure sécurisée et performante pour tous Mendix ses utilisateurs.

Pourquoi nous évoluons Mendix Cloud

La version actuelle de Mendix Cloud a été construit sur Cloud Foundry, une technologie qui était à la pointe de la technologie lorsque nous l'avons adoptée il y a 10 ans. Depuis de nombreuses années, Cloud Foundry est une norme du secteur, offrant une base fiable et évolutive pour Mendix applications. Cependant, le paysage a changé :
  • L’utilisation de Cloud Foundry diminue et le support de la communauté diminue.
  • Pendant que nous pourrions continuer Running Cloud Foundry pendant encore quelques années, nous serions finalement confrontés à un manque de support et d'innovation.
  • Pour maintenir notre engagement en matière d’innovation, nous avons besoin d’une plateforme prête pour l’avenir.

L'avenir : Kubernetes

Kubernetes est devenu la norme industrielle de facto pour l'exécution d'applications conteneurisées, avec un soutien communautaire fort et des avancées continues. En adoptant Kubernetes, nous :
  • Assurer une infrastructure à l’épreuve du temps.
  • Bénéficier d’une base plus flexible, évolutive et sécurisée pour nos clients.
  • Permettre la mise en œuvre rapide de nouvelles fonctionnalités qui améliorent les performances et la sécurité.

Comment nous réalisons la transition

Notre voyage vers Kubernetes a commencé en 2023. Voici comment nous avons abordé la transition :
  • Mai 2024 : nous avons lancé Kubernetes pour les applications gratuites. Cela nous a permis d'acquérir des informations précieuses, une expertise et des données de performances concrètes.
  • Novembre 2024 : Nous moved tout interne Mendix applications exécutées sur Mendix Du Cloud à Kubernetes. En « buvant notre propre champagne », nous avons renforcé notre confiance dans la stabilité et les performances de la plateforme.
  • En cours : nous travaillons à atteindre la parité des fonctionnalités entre Cloud Foundry et Kubernetes pour les applications payantes. Nous sommes désormais au point où nous pouvons commencer à déployer Kubernetes auprès de nos clients.

    Quand et comment cela vous affectera-t-il ?

    À partir de mars, nous commencerons permettant aux applications clientes de move de Cloud Foundry à Kubernetes. Pour assurer une transition en douceur, nous avons conçu un processus contrôlé :
    • Nous ne le ferons pas.ove toutes les applications à la fois. Au lieu de cela, nous commencerons avec un petit sous-ensemble et augmenterons progressivement le rythme à mesure que nous surveillerons les performances et la stabilité.
    • Ce est intégré au processus de déploiement. Si un package de déploiement a déjà été utilisé, il suivra le modèle de déploiement existant. S'il s'agit d'un nouveau déploiement, il sera placé sur Kubernetes pour les environnements hors production et conservera la plateforme existante pour les environnements de production.
    • Durée d'exécution uniquement moteurs (conteneurs) seront déplacés. Les bases de données et les documents des archives resteront intacts.
    • Si un problème survient, nous pouvons restaurer des environnements individuels vers Cloud Foundry ou les suspendre temporairement pour garantir une perturbation minimale.

     

    Vous pouvez vérifier la Mendix Portail Cloud pour voir sur quelle plateforme votre environnement fonctionne. De plus, avant le déploiement, l'assistant de déploiement vous avertit si votre environnement est configuré pour être déplacé vers Kubernetes. Cela vous garantit une visibilité claire et vous permet de tester votre application avec une attention particulière avant le déploiement.

    Quelle est la prochaine étape?

    MAmoureux de Kubernetes Cela garantit non seulement une plateforme sécurisée, performante et fiable pour l'avenir, mais nous permet également d'envisager d'offrir de nouvelles fonctionnalités s'il y a suffisamment de demande des clients pourriez inclure des fonctionnalités comme:
    • Connectivité privée
    • Capacités de mise à l'échelle automatique
    • Règles de pare-feu personnalisables
    • Options de limitation de débit

    Appel à l'action

    À mesure que nous déployons Kubernetes, nous vous encourageons à :
    • Continuez le déploiement comme vous le feriez normalement.
    • Testez minutieusement vos applications sur Kubernetes dans un environnement hors production avant le déploiement en production.
    • Contactez votre Customer Success Manager (CSM) ou Mendix Assistance si vous rencontrez des problèmes.

    Nous nous engageons à assurer une transition en douceur tout en préservant Mendix Le Cloud à la pointe de l'innovation. Ce passage à Kubernetes est une avancée significative et nous sommes ravis de nous lancer dans cette aventure avec vous !

    Choisissez votre langue