Optimisé par Kubernetes et Docker

L'association de Docker et de Kubernetes permet d'orchestrer des fonctions d'ordonnancement intelligent, d'autodépannage et de mise à l'échelle horizontale en vue d'une livraison rapide de vos applications. Nous nous chargeons de gérer les noeuds principaux pendant que vous personnalisez les noeuds travailleurs.

La sécurité est intégrée, pas rajoutée

La fonction d'analyse d'application et d'image permet de détecter les vulnérabilités tout en maintenant isolés le traitement réseau et le stockage. Vous contrôlez et stockez vos images dans votre propre registre privé.

Facile à utiliser. Facile à faire évoluer.

L'utilisation rationalisée de Kubernetes — via l'interface CLI ou le tableau de bord — permet de déployer et de gérer les grappes. Vous faites évoluer vos applications du statut d'externalisation en l'état au statut natif du nuage.

Nuage et Watson à portée de main

Plus de 130 services disponibles pour enrichir votre application, notamment des services cognitifs, de stockage permanent, d'analytique et de gestion des identités et des accès.

Exécutez des commandes Kubernetes natives

Prélevez des fragments de code et insérez-les dans votre interface CLI.

bx cs cluster-create --name pr_firm_cluster
bx cr namespace-add <votre_espace_de_nom>
bx cs workers pr_firm_cluster
echo $KUBECONFIG
kubectl version --short
Client Version: v1.5.6
Server Version: v1.5.6
kubectl run financing-service-deployment --image=registry.ng.bluemix.net/loans/finance-service:1
kubectl expose deployment/financing-service-deployment --type=NodePort --port=8080 --name=finance-service --target-port=8080
kubectl describe service finance-service
Name: finance-service
Namespace: loans
Labels: run=financing-service-deployment
Selector: run=financing-service-deployment
Type: NodePort
IP: 10.10.10.8
Port: <unset> 8080/TCP
NodePort: <unset> 30872/TCP
Endpoints: 203.0.113.24:8080
Session Affinity: None
No events.
bx cs worker-add --cluster loan_cluster --machine-type u1c.2x4 --number 3 --private-vlan 1900403
          --public-vlan 1900401 bx cs workers loan_cluster
ID Public IP Private IP Machine Type State Status
kube-dal10-cr59d205c1e540491281a20595fa9314a2-w1 192.0.2.0 198.51.100.0 u1c.2x4 normal Ready
kube-dal10-cr59d205c1e540491281a20595fa9314a2-w2 192.0.2.1 198.51.100.1 u1c.2x4 normal Ready
kube-dal10-cr59d205c1e540491281a20595fa9314a2-w3 192.0.2.3 198.51.100.3 u1c.2x4 normal Ready
kube-dal10-cr59d205c1e540491281a20595fa9314a2-w4 192.0.2.4 198.51.100.4 u1c.2x4 normal Ready
kubectl proxy
Starting to serve on 127.0.0.1:8001
kubectl apply -f deploy/finance-service/finance-storage/yaml
kubectl describe pvc finance-storage
Name: finance-storage
Namespace: loans
StorageClass: “”
Status: Bound
Volume: pvc-0d787071-3a67-11e7-aafc-eef80dd2dea2
Labels: <none>
Capacity: 20Gi
Access Modes: RWX

Clavarder directement avec
les développeurs de notre
équipe produit