Co to vlastně je InstantOn
Nástroje Embarcadero spravované serverem ToolCloud mohou být instalovány na stolních počítačích uživatelů, nebo mohou být dodávány a spouštěny ve formě InstantOn, formátu využívajícího technologie virtualizace aplikací. Ta umožní, aby nástroje byly "zabaleny" do jediného souboru, který je možno rovnou spustit, tedy bez předchozí instalace. Nástroj běží na stolním počítači, naplno a bez jakýchkoli omezení, ale nemění systémové oblasti operačního systému nebo registry.
Využitím virtualizace aplikací mohou aplikace běžet ve svém vlastním prostoru, nesdílejí žádné knihovny DLL nebo jiná systémová nastavení, která by mohla vyvolat konflikty s jinými aplikacemi. Aplikační data včetně nastavení, licencí a dalších prvků se ukládají lokálně na disku odděleně od spustitelného souboru.
ToolCloud využívá InstantOn k dodávání aplikací na vyžádání
ToolCloud řídí verze a licence nástrojů, které si organizace zakoupila od společnosti Embarcadero. Tyto nástroje mohou být "klasické" plně instalované verze, nebo verze InstantOn ve formě jediného souboru. ToolCloud též umí dodávat soubory InstantOn autorizovaným uživatelům na libovolném místě v síti.
Produkty InstantOn běží na lokálním stroji a jsou spouštěny buď z disku, nebo ze síťového serveru prostřednictvím nástroje ToolBox - grafického uživatelského rozhraní serveru ToolCloud.
Licence a samotné aplikace se automaticky zavedou do prostředí ToolCloud podle toho, jak jej administrátor nastaví. Uživatelé nástrojů pak mohou použít svou klientskou aplikaci ToolBox k tomu, aby získali přístup k nástrojům, které pro ně byly opatřeny. Čili na ToolCloud je možno pohlížet jako na soukromý "cloud" pro správu a dodávání nástrojů umístěný za firewallem.
A proč vlastně používat nástroje na vyžádání místo těch instalovaných?
Použití InstantOn má oproti plně instalovaným produktům několik výhod:
- Pokud je potřeba několik různých verzí produktů pro podporu starších databází nebo aplikací, instalace a odinstalace příslušných "klasických" verzí nástrojů zabere spoustu zbytečného času. Jakmile administrační tým prověří a nasadí novou verzi nástroje, může v administrační konzoli nastavit zákaz instalace jiných verzí. Formát InstantOn odstraňuje problém nedostupnosti jiných verzí a může zajistit jejich spouštění bez aplikačních konfliktů.
- Odinstalace nebo opakované instalace mohou samozřejmě zůstat povoleny, ale zaberou hodiny času uživatelů nebo týmů v IT. InstantOn spustí produkt okamžitě; stačí prostě jen kliknout a spustit nástroj bez instalační prodlevy.
- Ve větších vývojářských společnostech je běžnou praxí instalace a konfigurace počítačů jednotlivých uživatelů týmem k tomu určeným. InstantOn dovolí snížit nároky na tento proces, použít zvolený software a přitom nezasáhnout do systémových registrů, nevyvolat konflikt sdílených knihoven dll a nezabývat se instalací.
- Uzamčená prostředí stolních počítačů nedávají uživatelům administrační práva a tím pádem ani možnost instalovat software. Nástroje ve formátu InstantOn však lze spouštět i v uzamčených stolních počítačích.
- Pomocí InstantOn může server ToolCloud dodat softwarový nástroj libovolnému počítači na síti a okamžitě jej spustit.
Na co by uživatelé potřebovali mít přístup k více verzím stejného produktu?
Uživatel může potřebovat podporu starší verze databázového systému nebo aplikace, jejíž podporu již nová verze nástroje neumožňuje. Uživatelé jsou též často velice opatrní při přechodu na novou verzi software, protože stávající verze jim poskytuje pohodlí, na které jsou zvyklí. Dostupnost více verzí vedle sebe pomáhá hladším přechodu na novou verzi, protože uživatelé neztrácejí možnost vracet se k předchozím verzím tak dlouho, dokud se dokonale neseznámí s novými uživatelskými rozhraními a s novými vlastnostmi.
Tabulku se všemi produkty Embarcadero, pro které jsou dostupné verze InstantOn, najdete v tabulce na embarcadero.com. V současné době je zde stav k únoru 2010. Tabulka bude průběžně upravována podle toho, jak bude počet verzí InstantOn přibývat.