Cher Père Noël,
Cette année, j'ai fait plein de truc sympa autour de l'OpenSource et tout se passe bien.
Le ciel s'éclaircie et un vrai mouvement de fond est visible.
Bien sûr, il reste toujours quelques décideurs "pressés" qui n'ont pas de stratégie, d'audace ou des co*** et qui prennent de décisions à la con. C'est dingue le nombre de mec/fille bien éduqué et bien formé qui prennent des décisions contre leur "camp". Heureusement que l'on n'est pas en temps de guerre, ils seraient capable de nous tirer dans le dos.
Voici mon vœux pour 2022:
Je cherche la solution "magique" de Gestion de Plateforme Cloud OpenSource (Cloud Management Platform) qui soit OpenSource bien-sûr mais qui soit compatible avec Proxmox, XCP-ng et kubernetes.
Les fonctionnalités clés sur la gestion du catalogue sont:
* La gestion des coûts bruts [1]
* La création de service comme les BOM [2]
* La gestion du cycle de vie des services [3]
* Un catalogue de service commun
* Gestion des grille de prix interne avec versioning (pour suivre les hausses ou baisses)
* Une grille de prix "public" avec (% de marge lié au prix interne ou prix fixe)
* Une grille de prix spécifique par client (% de marge ou prix fixe)
* Facturation automatisée sur les 'assets' actifs du client
Il est évident que la solution doit permettre à chaque client de commander des services et de prendre la main dessus, donc il doit pouvoir administrer ses VM ou tout autre composant.
Je ne cherche pas une usine à gaz mais une solution assez simple à mettre en place et surtout simple à mettre à jour.
[1] Gestion de la transparence (en python) / Gestion des coûts bruts et des coûts de revient pour l'association FAImaison
https://code.ffdn.org/jocelyn/transparency
https://transparence.faimaison.net/public/
[2] BOM: Billing Of Materiels: ressemble à la solution [1] mais beaucoup plus complet
[3] PLM: Product Life Management: gestion de la vie d'un produit/service
certains intègrent le BOM mais l'intérêt est de gérer le cycle de vie du produit et son évolution dans le temps (hausse ou baisse matières premières, salaires, etc.)
Je sais qu'il existe des solutions OpenSource:
https://www.opensourceforu.com/2019/11/the-top-nine-open-source-cloud-management-platforms/
Mais cela date un peu et j'aimerai bien les retours d'expériences à ce sujet.
L'idée est de pouvoir gérer plusieurs cloud avec des ressources localisées sur différentes villes en France.
Pour PROXMOX, j'ai trouvé: PROXMOX ROBO qui fait un management assez poussé et la facturation.
https://github.com/pedrosantos867/Proxmoxrobo
Merci de vos avis et retour,
Et bonnes fêtes de fin d'année
Tonio
# OpenSource ?
Posté par barmic 🦦 . Évalué à 2.
Tu entends quoi par OpenSource ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: OpenSource ?
Posté par Tonio (site web personnel) . Évalué à 1.
Sous une licence libre
# Openstack + huile de coude (de clavier ?)
Posté par Micromy (site web personnel) . Évalué à 0.
Ton besoin, est-ce que ça ne serait pas se que propose Opentsatck ?
[^] # Re: Openstack + huile de coude (de clavier ?)
Posté par stopspam . Évalué à 3.
J'ai eu la même problématique il y a 2 mois à ceci près que la solution n'avait pas à être multi-tenant.
Après avoir testé esxi, proxmox et truenas scale, j'ai finalement comblé mon besoin avec debian11 + cockpit + portainer.
Pour en revenir au sujet, OpenStack, j'ai absolument rien compris au fonctionnement : je veux dire sur le site officiel y'a un gros schéma qui explique que c'est la solution miracle.
Mais impossible de comprendre comment ça fonctionne en quelques phrases simples. Visiblement ça n'est pas une distribution ? Du coup c'est du client/serveur à installer sur des OS ?
[^] # Re: Openstack + huile de coude (de clavier ?)
Posté par Tonio (site web personnel) . Évalué à 1.
Il manque tout de même la gestion du catalogue qui est l'un des piliers du CMP que je recherche.
# Un CMP ? Cloud Management Plateform
Posté par genma (site web personnel) . Évalué à 2.
Ta demande ne se rapprocherait-elle pas d'un besoin d'un CMP, les outils étant Cloudforms (payant, lié à Redhat) et sa version mainstream ManageIQ https://www.manageiq.org/
Ca n'est pas compatible avec Proxmox, mais dans ta description des besoins, cela se rapproche de ta demande.
# Opennebula / Apache cloudstack
Posté par Psychofox (Mastodon) . Évalué à 4. Dernière modification le 20 décembre 2021 à 12:56.
Tu devrais jeter un oeil du côté de OpenNebula et Apache Cloudstack. Ils ne supportent pas proxmox, mais kvm et dans le cas de cloudstack xcp-ng aussi. Je me trompe peut-être mais pour l'avoir testé je ne pense pas que Proxmox soit la meilleure plateforme pour offrir des services cloud. C'est plutôt une plateforme qui excelle pour monter des infras hyperconvergées qui se substituent à une infra vmware vsphere on prem.
https://opennebula.io/using-opennebula-as-a-cloud-service-provider/
apache cloudstack:
https://www.youtube.com/watch?v=EYbYUj4HjJU
[^] # Re: Opennebula / Apache cloudstack
Posté par Tonio (site web personnel) . Évalué à 1.
Effectivement, c'est les 2 solutions (Opennebula et cloudstack) qui sont le plus proche de mes besoins.
Le gros souci des solutions de CMP est la gestion du catalogue ainsi que des prix/facturation.
Le principe premier des CMP est la gestion "interne" voir technique de cloud/multicloud.
J'ai trouvé quelques outils complémentaires aux CMP pour gérer les catalogues/facturations,
c'est plutôt pour cloudstack.
Voici les 3 solutions OpenSource:
https://killbill.io (le plus intéressant avec API, catalogue mais c'est en JAVA)
https://www.boxbilling.org/ (outil simple)
https://icclab.github.io/cyclops/ (avec un paiement à l'usage de ressource)
https://bill.run/ (plutôt orienté telco. avec des options payantes)
Les solutions payantes:
https://hostbillapp.com/ (grand spectre https://hostbillapp.com/features/hosting-integrations/tag/cloud_vps_hosting/)
https://www.stackbill.com/ alernative à HostBillApp
http://www.amysta.com/ (manque de news)
Autre solution payante mais pas très développée:
https://www.apiculus.io/
Je vais continuer mes recherches… car la partie catalogue/facturation est primordiale sur ce projet.
# Suite de mes recherches
Posté par Tonio (site web personnel) . Évalué à 2.
J'ai trouvé pas mal de chose mais j'ai pu affiner mon besoin.
Mon besoin principal est la gestion du catalogue de "service". Une solution qui s'interface facilement avec différentes solutions (Cloud/OpenStack, OpenNebula, etc.) avec des API.
J'ai trouvé la solution presque idéale (mais en JAVA) serait https://openservicecatalogmanager.org
Sinon, il y a une approche plus PIM/DAM (en PHP) via AtroCore avec gestion des prix spécifiques : https://atropim.com/store/pricing
Il reste des "petites" solutions via hopebilling/ProxmoxROBO ou BoxBilling mais sans gestion de "liste de prix", à voir.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.