Obecnie dla wielu domen istnieje semantyczna ontologia umożliwiająca odczyt danych w domenie maszynowej. Istnieje wiele terminów w DevOps i powiązanych domenach, często ustalanych przez dostawców, ale mających zastosowanie do innych narzędzi, takich jak deklaratywne potoki w Jenkins.
Jakie są obecne wysiłki w celu ustanowienia ontologii domeny DevOps?
Referencje / Dalsza lektura:
terminology
methodology
Peter Muryshkin
źródło
źródło
Odpowiedzi:
Według Wikipedii pierwsze odniesienie, które podłączyłeś,
Problem z opracowaniem Modelu Ontologii w celu zdefiniowania terminów DevOps polega na tym, że DevOps obejmuje wiele domen i domeny te mogą często mieć nakładającą się lub sprzeczną terminologię.
W rzeczywistości, czasami nawet w ciągu w domenie nie będzie sprzeczne terminologię . Trudno jest więc ustalić standard dla pojedynczej domeny, nie mówiąc już o wielu domenach.
W związku z tym wątpliwe jest, aby w najbliższym czasie podjęto próbę (lub przynajmniej udaną) ustanowienia formalnych zasad ontologii dla DevOps. (I musiałoby się zacząć od formalnego zdefiniowania DevOps, a do tej pory mieliśmy problem z wyjaśnieniem tego).
źródło
tak ale
Trudno zaprzeczyć sentymentom Jamesa i Tensibai, które trudno nam zdefiniować. Prawdopodobnie obraziłem kilku ankieterów pracy, wskazując, że DevOps oznacza to, co chcesz w danym momencie. Dostawcy i prasa w branży komputerowej nie są bardzo zmotywowani poprawnością lub zgodnością, więc każdy popularny termin zostanie zamazany w podobny sposób.
Jest ITIL
Ale to nie znaczy, że niektórzy ludzie nie próbują stworzyć wspólnego języka, aby rozmawiać o operacjach i procesach. Chociaż nie widziałem nikogo stosującego go w prawdziwym świecie, jest ITIL . Jak mówi nam Wikipedia:
Wszystko to brzmi naprawdę ekscytująco, ale z powodu licencjonowania nie mogę w żaden sposób zbudować oprogramowania open source na tej podstawie. Jeśli szukasz ITIL w github, wyniki są bardzo rzadkie. Dopóki nie zmieni się model licencjonowania, myślę, że utknęliśmy w tym stanie rzeczy. Dopóki W3C lub IETF nie podejmą tego rodzaju wyzwania, nie będzie standardu, który byłby dostępny dla społeczności.
źródło