Cloud Foundry

SUSE Cloud Application Platform est une distribution certifiée de Cloud Foundry Application Runtime, une plate-forme prête à l’emploi pour la distribution d’applications à l’échelle et la vitesse du cloud. Cloud Foundry est un composant essentiel de SUSE Cloud Application Platform. En intégrant les technologies Cloud Foundry et Kubernetes afin d’exploiter de nouvelles synergies, SUSE Cloud Application Platform permet aux équipes de développement de l’entreprise, des opérations informatiques et DevOps d’accélérer la transformation de la distribution d’applications et d’améliorer l’agilité de l’entreprise.

Musclez votre jeu avec Cloud Foundry

Cloud Foundry

La plupart des entreprises d’aujourd’hui tirent parti de conteneurs pour simplifier la distribution d’applications et réduire la durée des cycles. Nombre d’entre elles commencent à travailler avec des plates-formes d’orchestration de conteneurs, comme Kubernetes, pour automatiser le déploiement, le fonctionnement et la gestion continue des conteneurs. Même si les gains sont considérables à ce jour, l’avenir est incertain pour de nombreuses entreprises, car elles apprennent à leurs dépens que les processus, les architectures et les organisations doivent tous évoluer en même temps que les technologies sous-jacentes afin d’atteindre des objectifs de transformation fondamentaux.

Cloud Foundry aide les entreprises pendant la phase de croissance stratégique, avec une approche systématique de la distribution d’applications qui leur permet d’aller au-delà de l’utilisation ponctuelle de technologies de conteneur et de passer à une production industrielle d’applications de conteneurs modernes. Cloud Foundry automatise les tâches à faible valeur tout en appliquant des modèles de conception et des processus de mise en oeuvre de meilleures pratiques tout au long du cycle de vie de l’application. La productivité des développeurs et la qualité des applications peuvent être considérablement améliorées. Cloud Foundry permet de partager ces modèles et processus entre de nombreuses équipes et organisations, assurant ainsi la cohérence et améliorant l’efficacité afin d’ouvrir la porte à une production à grande échelle. À terme, les entreprises qui adoptent Cloud Foundry distribuent davantage d’applications, plus rapidement, tout en gardant le contrôle.

Mais comment fonctionne Cloud Foundry exactement ?

En rationalisant et en automatisant l’administration du cycle de vie, Cloud Foundry prend votre code applicatif brut et, avec une seule commande cf push, le transforme en une application conteneurisée, déployée et gérée automatiquement.

Gestion du cycle de vie
  • Clarifie les détails de niveau conteneur : avec Cloud Foundry, il n’est pas nécessaire de créer ni gérer d’images de conteneurs. Bien sûr, vous pouvez créer, distribuer et gérer des images de conteneurs vous-même si vous le souhaitez, mais vous gagnerez du temps en laissant Cloud Foundry le faire pour vous. Cloud Foundry identifie automatiquement et extrait les bibliothèques de langages et autres dépendances requises par votre application, ajoute votre code applicatif et déploie l’application entièrement assemblée et configurée dans un conteneur SUSE Linux Enterprise prêt pour la production.
Identification des dépendances d’extraction
  • Sépare les tâches : à l’aide d’une approche structurée qui sépare les tâches liées au code, au langage et au système d’exploitation, Cloud Foundry facilite l’administration de conteneurs d’application dans le temps. Permettez à vos développeurs de se concentrer sur la gestion du code applicatif, alors que l’équipe des opérations se charge des mises à jour du système d’exploitation, ceci tout en conservant les bibliothèques de langages à jour. Les modifications apportées à ces tâches peuvent être mises en oeuvre de manière indépendante et sont automatiquement propagées aux autres conteneurs qui partagent les mêmes dépendances, ce qui représente un gain de temps supplémentaire à chaque mise à jour.
  • Crée des conteneurs Just-in-Time : Cloud Foundry combine la création et l’exécution de conteneurs en une seule étape de déploiement, et ne dépend pas d’images de conteneurs prédéfinies, susceptibles d’être obsolètes si elles ne sont pas gérées correctement. Avec Cloud Foundry, vos conteneurs sont automatiquement mis à jour et vous n’accumulez pas les images obsolètes.
  • Connexion aux services Broker tiers : la connexion de vos applications aux services Broker tiers est facile, grâce aux services Broker intégrés, et flexible, avec la prise en charge de services Broker personnalisés que vous pouvez ajouter. Les services Broker facilitent l’accès aux services de données et d’application, ce qui vous permet de créer et de lier les services à vos applications à l’aide d’une commande simple. Cloud Foundry crée les instances de services requises pour votre code, configure les connexions réseau de vos conteneurs et fournit des références pour votre application.
  • Automatise l’administration du cycle de vie de l’application : Cloud Foundry automatise également la gestion des opérations tout au long du cycle de vie de votre application. Il place automatiquement vos conteneurs d’application sur des ressources appropriées, gère la connectivité réseau et les besoins de routage, traite l’équilibrage de la charge et l’évolutivité, offre des fonctionnalités de surveillance de l’état de santé et de journalisation intégrées, prend en charge le déploiement des mises à jour d’application, et bien plus encore ; tout ceci pouvant être déclenché à l’aide d’une simple commande cf push.

Cloud Foundry fournit également les contrôles requis pour un accès sécurisé à la plate-forme, y compris aux applications et services qui y sont hébergés. Conçu pour une utilisation professionnelle, Cloud Foundry peut être intégré à votre système de gestion des identités et configuré pour gérer les utilisateurs et les organisations avec un contrôle des accès basé sur les rôles précis.

La différence de SUSE : l’alliance de Cloud Foundry et de Kubernetes au service de l’entreprise

Vérifié

S’exécute dans des
conteneurs

Vérifié

S’exécute sur
Kubernetes

Vérifié

Logiciels 100 %
Open Source

Vérifié

Basé sur le système d’exploitation
Linux pour entreprise éprouvé

Basée sur la plate-forme unique Cloud Foundry Application Runtime qui s’exécute dans Kubernetes, la solution SUSE Cloud Application Platform offre les fonctionnalités de productivité avancées du modèle SUSE Cloud Application Platform dans une infrastructure de conteneurs moderne en passe de devenir la norme. En tant qu’offre logicielle certifiée Cloud Foundry, ce produit bénéficie du support professionnel SUSE. Par ailleurs, il est le seul à être 100 % Open Source, ce qui en fait une solution pratique pour les organisations qui cherchent une approche basée sur l’ingénierie concernant la transformation de la distribution d’applications pour une production industrielle.

Contrairement aux autres distributions Cloud Foundry, SUSE Cloud Application Platform s’exécute dans des conteneurs et non sur des machines virtuelles, pour une récupération et une évolutivité optimales et plus rapides. Il s’exécute sur Kubernetes, offrant de puissantes fonctionnalités d’automatisation aux utilisateurs Kubernetes. De plus, en tant que seule distribution Cloud Foundry basée sur le système d’exploitation Linux d’entreprise éprouvé, SUSE Cloud Application Platform constitue la meilleure solution pour répondre aux exigences de production des entreprises actuelles.

Évitez le Vendor Lock-in avec une distribution Cloud Foundry certifiée

Certifié Cloud Foundry en 2018

La solution SUSE Cloud Application Platform a été certifiée par la Cloud Foundry Foundation comme distribution Cloud Foundry Application Runtime conforme. La certification garantit la cohérence des API et des fonctions entre les distributions Cloud Foundry, ce qui signifie que les applications que vous créez en vue de les exécuter sur SUSE Cloud Application Platform fonctionnent également sur toute autre distribution certifiée et inversement.

Vous n’avez rien à perdre, mais des fonctionnalités de productivité avancées à gagner. N’attendez plus pour essayer SUSE Cloud Application Platform, avec Cloud Foundry.