Анықталған медиа кітапхана - Definitive Media Library

Шығарылымды басқару процесі аясында анықталған медиа кітапхана және CMDB

A Анықталған медиа кітапхана қауіпсіз болып табылады Ақпараттық технологиясы ұйымның бағдарламалық жасақтаманың түпкілікті, рұқсат етілген нұсқалары сақталатын және қорғалатын репозиторий. Ұйым кез-келген жаңа немесе өзгертілген қолданбалы бағдарламалық қамтамасыздандыруды өзінің жұмыс ортасына шығармас бұрын, кез-келген осындай бағдарламалық жасақтама толығымен тексеріліп, сапасына кепілдік берілуі керек. Анықталған медиа кітапхана орналастыруға дайын бағдарламалық жасақтама объектілерін сақтауға мүмкіндік береді және тек басқарылатын бағдарламалық жасақтаманың негізгі көшірмелерін қамтуы керек конфигурация элементтері (CI) сәйкесінше өтті сапа кепілдігі чектер, әдетте сатып алынған және тапсырыс қолдану және алтын құрылым бастапқы код және орындалатын файлдар. Контекстінде ITIL[1] озық тәжірибе шеңберінде Definitive Media Library термині бұл терминнің орнын басады бағдарламалық жасақтама кітапханасы ITIL v3 нұсқасына дейін айтылған.

Мен бірге конфигурацияны басқару дерекқоры (CMDB ), ол тиімді қамтамасыз етеді ДНҚ туралы деректер орталығы яғни барлық қолдану және құрастыру бағдарламалық жасақтама орнату және конфигурациялау CMDB жазбасына қосылған медиа.

Анықталған медиа кітапхана (DML) - бұл ұйымды шығару және қамтамасыз ету негіздері мен қызметтің үздіксіздігі жоспарының негізгі компоненті.

Фон

Басқарылатын жерде IT қоршаған орта үшін бағдарламалық жасақтаманың тек авторизацияланған нұсқаларына рұқсат етілуі өте маңызды. Рұқсат етілмеген бағдарламалық жасақтама нұсқаларының тірі ортаға жол табуының салдары ауыр болуы мүмкін. Әдетте, жетілген ұйымда мұндай жағдайдың алдын алу үшін қатаң Өзгерістер мен Шығарылымдарды басқару процестері болады, бірақ мұндай процестер бағдарламалық жасақтаманың рұқсат етілген нұсқаларын қауіпсіз сақтауға және қол жеткізуге болатын орынды қажет етеді. ITIL үшінші нұсқасында ұсынған шешім Definitive Media Library немесе DML деп аталады (бұрын аталған Definitive Software Library немесе DSL-ді екінші нұсқаға ауыстыру). ITIL DML физикалық немесе виртуалды дүкен бола алады және кез-келген әдіспен артықшылықтар мен кемшіліктер бар деп ұсынады. Алайда кез-келген DML шешімінің жетістігінде шешуші факторлар бар екені анық, яғни өндіріске енгізілуі қажет бағдарламалық жасақтама қатаң түрде тексеріліп, кепілдендірілуі және орындалуы үшін лицензиялануы керек, сонымен қатар ол қауіпсіз және дәйекті түрде орналастырылатын етіп оралуы керек. Сондай-ақ, DML-ге тек оған рұқсаты бар адамдар ғана қол жеткізуі керек. Осылайша, виртуалды (электрондық) сақтау аймағы әрқашан жоғары деңгейлі шешімді ұсынады, яғни қажеттілік туындаған жағдайда DML орталықтандырылып, қашықтықтан немесе әдеттегі жұмыс уақытынан тыс уақытта қол жеткізуге болады.

Қолдану аясы

DML даму кезеңдерінен өндірістік фазаларға көшуді қолдауда шешуші рөл атқарады және DML шешімдерін басқа бағдарламалық жасақтамадан және бастапқы код қоймаларынан ажырату керек, мысалы. Бағдарламалық жасақтаманың конфигурациясын басқару немесе SCM (кейде бағдарламалық жасақтаманы өзгерту және конфигурацияны басқару деп аталады) әзірлеуді немесе бағдарламалық жасақтама эволюциясын қолдайды. Бұл маңызды айырмашылық және жиі түсініксіздікті тудырады. Шындығында, SCM құралдары немесе репозитарийлері кодтың барлық өңделу нұсқалары мен түзетулерін (немесе) сақтайды және басқарады жұмыс өнімдері ) түпкілікті рұқсат етілген өнімді қоса алғанда, DML кодтың немесе өнімнің соңғы авторизацияланған нұсқаларын ғана сақтайды. Бұл үлкен көшеге ұқсас өнімнің өмірлік циклі өнім дизайн үйінен үйге ауысатын жерде зауыт, арқылы қойма содан соң дүкен, яғни

  • жазбалар (метадеректер ) өнімнің қалай жасалынатыны және жасалатыны туралы сақталады. Бұл сапаны бақылау кезінде немесе тіпті кейінірек қызмет көрсету кезінде ақаулы өнімдер анықталған кезде қай процесс кінәлі екенін анықтауға мүмкіндік береді.
  • жазбалар (метадеректер) CMDB-де бағдарламалық жасақтама қай жерде орнатылған және DML-ден және өндірістік ортаға орналастырылатындығы туралы сақталады. Әрбір орнату немесе орналастыру сәйкесінше өндірісті өзгерту туралы сұраныспен және CMDB-де DML артефактісі және ол орналастырылған платформа арасындағы қатынас ретінде жазылған өзгеріспен рұқсат етілуі керек.

Неғұрлым жетілген немесе дамыған күйде конфигурацияны басқарудың екі формасы арасында ешқандай айырмашылық жоқ және бұл процесс бүкіл қызмет көрсету мен қызмет етудің өмірлік циклін қолдайтын үздіксіз болады. Бұл деп аталды Кәсіпорын конфигурациясын басқару. Тіпті осында, әзірлеуге негізделген артефактілерді сапа менеджментінен бөліп алуға болады, оларды орналастыру үшін қол жетімді, түпнұсқа шебер нұсқалар ұсынылады. Аутсорсингтік немесе көп сатушы келісімде жеткізушінің тұрақты немесе қауіпсіз формасының болуы немесе болмауы қол жетімділік бағдарламалық жасақтама конфигурациясын басқарудың пассивті (сырттан жеткізушілер өздерінің SCM құралдарын қабылдап, содан кейін дайын өнімді жеткізумен) немесе белсенді түрде (орталық орналастырылған SCM құралын қолдана отырып, жеткізушілермен бірге бақыланады) орындалатын-орындалмайтындығын белгілейді. Барлық дайын өнімдер (қолданбалы бағдарламалық жасақтама) олардың рұқсат етілген түрінде, орталық DML ішінде сақталуы керек.

DML сақтайтын типтік CI мыналарды қамтиды:

  • Ішкі қолданбалы бағдарламалық жасақтама
  • Сауда сөресінде (COTS) шикі бұқаралық ақпарат құралдары
  • COTS теңшелген бағдарламалық жасақтама (жақсартулар, арнайы конфигурация және т.с.с.)
  • Пакеттерді шығару
  • Патчтар (қараңыз патч (есептеу) )
  • Алтын құрылымдар (клиенттер, серверлер, желілік және сақтау құрылғылары және т.б.)
  • Жүйелік кескіндер
  • Бірнеше технологиялық стакалар мен тарату технологиялары бойынша (мысалы, Wintel, UNIX, ORACLE, мейнфрейм, желі, сақтау және т.б.)

Медиа-шығарылымның өмірлік циклі

(жоғарыдағы «Басылымды басқару процесінің контекстіндегі анықталған медиа кітапхана және CMDB» сызбасын қараңыз)

Медиа-шығарылымның өмірлік циклінің қадамдары:

  1. Жаңа қызметке немесе өнімге деген сұраныс туындайды.
  2. Өнімді (қызмет, құрастыру немесе қолдану) сатып алу немесе сатып алу туралы шешімдер талаптардың қадағалану құралынан алынған функционалдық талаптарға негізделген. Өнім архитектуралық жобалау саясатына (Қызмет дизайны) сәйкес қызмет / өнім каталогынан жасалады немесе таңдалады. COTS өнімі сатып алынады және «сатып алынған» актив мәртебесімен DML-де сақталады. Егер жаңа болса, өнім Бекітілген өнімдер каталогына қосылады. Бағдарламалық жасақтаманың бастапқы коды бағдарламалық жасақтаманың конфигурациясын басқару репозиторийінде тікелей басқарылады.
  3. Егер COTS өнімі немесе алтын құрамы оралған болса, онда DML-ден медиа құралы шығарылады.
  4. Өнім оралған немесе әзірленген және оралған (бұл жағдайда қондырманың функционалдығы ішкі қосымшалар мен құрастырулар сияқты қарастырылады).
  5. Стуб жазбалары немесе түпнұсқа негізгі сызықтар бағдарламалық жасақтаманың конфигурациясын басқару құралында жасалады.
  6. Даму кодын қайта қарау және пакетті қайта қарау бағдарламалық жасақтаманың конфигурациясын басқару құралында жазылады.
  7. Бірлік тестілеу өткізіледі.
  8. Бума шығару бумасын жасау үшін аяқталды.
  9. Өнім пакеті сапаға сенімді (тестілеу, сахналау және кез келген қайта өңдеу).
  10. Аяқталған медиа пакет (құрастыру, қызмет көрсету немесе қосымша) қайтадан DML-ге орналастыруға дайын авторизацияланған медиа ретінде орналастырылады.
  11. Өзгерістерді басқарудың мақұлдауынан кейін өнім тиісті тарату жүйесі арқылы жылжымайтын мүлікке шығарылады, логикалық қондырғылар CMS (CMDB) процедурасы арқылы тіркеледі.
  12. DML нысандары архивтеледі:
    1. CMS немесе CMDB пакеттік шығарылымның енді кез-келген жерде қолданылмайтындығын көрсетеді (кез-келген қажетті регрессияға мүмкіндік беру үшін соңғы пайдаланудан шыққаннан немесе жаңартудан кейін жеңілдік мерзімі қажет) және
    2. DML нысаны таңдалатын элемент ретінде техникалық немесе пайдаланушы (қызмет) каталогынан жойылды

Тарату

DML бұқаралық ақпарат құралдарының рұқсат етілген дүкені ретінде белгілі дәрежеде орталықтандыруды қажет етсе де, жаһандық модельге жету үшін жергілікті медиа кітапханалар (LML) қажет болады. Осылайша, бұқаралық ақпарат құралдарының физикалық даналарын шығаруға және орналастыруға елде уақытында ғаламдық желі арқылы үнемі жүктеуді болдырмауға болады. Бастапқы емес терезелердегі рұқсат етілген медианың көшірмесі қажет пакеттерді қажет болған жағдайда жергілікті деңгейде қол жетімді етеді, бірақ DML процесті басқару себептері үшін «шебер» болып қалады. DML / LML иерархиясы көптеген тарату технологиялары мен пакеттерді басқару жүйелерінде көрінетін негізгі / қосалқы тарату қабаттарымен синоним болып табылады. Алайда, тарату құралдары белгілі бір технологиялық стекке (мысалы, Wintel, Unix, Mainframe және т.б.) бейімделуге бейім болса, DML-дің басты артықшылықтарының бірі оның технологиялық-агностикалық сипаты және барлық рұқсат етілген бағдарламалық жасақтама үшін шынайы дүкен болып табылады. Осылайша, тарату құралдары бағдарламалық жасақтама пакетін алу үшін DML-ге қосылатын болады. Қолданбалы қаптама автоматтандырылған орналастыруға бағытталған стандартты, құрылымдық бағдарламалық жасақтаманы дайындауды қамтиды. Сондай-ақ, сатып алынған (COTS) бағдарламалық жасақтама үшін орау қажет, өйткені орау бағдарламалық жасақтаманы белгілі бір платформада немесе ортада тиімді жұмыс істеуге конфигурациялауға мүмкіндік береді. Осы платформадағы сәл өзгеріс те (мысалы, дискіні ауыстыру) пакеттің сәтті орналасуына жол бермейді, сондықтан бағдарламалық жасақтаманың шикі медиа (ISO) нұсқасын сақтау өте маңызды, өйткені бұл қажет болады (көбінесе төтенше жағдайда) бумаланған нұсқа енді қолданылмайды, мысалы жаңарту немесе ауыстыру операциялық платформасынан кейін.

Артықшылықтары

DML қолдайды;

  • Шығару және орналастыруды басқару барлық босатылатын орналастыру пакеттері үшін негіз және орталық сақтау аймағы ретінде
  • Қызметті қалпына келтіру және апаттарды қалпына келтіру процедураларында пайдалану үшін барлық пакеттік қосымшалар мен шикі медиа көздерін ұсыну арқылы қол жетімділік және қызметтің үздіксіздігі
  • Алтын құрылымдарды сақтау арқылы автоматтандырылған серверлік қамтамасыз ету және рационализация
  • COTS бағдарламалық қамтамасыздандыруға қатысты метадеректер жазбаларын және лицензия кілттерін ұсыну арқылы активтерді басқару. Лицензиялармен және лицензия шарттарымен бірге сақталатын бұқаралық ақпарат құралдарының және рұқсат етілген ақпарат құралдарының жиынтығы бағдарламалық қамтамасыз етуді оңтайландырылған басқаруға және Sarbane-Oxley және BSA ұсынымдары тұрғысынан сыртқы сәйкестікті қамтамасыз етеді.
  • Бір тұтынушыға арналған тұтынушылық өнімнің сұраныстары немесе қолданыстағы көп қолданушы қызметін / қосымшаны басқа хостинг орындарына орналастыру туралы қайталанған сұраныстар тұрғысынан сұраныстың орындалуы.

Сондай-ақ қараңыз

Пайдаланылған әдебиеттер

  1. ^ Шерли Лэйси және Айвор Макфарлейн (2007). ITIL сервисінің ауысуы. Кеңсе кеңсесі. ISBN  978-0-11-331048-7.

Сыртқы сілтемелер