- Přehledy IS
- APS (25)
- BPM - procesní řízení (23)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (30)
- CRM (51)
- DMS/ECM - správa dokumentů (19)
- EAM (17)
- Ekonomické systémy (68)
- ERP (87)
- HRM (28)
- ITSM (6)
- MES (33)
- Řízení výroby (53)
- WMS (30)
- Dodavatelé IT služeb a řešení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (40)
- Dodavatelé CRM (37)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (81)
- Informační bezpečnost (43)
- IT řešení pro logistiku (48)
- IT řešení pro stavebnictví (26)
- Řešení pro veřejný a státní sektor (27)
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údržby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk
Přihlaste se k odběru zpravodaje SystemNEWS na LinkedIn, který každý týden přináší výběr článků z oblasti podnikové informatiky | ||
DevOps
Opravdu dělá práci efektivnější?
Extrémní programování, agilní vývoj, Scrum, Kanban, průběžná integrace, sprint, automatizace, DevOps… Jsou to všechno jen nafouknutá slova, nebo to skutečně funguje?
Pokud se pohybujete v IT a slova jako kvalita, automatizace nebo spolupráce nevnímáte jako sprosté výrazivo, určitě budete chtít zjistit, do jaké míry se principy DevOps dají reálně využít ve vaší každodenní praxi. DevOps spočívá v propojení vývoje software s jeho provozem.
Snahy o vzájemné propojení těchto tradičně oddělených komunit a nastavení efektivnější spolupráce existovaly samozřejmě už dříve. Jako první je ale systematicky uchopil a pojmenoval Patrick Dubois, frustrovaný belgický konzultant, který se mezi lety 2007 a 2008 staral o migraci dat pro belgickou vládu. Primárně se věnoval testování kompatibility jednotlivých používaných nástrojů a pokusům o nastavení procesů nezbytných pro fungující kooperaci mezi vývojáři a operačním týmem obhospodařujícím vládní servery a databázové sítě.
Agilní správa systémů jako předchůdce DevOpsu
Během celého procesu postupně narůstalo Duboisovo znechucení z překážek stojících mezi aplikačními a infrastrukturními postupy a nedostatkem vzájemného pochopení mezi jednotlivými týmy. Když v roce 2008 uváděl vývojář a softwarový architekt Andrew „Clay“ Shafer diskusi o agilní infrastruktuře během Agile konference v kanadském Torontu, zúčastnil se jí Dubois jako jediný zájemce. Z jejich setkání postupně vykrystalizoval koncept „agilní správy systémů“, ale jimi založená stejnojmenná skupina zaznamenala podle Googlu jen omezený zájem.
Za den, kdy se IT svět oficiálně dozvěděl o metodách označovaných dnes zkratkou DevOps, je obecně považována přednáška dvou zaměstnanců společnosti Flickr provozující stejnojmenný web pro sdílení fotografií. John Allspaw tehdy působil jako technický ředitel a Paul Hammond měl na starosti vývoj této platformy. Jejich prezentace o spolupráci mezi vývojem a operativou a jejím nastavení v rámci Flickru zazněla na konferenci O’Reilly Velocity v roce 2009. Oba přednášející jasně deklarovali, že vzájemný vztah obou oddělení musí být „bezproblémový, transparentní a plně integrovaný“, má-li jejich spolupráce vést ve svém důsledku ke zdárnému výsledku.
Během přednášky zazněly snad všechny typické poznámky a obvyklé předsudky, kvůli nimž bylo takřka nemožné přimět vývojáře a IT administrátory k fungující spolupráci. Tehdy nastavené procesy vzájemnou propast mezi oběma odděleními spíše dále prohlubovaly, než aby se ji pokoušely překonat. „Nemůže za to můj kód, ale tvůj stroj,“ zaznělo mimo jiné na této legendární prezentací. Na jejím základy postupně vykrystalizovaly metody DevOps, snažící se zmiňovanou propast odstranit a napomoci tak zrychlení dodávek softwaru a zlepšení jeho výsledné kvality.
Devopsdays: Z Gentu až do Kalifornie
Dubois se Allspawovy a Hammondovy prezentace nemohl zúčastnit osobně, ale sledoval ji prostřednictvím video streamu. Protože jasně pojmenovala problémy, na které narážel ve své každodenní praxi i on, rozhodl se svolat pomocí sociálních sítí vlastní konferenci. V belgickém Gentu se tak díky jeho úsilí uskutečnily v roce 2009 první Devopsdays. Termín DevOps se tak oficiálně stal součástí žargonu IT specialistů.
Druhý ročník Devopsdays se pro rostoucí zájem konal ve Spojených státech a proběhl během zmiňované konference Velocity v kalifornském Mountain View v roce 2010. Od té doby bylo jen ve Spojených státech zorganizováno několik desítek DevOps dnů a konkrétně v loňském roce jich bylo po celém světě zorganizováno více než třicet.
DevOps jako téma na román
Dalším klíčovým momentem pro rozvoj principů známých pod zkratkou DevOps se stalo vydání knihy The Phoenix Project, kterou v roce 2013 napsalo trio autorů Gene Kim, Kevin Behr a George Spafford. Jejich román vypráví příběh IT manažera, nacházejícího se ve zdánlivě beznadějné situaci. Je pověřen záchranou ecommerce projektu, jehož vývoj se dostal do kritické fáze.
V roli tajemného rádce mu radí jeden z investorů a pomocí zásad tzv. štíhlé výroby, které vyvinula japonská firma Toyota po druhé světové válce, ho naučí novému uvažování o IT obecně a vývoji aplikací zvláště, přičemž mu krom jiného představí i koncept DevOps. Knihou se inspirovali i tvůrci podobně koncipovaného románu Outsource or Else! (Outsorcujte nebo!), ve které technický ředitel jedné softwarové firmy využívá principů DevOps při outsourcingu vývoje nového vlajkového produktu jeho společnosti.
Josef Wudy Autor je technickým ředitelem společnosti MEMOS Software |
říjen - 2024 | ||||||
Po | Út | St | Čt | Pá | So | Ne |
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 | 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 | 9 | 10 |
16.10. | Konference Future of Cyber |
17.10. | Abacus servery 2024 |
22.10. | Bezpečnosť a dostupnosť dát 2024 |
5.11. | Umělá inteligence v IT infrastruktuře 2024 |
14.11. | ELO ECM konference 2024 |
Formulář pro přidání akce