[17.0.0.3 and later]

Exécution d'applications Liberty dans IBM Cloud Private

Exécutez les applications Liberty dans un environnement cloud sécurisé facilitant le développement des applications dans un environnement multilocataires partagé et prenant en charge à la fois les architectures LE Linux 64 bits sur x86 et Linux on Power 64 bits.

Avant de commencer

Pour exécuter des applications Liberty dans IBM Cloud Private, vous devez au minimum installer IBM® Cloud Private, une plateforme d'application permettant de développer et de gérer les applications conteneurisées sur site. Il s'agit d'un environnement intégré permettant de gérer les conteneurs incluant l'orchestrateur de conteneur Kubernetes, un référentiel d'images privé, une console de gestion et des infrastructures de surveillance.

Vous devez également avoir une application Liberty que vous souhaitiez développer. L'accélérateur d'applications Liberty génère une application de base que vous pouvez générer et déployer dans un serveur Liberty. Pour en savoir plus sur cette option, voir la section Microservice Builder.

Pourquoi et quand exécuter cette tâche

Cette tâche permet d'utiliser Microservice Builder ou de mettre à jour manuellement le diagramme Liberty Helm afin de déployer des applications Liberty dans IBM Cloud Private.
Microservice Builder

Utilisez Microservice Builder si vous souhaitez développer un flux automatique dans un pipeline Devops. Avec Microservice Builder, vous pouvez utiliser l'accélérateur d'application Liberty pour générer une application de base que vous pouvez générer et déployer dans un serveur Liberty. Lorsque des mises à jour sont effectuées dans votre référentiel Git, le build Maven approprié démarre, ainsi que les tests d'acceptation ou les tests de vérification de fonctions que vous avez définis. Vos applications sont ensuite déployées dans IBM Cloud Private.

L'utilisation de Microservice Builder, qui est basé sur le modèle de programmation MicroProfile ouvert, automatise les étapes manuelles servant à générer, déployer et gérer des applications dans IBM Cloud Private. Pour plus d'informations sur la création d'applications dans l'infrastructure de microservices, voir le site Web Microservice Builder .

Diagrammes Helm

Un moyen rapide de déployer des applications Liberty dans IBM Cloud Private est d'utiliser des diagrammes Helm. L'interface Catalog fournit un emplacement centralisé à partir duquel vous pouvez naviguer et installer des packages de diagrammes Helm dans vos conteneurs Kubernetes.

Liberty pour Java dans IBM Cloud Private Cloud Foundry

Lorsque vous déployez une application sur IBM Cloud Private Cloud Foundry, l'environnement Cloud Foundry appelle un pack de construction correspondant qui prend en charge voree type d'application. Le pack de construction Liberty pour Java crée un environnement d'exécution pour les applications Java EE7 et OSGi sur Liberty dans IBM Cloud Private. Vous pouvez utiliser le pack de construction inclus avec IBM Cloud Private Cloud Foundry pour déployer des applications et les lier à des services hébergés dans un environnement IBM Cloud Private ou ailleurs. Pour plus d'informations sur le déploiement d'applications à l'aide de packs de construction, voir Liberty for Java buildpack content in IBM Cloud Private.

Dans Passport Advantage, les images de IBM Cloud Private que vous téléchargez possèdent déjà la licence appropriée. Cependant, vous devez également vous assurer que Liberty Community Edition possède le niveau de licence approprié pour exécuter vos images Docker personnalisées.

Procédure


Icône indiquant le type de rubrique Rubrique Tâche

Nom du fichier : twlp_icp.html