Weniger Portal, mehr Wahrheit: stift ist in Public Beta

Public Beta: stift bringt Transparenz in Microsoft CSP-Portfolios – Kunden, Tenants, Subscriptions, Ablaufdaten und Exporte (CSV/JSON/ODS). Weniger Portal, mehr Fakten.

Weniger Portal, mehr Wahrheit: stift ist in Public Beta

Heute einmal etwas ganz Anderes. Ich freue mich.

Es ist soweit: Mein Langzeit-Projekt stift v0.3.0 ist als öffentliche Beta zum Download verfügbar.
Ein kleines, plattformübergreifendes Command-Line-Tool, das CSP-Portfolios automatisiert ausliest, strukturiert und als Reports exportiert – lokal, schnell, ohne Portal-Tourismus.

Herstelleragnostisch ist kein Claim, es ist eine Arbeitsweise

In der IT wird gern über „Herstellerunabhängigkeit“ gesprochen. Klingt ausgezeichnet, verkauft sich gut, fühlt sich im Slide-Deck wunderbar erwachsen an.

In der Praxis ist das aber selten eine Frage von Gesinnung. Es ist eine Frage von Arbeitsweise:
Daten strukturiert abfragen, normalisieren, auswerten – reproduzierbar. Nicht als Screenshot-Sammlung, sondern als Prozess. Genau aus dieser Denkweise ist stift entstanden.

Warum ich das gebaut habe (Spoiler: weil Reibung teuer ist)

Ich komme ursprünglich aus dem Software Asset Management (SAM). Und wer SAM mal ernsthaft gemacht hat, weiß:
Die eigentliche Arbeit ist selten „Lizenzwissen“. Die eigentliche Arbeit ist Fakten sammeln.

Die Fakten liegen typischerweise verteilt über:

  • mandantenfähige Strukturen
  • viele Kunden / Tenants
  • Subscriptions mit Laufzeiten, Status, automatischen Verlängerungen
  • Portale mit … sagen wir: Optimierungspotenzial

Der Alltag sieht dann schnell so aus: man klickt sich durch, exportiert irgendwie, sortiert nach Excel, baut Tabellen, klickt sich was in PowerBI zusammen – und hofft, dass man nichts übersehen hat. Besonders gern übersehen: Ablaufdaten und „stille“ Verlängerungen, die Budget sehr zuverlässig in Rauch verpuffen lassen.

stift soll helfen, genau diese Reibung zu eliminieren damit Beratung wieder Beratung ist und nicht Portal-Akrobatik.

Was ist „stift“?

stift ist ein CLI-Tool, das über eine dokumentierte Cloud-iQ API CSP-Portfolios abfragt und die Ergebnisse so ausgibt, dass man (automatisiert) damit arbeiten kann:

  • im Terminal (für den schnellen Überblick)
  • als CSV / JSON / ODS (für Reviews, Analysen, Meetings)

Und ja: Es ist Rust-basiert und wird als Single Binary ausgeliefert – ohne Installer-Zirkus und ohne Runtime-Diskussionen.

Für wen ist das gedacht?

Primär für alle, die CSP-Portfolios professionell betreuen und dabei nicht nur Lizenzvertrieb machen wollen, sondern Transparenz + Governance als Service liefern:

  • CSP Reseller / T2-Partner (Portfolio-Übersicht, Review-Vorbereitung, proaktive Ablaufsteuerung)
  • Lizenz- und SAM-Consultants (Faktenbasis statt Portal-Tourismus)
  • Managed Service Provider (Governance als wiederholbarer Prozess, nicht als Bauchgefühl)

Gleichzeitig ist stift bewusst nicht als reines Partner-Werkzeug gebaut:
Mit dem T1-Modus können auch Endkunden – und dort vor allem Lizenzmanager ab einer gewissen Größe – ihre eigenen Tenants auswerten, Laufzeiten im Blick behalten und Reports erzeugen.

Denn ab einer bestimmten Anzahl an Tenants und Subscriptions gilt:

Nicht die Lizenz ist teuer. Die Intransparenz ist teuer.

Die wichtigsten Features (v0.3.0, späte Beta)

1) Kunden finden, anzeigen, verstehen

  • Kunden listen
  • Kunden suchen
  • Kundendetails anzeigen (inkl. Subscriptions)

2) Ablaufende Subscriptions über alle Kunden hinweg

Mein persönlicher Favorit, weil’s im Alltag den größten Effekt hat:

  • „Welche Subscriptions laufen in den nächsten 30/60/90 Tagen aus?“
  • Nicht pro Kunde – sondern über das komplette Portfolio.

3) Tree-View für Portfolio-Strukturen

Organisation → Kunden → Subscriptions als Baumdarstellung, damit man Strukturen schnell versteht (und nicht erst nach dem dritten Kaffee).

4) Exporte, die man wirklich nutzt

  • CSV (schnell, universell)
  • JSON (für Automatisierung)
  • ODS (offener Standard, Excel kann’s auch öffnen)

5) Single Binary für Linux, macOS, Windows

Download, ausführbar machen, fertig. Keine .NET/JVM-Runtime, kein JIT, keine „Installier bitte erst…“.
Ein Binary. Berechenbar. Transparent.

Downloads

Die Download-Seite inkl. Schnellstart, Paketinhalt und Checksums findest du hier:

Direkte Downloads (v0.3.0):

  • macOS (Apple Silicon)
  • macOS (Intel)
  • Linux (x86_64)
  • Windows (x86_64)

Beta-Status: Feedback ausdrücklich erwünscht

stift ist in einer späten Beta. Die Kernfunktionen sind da, jetzt geht’s um die Realität:

  • Edge Cases aus echten Portfolios
  • Berechtigungen / Mehr-Org-Szenarien
  • Pagination / Sonderfälle
  • Formatwünsche für Exporte
  • „Was fehlt euch im Alltag wirklich?“

Feedback, Feature-Wünsche und Bugreports bitte an: stift@pandolin.io


Transparenz ist der Anfang von Optimierung.

Und ja: Wenn Transparenz am Ende dazu führt, dass weniger Geld für unnötige Lizenz-Reste verbrannt wird…
…dann ist das tragisch. Für irgendwen.

Subscribe to pandolin.io

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe