Budoucnost distribucí pro velké firmy

Re:budoucnost distribucí pro velké firmy
« Odpověď #15 kdy: 27. 06. 2014, 11:40:12 »
Zajímalo by mě, jak se větší firmy dívaji na roztříštěnost distribucí

Především je vhodné si uvědomit, že to, co se s hanlivým nádechem označuje jako roztříštěnost je ve skutečnost výber, možnost výběru, svoboda výběru. Ona roztříštěnost, vede k tomu, že je k disposici tolik svobodného software pro různé činnosti. Jinými slovy je to výhoda, nikoliv negativum.

Pokud to vezmu naopak, tak "neroztříštěnost" znamená, že není nic na výběr, je jen jedna možnost. Nelze si vybrat efektivnější způsob pro konkrétní nasazení. To je špatné a nejdražší řešení.

K tomu zbytku:

Nasazuje se většinou to, co je potřeba pro konkrétní nasazení. Servery se stejně konfigurují jinak než pracovní stanice a desktopy. Nemá smysl tam nasazovat to samé a přidělávat si práci tím, že se budou hledat workaroundy tak, aby ti lidé nebo ty servery mohly pracovat. Někde se hodí CentOS, někde se koupí RedHat, někde Debian a někde FreeBSD a někde třeba QNX. Všechno má své zlaté místo, kde je zrovna toto řešení nejefektivnější a nejlevnější.

Pokud chceš, existují i pokusy udělat centrální konfiguraci různých systémů. Já osobně je nemám rád, podle mě by admin měl vědět co dělá. Udělat puppet apply xxx umí každý debil. Ovšem, pokud se to porouchá, tak tento de... už bude v koncích. Stejně je ten admin potřeba.

Takže moje rada je, vykašli se na konkrétní distro a snaž se naučit používat všechna. Ve skutečnosti jsou ty rozdíly minimální. (V praci spravuji x set CentOSů, doma x jednotek debianů, nějak v tom nevidím rozdíl. On ten apache nebo postgres je prostě všude stejnej.)


Re:budoucnost distribucí pro velké firmy
« Odpověď #16 kdy: 27. 06. 2014, 13:02:24 »
Pokud chceš, existují i pokusy udělat centrální konfiguraci různých systémů. Já osobně je nemám rád, podle mě by admin měl vědět co dělá. Udělat puppet apply xxx umí každý debil. Ovšem, pokud se to porouchá, tak tento de... už bude v koncích. Stejně je ten admin potřeba.
Tyhle softy neslouží primárně k tomu, aby servery instaloval debil, ale k tomu, aby byly servery snadno replikovatelné a auditovatelné.

To, že to vedlo k tomu, že si každý Vobejda myslí, že umí nainstalovat server, když rozjede Puppet a stáhne si odněkud z netu patřičné skripty, to je bohužel dost smutný důsledek. S puppetem to ještě jakžtakž jde, ale úplnou vlnu tragikomedií imho spustí Docker, protože tam už je to fakt pro debily ráj* :)

* tím nechci říct, že každý, kdo používá Docker, je debil