Ako to funguje

Nástroj, ktorý máte, sa nemení. Mení sa to, kto ho dostane, kedy a v ktorej verzii.

  1. Zabaľte nástroj

    Nahráte súbory LISP a knižnice DLL. Server ich prečíta: nájde, ktoré príkazy registrujú a na ktoré verzie AutoCADu mieria, a sám spíše definíciu balíka. Vášho kódu sa nikto nedotkne a nezostane žiadna tabuľka, ktorú by bolo treba viesť ručne.

  2. Publikujte

    Archív sa rozbalí, overí, jeho SHA-256 sa vypočíta na serveri a podpis sa skontroluje. Nová verzia vstupuje vždy do DEV: žiadne nahranie nejde rovno celej firme.

  3. Vydávajte cez kanály

    Najprv pilotná skupina (tri až desať inžinierov), potom všetci. Problém nájdený v pilote nikdy nedorazí k stovkám ľudí. Ak chcete, môže vydanie pre celú firmu vyžadovať schválenie druhého správcu.

  4. Udeľte oprávnenia

    Kto vidí ktorý balík, kto smie použiť ktorú funkciu — po ľuďoch alebo po skupinách. Inžinier bez oprávnenia nástroj v katalógu vôbec nevidí, takže tu nie je žiadne zošednuté tlačidlo, s ktorým by sa hádal.

  5. Inžinier inštaluje

    Katalóg sa otvorí vnútri AutoCADu a nástroj sa nainštaluje jedným kliknutím. Inštalácia je atomická: buď dobehne, alebo sa vôbec nestala. Napoly nainštalovaný nástroj neexistuje.

Vrátenie späť nie je nové publikovanie

Stiahnuť verziu z celej firmy znamená presunúť ju do užšieho kanála — jediný krok. Bez opakovaného balenia, bez opakovaného publikovania, bez čakania na kohokoľvek. Aj so zapnutým pravidlom štyroch očí vrátenie späť nikdy schválenie nepotrebuje: kontrola nesmie stáť v ceste presne vo chvíli, keď najviac záleží na rýchlosti.

Načítanie na požiadanie

AutoCAD nenačítava kód nástrojov pri štarte; prečíta krátky zápis, ktorý hovorí „tento príkaz je v tamtom balíku“. Kód sa načíta pri prvom zavolaní príkazu. Váš katalóg môže rásť bez toho, aby spomaľoval spustenie.

Na ceste spustenia AutoCADu nie je ani jedna sieťová požiadavka — záväzné pravidlo tohto produktu, overené testom.

Práca bez siete

Nainštalované nástroje sú na počítači inžiniera a od servera nezávisia. Počas údržby, s prerušenou sieťou alebo na stavbe nástroje bežia ďalej; čakajú len nové inštalácie a aktualizácie.

Úplne vypnutý server znamená „nedajú sa nainštalovať nové nástroje“, nie „inžinieri nemôžu pracovať“. Ten rozdiel je vlastnosť architektúry, ktorú sa oplatí udržať.

Aktualizácia je samostatný proces

Kým je AutoCAD otvorený, je načítaný súbor zamknutý a nedá sa vymeniť na mieste. Aktualizácie sa odovzdávajú samostatnému aktualizačnému programu: urobí prácu, ohlási výsledok a ustúpi bokom.

Načítaná zostava sa nikdy neaktualizuje na mieste — aktualizácia ticho nechaná v pol ceste sa zmení na nástroj, ktorý sa na druhý deň ráno neotvorí.

Poruchy chodia s číslom

Keď sa nástroj náhle zastaví, používateľ uvidí korelačné číslo a pošle vám ho. Celá udalosť — ktorý balík, ktorá verzia, ktorý AutoCAD — je už zapísaná.

Zmizne premávka typu „pošlite snímku obrazovky“: diagnostika sa začína pri zázname, nie pri tom, čo si používateľ pamätá.

Urobme to na jednom vašom nástroji

Pošlite nám jeden svoj nástroj LISP alebo .NET. Spoločne ho zabalíme a publikujeme, nainštalujeme na skúšobný počítač a zase stiahneme. Zhruba hodina.

Dohodnúť ukážku